builder: mozilla-inbound_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-249 starttime: 1461193697.72 results: success (0) buildid: 20160420142005 builduid: 61e76937f87c43618df1f08acca44596 revision: 898c9f87a4c48c0cbc5d9afe6ced9eb3c71f9388 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 16:08:17.725068) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 16:08:17.725951) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 16:08:17.726582) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 16:08:17.886299) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 16:08:17.886921) ========= '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-249 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-249 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-249 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 --16:08:18-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 9.11 MB/s 16:08:18 (9.11 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.210000 ========= master_lag: 3.31 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 16:08:22.409091) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-04-20 16:08:22.409446) ========= '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-249 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-249 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-249 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=5.106000 ========= master_lag: 0.38 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-04-20 16:08:27.895099) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 16:08:27.895452) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 898c9f87a4c48c0cbc5d9afe6ced9eb3c71f9388 --destination scripts --debug' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 898c9f87a4c48c0cbc5d9afe6ced9eb3c71f9388 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-249 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-249 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-249 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-04-20 16:08:27,691 truncating revision to first 12 chars 2016-04-20 16:08:27,691 Setting DEBUG logging. 2016-04-20 16:08:27,691 attempt 1/10 2016-04-20 16:08:27,691 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/898c9f87a4c4?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 16:08:29,352 unpacking tar archive at: mozilla-inbound-898c9f87a4c4/testing/mozharness/ program finished with exit code 0 elapsedTime=2.475000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 16:08:30.415438) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 16:08:30.415787) ========= script_repo_revision: 898c9f87a4c48c0cbc5d9afe6ced9eb3c71f9388 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 16:08:30.416218) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 16:08:30.416486) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 16:08:30.434590) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 59 secs) (at 2016-04-20 16:08:30.434927) ========= '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-inbound' '--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-inbound', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-249 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-249 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-249 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 16:08:30 INFO - MultiFileLogger online at 20160420 16:08:30 in C:\slave\test 16:08:30 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-inbound --download-symbols true 16:08:30 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 16:08:30 INFO - {'append_to_log': False, 16:08:30 INFO - 'base_work_dir': 'C:\\slave\\test', 16:08:30 INFO - 'blob_upload_branch': 'mozilla-inbound', 16:08:30 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 16:08:30 INFO - 'buildbot_json_path': 'buildprops.json', 16:08:30 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 16:08:30 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:08:30 INFO - 'download_minidump_stackwalk': True, 16:08:30 INFO - 'download_symbols': 'true', 16:08:30 INFO - 'e10s': False, 16:08:30 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 16:08:30 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 16:08:30 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 16:08:30 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 16:08:30 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 16:08:30 INFO - 'C:/mozilla-build/tooltool.py'), 16:08:30 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 16:08:30 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 16:08:30 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:08:30 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:08:30 INFO - 'log_level': 'info', 16:08:30 INFO - 'log_to_console': True, 16:08:30 INFO - 'opt_config_files': (), 16:08:30 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:08:30 INFO - '--processes=1', 16:08:30 INFO - '--config=%(test_path)s/wptrunner.ini', 16:08:30 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:08:30 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:08:30 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:08:30 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:08:30 INFO - 'pip_index': False, 16:08:30 INFO - 'require_test_zip': True, 16:08:30 INFO - 'test_type': ('testharness',), 16:08:30 INFO - 'this_chunk': '1', 16:08:30 INFO - 'total_chunks': '10', 16:08:30 INFO - 'virtualenv_path': 'venv', 16:08:30 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:08:30 INFO - 'work_dir': 'build'} 16:08:30 INFO - ##### 16:08:30 INFO - ##### Running clobber step. 16:08:30 INFO - ##### 16:08:30 INFO - Running pre-action listener: _resource_record_pre_action 16:08:30 INFO - Running main action method: clobber 16:08:30 INFO - rmtree: C:\slave\test\build 16:08:30 INFO - Using _rmtree_windows ... 16:08:30 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 16:10:41 INFO - Running post-action listener: _resource_record_post_action 16:10:41 INFO - ##### 16:10:41 INFO - ##### Running read-buildbot-config step. 16:10:41 INFO - ##### 16:10:41 INFO - Running pre-action listener: _resource_record_pre_action 16:10:41 INFO - Running main action method: read_buildbot_config 16:10:41 INFO - Using buildbot properties: 16:10:41 INFO - { 16:10:41 INFO - "project": "", 16:10:41 INFO - "product": "firefox", 16:10:41 INFO - "script_repo_revision": "production", 16:10:41 INFO - "scheduler": "tests-mozilla-inbound-win7_ix-debug-unittest-7-3600", 16:10:41 INFO - "repository": "", 16:10:41 INFO - "buildername": "Windows 7 32-bit mozilla-inbound debug test web-platform-tests-1", 16:10:41 INFO - "buildid": "20160420142005", 16:10:41 INFO - "pgo_build": "False", 16:10:41 INFO - "basedir": "C:\\slave\\test", 16:10:41 INFO - "buildnumber": 279, 16:10:41 INFO - "slavename": "t-w732-ix-249", 16:10:41 INFO - "revision": "898c9f87a4c48c0cbc5d9afe6ced9eb3c71f9388", 16:10:41 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 16:10:41 INFO - "platform": "win32", 16:10:41 INFO - "branch": "mozilla-inbound", 16:10:41 INFO - "repo_path": "integration/mozilla-inbound", 16:10:41 INFO - "moz_repo_path": "", 16:10:41 INFO - "stage_platform": "win32", 16:10:41 INFO - "builduid": "61e76937f87c43618df1f08acca44596", 16:10:41 INFO - "slavebuilddir": "test" 16:10:41 INFO - } 16:10:41 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/K9U4GU_FQFm0NXxDxWbu_w/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 16:10:41 INFO - Found installer url https://queue.taskcluster.net/v1/task/K9U4GU_FQFm0NXxDxWbu_w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 16:10:41 INFO - Running post-action listener: _resource_record_post_action 16:10:41 INFO - ##### 16:10:41 INFO - ##### Running download-and-extract step. 16:10:41 INFO - ##### 16:10:41 INFO - Running pre-action listener: _resource_record_pre_action 16:10:41 INFO - Running main action method: download_and_extract 16:10:41 INFO - mkdir: C:\slave\test\build\tests 16:10:41 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')]} 16:10:41 INFO - https://queue.taskcluster.net/v1/task/K9U4GU_FQFm0NXxDxWbu_w/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 16:10:41 INFO - trying https://queue.taskcluster.net/v1/task/K9U4GU_FQFm0NXxDxWbu_w/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 16:10:41 INFO - Downloading https://queue.taskcluster.net/v1/task/K9U4GU_FQFm0NXxDxWbu_w/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 16:10:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/K9U4GU_FQFm0NXxDxWbu_w/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 16:10:43 INFO - Downloaded 1274 bytes. 16:10:43 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 16:10:43 INFO - Using the following test package requirements: 16:10:43 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 16:10:43 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 16:10:43 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 16:10:43 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 16:10:43 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 16:10:43 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 16:10:43 INFO - u'jsshell-win32.zip'], 16:10:43 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 16:10:43 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 16:10:43 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 16:10:43 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 16:10:43 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 16:10:43 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 16:10:43 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 16:10:43 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 16:10:43 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 16:10:43 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 16:10:43 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 16:10:43 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 16:10:43 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')]} 16:10:43 INFO - https://queue.taskcluster.net/v1/task/K9U4GU_FQFm0NXxDxWbu_w/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 16:10:43 INFO - trying https://queue.taskcluster.net/v1/task/K9U4GU_FQFm0NXxDxWbu_w/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 16:10:43 INFO - Downloading https://queue.taskcluster.net/v1/task/K9U4GU_FQFm0NXxDxWbu_w/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 16:10:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/K9U4GU_FQFm0NXxDxWbu_w/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 16:10:44 INFO - Downloaded 20466391 bytes. 16:10:44 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:10:44 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:10:47 INFO - caution: filename not matched: web-platform/* 16:10:47 INFO - Return code: 11 16:10:47 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')]} 16:10:47 INFO - https://queue.taskcluster.net/v1/task/K9U4GU_FQFm0NXxDxWbu_w/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 16:10:47 INFO - trying https://queue.taskcluster.net/v1/task/K9U4GU_FQFm0NXxDxWbu_w/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 16:10:47 INFO - Downloading https://queue.taskcluster.net/v1/task/K9U4GU_FQFm0NXxDxWbu_w/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 16:10:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/K9U4GU_FQFm0NXxDxWbu_w/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 16:10:49 INFO - Downloaded 36397864 bytes. 16:10:49 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:10:49 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:11:39 INFO - caution: filename not matched: bin/* 16:11:39 INFO - caution: filename not matched: config/* 16:11:39 INFO - caution: filename not matched: mozbase/* 16:11:39 INFO - caution: filename not matched: marionette/* 16:11:39 INFO - caution: filename not matched: tools/wptserve/* 16:11:39 INFO - Return code: 11 16:11:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:11:39 INFO - https://queue.taskcluster.net/v1/task/K9U4GU_FQFm0NXxDxWbu_w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 16:11:39 INFO - trying https://queue.taskcluster.net/v1/task/K9U4GU_FQFm0NXxDxWbu_w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 16:11:39 INFO - Downloading https://queue.taskcluster.net/v1/task/K9U4GU_FQFm0NXxDxWbu_w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 16:11:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/K9U4GU_FQFm0NXxDxWbu_w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 16:11:43 INFO - Downloaded 67455883 bytes. 16:11:43 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/K9U4GU_FQFm0NXxDxWbu_w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 16:11:43 INFO - mkdir: C:\slave\test\properties 16:11:43 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 16:11:43 INFO - Writing to file C:\slave\test\properties\build_url 16:11:43 INFO - Contents: 16:11:43 INFO - build_url:https://queue.taskcluster.net/v1/task/K9U4GU_FQFm0NXxDxWbu_w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 16:11:44 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/K9U4GU_FQFm0NXxDxWbu_w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 16:11:44 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 16:11:44 INFO - Writing to file C:\slave\test\properties\symbols_url 16:11:44 INFO - Contents: 16:11:44 INFO - symbols_url:https://queue.taskcluster.net/v1/task/K9U4GU_FQFm0NXxDxWbu_w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 16:11: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')]} 16:11:44 INFO - https://queue.taskcluster.net/v1/task/K9U4GU_FQFm0NXxDxWbu_w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:11:44 INFO - trying https://queue.taskcluster.net/v1/task/K9U4GU_FQFm0NXxDxWbu_w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 16:11:44 INFO - Downloading https://queue.taskcluster.net/v1/task/K9U4GU_FQFm0NXxDxWbu_w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 16:11:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/K9U4GU_FQFm0NXxDxWbu_w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 16:11:47 INFO - Downloaded 58265252 bytes. 16:11:47 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 16:11:47 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 16:11:50 INFO - Return code: 0 16:11:50 INFO - Running post-action listener: _resource_record_post_action 16:11:50 INFO - Running post-action listener: set_extra_try_arguments 16:11:50 INFO - ##### 16:11:50 INFO - ##### Running create-virtualenv step. 16:11:50 INFO - ##### 16:11:50 INFO - Running pre-action listener: _pre_create_virtualenv 16:11:50 INFO - Running pre-action listener: _resource_record_pre_action 16:11:50 INFO - Running main action method: create_virtualenv 16:11:50 INFO - Creating virtualenv C:\slave\test\build\venv 16:11:50 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 16:11:50 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 16:11:58 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 16:12:02 INFO - Installing distribute......................................................................................................................................................................................done. 16:12:03 INFO - Return code: 0 16:12:03 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 16:12:03 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')]} 16:12:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:12:03 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')]} 16:12:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:12:03 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 0x01B286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01919D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B57368>, '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 0x017F4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C330C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-249', 'USERDOMAIN': 'T-W732-IX-249', '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-249', '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 16:12:03 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 16:12:03 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 16:12:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:12:03 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:12:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:12:03 INFO - 'COMPUTERNAME': 'T-W732-IX-249', 16:12:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:12:03 INFO - 'DCLOCATION': 'SCL3', 16:12:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:12:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:12:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:12:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:12:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:12:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:12:03 INFO - 'HOMEDRIVE': 'C:', 16:12:03 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:12:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:12:03 INFO - 'KTS_VERSION': '1.19c', 16:12:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:12:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:12:03 INFO - 'LOGONSERVER': '\\\\T-W732-IX-249', 16:12:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:12:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:12:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:12:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:12:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:12:03 INFO - 'MOZ_AIRBAG': '1', 16:12:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:12:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:12:03 INFO - 'MOZ_MSVCVERSION': '8', 16:12:03 INFO - 'MOZ_NO_REMOTE': '1', 16:12:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:12:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:12:03 INFO - 'NO_EM_RESTART': '1', 16:12:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:12:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:12:03 INFO - 'OS': 'Windows_NT', 16:12:03 INFO - 'OURDRIVE': 'C:', 16:12:03 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', 16:12:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:12:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:12:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:12:03 INFO - 'PROCESSOR_LEVEL': '6', 16:12:03 INFO - 'PROCESSOR_REVISION': '1e05', 16:12:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:12:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:12:03 INFO - 'PROMPT': '$P$G', 16:12:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:12:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:12:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:12:03 INFO - 'PWD': 'C:\\slave\\test', 16:12:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:12:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:12:03 INFO - 'SYSTEMDRIVE': 'C:', 16:12:03 INFO - 'SYSTEMROOT': 'C:\\windows', 16:12:03 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:12:03 INFO - 'TEST1': 'testie', 16:12:03 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:12:03 INFO - 'USERDOMAIN': 'T-W732-IX-249', 16:12:03 INFO - 'USERNAME': 'cltbld', 16:12:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:12:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:12:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:12:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:12:03 INFO - 'WINDIR': 'C:\\windows', 16:12:03 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:12:03 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:12:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:12:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:12:05 INFO - Downloading/unpacking psutil>=0.7.1 16:12:05 INFO - Running setup.py egg_info for package psutil 16:12:05 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:12:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:12:05 INFO - Installing collected packages: psutil 16:12:05 INFO - Running setup.py install for psutil 16:12:05 INFO - building 'psutil._psutil_windows' extension 16:12:05 INFO - error: Unable to find vcvarsall.bat 16:12:05 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-rgmfjo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:12:05 INFO - running install 16:12:05 INFO - running build 16:12:05 INFO - running build_py 16:12:05 INFO - creating build 16:12:05 INFO - creating build\lib.win32-2.7 16:12:05 INFO - creating build\lib.win32-2.7\psutil 16:12:05 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 16:12:05 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 16:12:05 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 16:12:05 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 16:12:05 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 16:12:05 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 16:12:05 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 16:12:05 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 16:12:05 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 16:12:05 INFO - running build_ext 16:12:05 INFO - building 'psutil._psutil_windows' extension 16:12:05 INFO - error: Unable to find vcvarsall.bat 16:12:05 INFO - ---------------------------------------- 16:12:05 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-rgmfjo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:12:05 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 16:12:05 WARNING - Return code: 1 16:12:05 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! 16:12:05 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 16:12: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')]} 16:12:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:12: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')]} 16:12:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:12: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', '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 0x01B286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01919D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B57368>, '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 0x017F4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C330C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-249', 'USERDOMAIN': 'T-W732-IX-249', '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-249', '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 16:12: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', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 16:12: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 mozsystemmonitor==0.0.0 16:12:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:12:05 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:12:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:12:05 INFO - 'COMPUTERNAME': 'T-W732-IX-249', 16:12:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:12:05 INFO - 'DCLOCATION': 'SCL3', 16:12:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:12:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:12:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:12:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:12:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:12:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:12:05 INFO - 'HOMEDRIVE': 'C:', 16:12:05 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:12:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:12:05 INFO - 'KTS_VERSION': '1.19c', 16:12:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:12:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:12:05 INFO - 'LOGONSERVER': '\\\\T-W732-IX-249', 16:12:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:12:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:12:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:12:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:12:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:12:05 INFO - 'MOZ_AIRBAG': '1', 16:12:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:12:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:12:05 INFO - 'MOZ_MSVCVERSION': '8', 16:12:05 INFO - 'MOZ_NO_REMOTE': '1', 16:12:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:12:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:12:05 INFO - 'NO_EM_RESTART': '1', 16:12:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:12:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:12:05 INFO - 'OS': 'Windows_NT', 16:12:05 INFO - 'OURDRIVE': 'C:', 16:12: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', 16:12:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:12:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:12:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:12:05 INFO - 'PROCESSOR_LEVEL': '6', 16:12:05 INFO - 'PROCESSOR_REVISION': '1e05', 16:12:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:12:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:12:05 INFO - 'PROMPT': '$P$G', 16:12:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:12:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:12:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:12:05 INFO - 'PWD': 'C:\\slave\\test', 16:12:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:12:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:12:05 INFO - 'SYSTEMDRIVE': 'C:', 16:12:05 INFO - 'SYSTEMROOT': 'C:\\windows', 16:12:05 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:12:05 INFO - 'TEST1': 'testie', 16:12:05 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:12:05 INFO - 'USERDOMAIN': 'T-W732-IX-249', 16:12:05 INFO - 'USERNAME': 'cltbld', 16:12:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:12:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:12:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:12:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:12:05 INFO - 'WINDIR': 'C:\\windows', 16:12:05 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:12:05 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:12:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:12:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:12:06 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:12:06 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:12:06 INFO - Running setup.py egg_info for package mozsystemmonitor 16:12:06 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 16:12:06 INFO - Running setup.py egg_info for package psutil 16:12:06 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:12:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:12:06 INFO - Installing collected packages: mozsystemmonitor, psutil 16:12:06 INFO - Running setup.py install for mozsystemmonitor 16:12:06 INFO - Running setup.py install for psutil 16:12:06 INFO - building 'psutil._psutil_windows' extension 16:12:06 INFO - error: Unable to find vcvarsall.bat 16:12: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-3vbsbr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:12:06 INFO - running install 16:12:06 INFO - running build 16:12:06 INFO - running build_py 16:12:06 INFO - running build_ext 16:12:06 INFO - building 'psutil._psutil_windows' extension 16:12:06 INFO - error: Unable to find vcvarsall.bat 16:12:06 INFO - ---------------------------------------- 16:12: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-3vbsbr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:12:06 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 16:12:06 WARNING - Return code: 1 16:12: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 mozsystemmonitor==0.0.0 failed after 1 tries! 16:12:06 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 16:12: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')]} 16:12:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:12: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')]} 16:12:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:12: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', '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 0x01B286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01919D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B57368>, '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 0x017F4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C330C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-249', 'USERDOMAIN': 'T-W732-IX-249', '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-249', '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 16:12: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', 'blobuploader==1.2.4'] in C:\slave\test\build 16:12: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 blobuploader==1.2.4 16:12:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:12:06 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:12:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:12:06 INFO - 'COMPUTERNAME': 'T-W732-IX-249', 16:12:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:12:06 INFO - 'DCLOCATION': 'SCL3', 16:12:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:12:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:12:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:12:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:12:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:12:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:12:06 INFO - 'HOMEDRIVE': 'C:', 16:12:06 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:12:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:12:06 INFO - 'KTS_VERSION': '1.19c', 16:12:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:12:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:12:06 INFO - 'LOGONSERVER': '\\\\T-W732-IX-249', 16:12:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:12:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:12:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:12:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:12:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:12:06 INFO - 'MOZ_AIRBAG': '1', 16:12:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:12:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:12:06 INFO - 'MOZ_MSVCVERSION': '8', 16:12:06 INFO - 'MOZ_NO_REMOTE': '1', 16:12:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:12:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:12:06 INFO - 'NO_EM_RESTART': '1', 16:12:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:12:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:12:06 INFO - 'OS': 'Windows_NT', 16:12:06 INFO - 'OURDRIVE': 'C:', 16:12: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', 16:12:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:12:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:12:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:12:06 INFO - 'PROCESSOR_LEVEL': '6', 16:12:06 INFO - 'PROCESSOR_REVISION': '1e05', 16:12:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:12:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:12:06 INFO - 'PROMPT': '$P$G', 16:12:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:12:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:12:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:12:06 INFO - 'PWD': 'C:\\slave\\test', 16:12:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:12:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:12:06 INFO - 'SYSTEMDRIVE': 'C:', 16:12:06 INFO - 'SYSTEMROOT': 'C:\\windows', 16:12:06 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:12:06 INFO - 'TEST1': 'testie', 16:12:06 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:12:06 INFO - 'USERDOMAIN': 'T-W732-IX-249', 16:12:06 INFO - 'USERNAME': 'cltbld', 16:12:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:12:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:12:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:12:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:12:06 INFO - 'WINDIR': 'C:\\windows', 16:12:06 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:12:06 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:12:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:12:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:12:07 INFO - Downloading/unpacking blobuploader==1.2.4 16:12:07 INFO - Downloading blobuploader-1.2.4.tar.gz 16:12:07 INFO - Running setup.py egg_info for package blobuploader 16:12:07 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:12:11 INFO - Running setup.py egg_info for package requests 16:12:11 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:12:11 INFO - Downloading docopt-0.6.1.tar.gz 16:12:11 INFO - Running setup.py egg_info for package docopt 16:12:11 INFO - Installing collected packages: blobuploader, docopt, requests 16:12:11 INFO - Running setup.py install for blobuploader 16:12:11 INFO - Running setup.py install for docopt 16:12:11 INFO - Running setup.py install for requests 16:12:11 INFO - Successfully installed blobuploader docopt requests 16:12:11 INFO - Cleaning up... 16:12:11 INFO - Return code: 0 16:12:11 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:12:11 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')]} 16:12:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:12:11 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')]} 16:12:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:12:11 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 0x01B286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01919D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B57368>, '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 0x017F4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C330C0>, '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-249', 'USERDOMAIN': 'T-W732-IX-249', '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-249', '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 16:12:11 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 16:12:11 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 16:12:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:12:11 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:12:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:12:11 INFO - 'COMPUTERNAME': 'T-W732-IX-249', 16:12:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:12:11 INFO - 'DCLOCATION': 'SCL3', 16:12:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:12:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:12:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:12:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:12:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:12:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:12:11 INFO - 'HOMEDRIVE': 'C:', 16:12:11 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:12:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:12:11 INFO - 'KTS_VERSION': '1.19c', 16:12:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:12:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:12:11 INFO - 'LOGONSERVER': '\\\\T-W732-IX-249', 16:12:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:12:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:12:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:12:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:12:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:12:11 INFO - 'MOZ_AIRBAG': '1', 16:12:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:12:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:12:11 INFO - 'MOZ_MSVCVERSION': '8', 16:12:11 INFO - 'MOZ_NO_REMOTE': '1', 16:12:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:12:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:12:11 INFO - 'NO_EM_RESTART': '1', 16:12:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:12:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:12:11 INFO - 'OS': 'Windows_NT', 16:12:11 INFO - 'OURDRIVE': 'C:', 16:12:11 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', 16:12:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:12:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:12:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:12:11 INFO - 'PROCESSOR_LEVEL': '6', 16:12:11 INFO - 'PROCESSOR_REVISION': '1e05', 16:12:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:12:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:12:11 INFO - 'PROMPT': '$P$G', 16:12:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:12:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:12:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:12:11 INFO - 'PWD': 'C:\\slave\\test', 16:12:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:12:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:12:11 INFO - 'SYSTEMDRIVE': 'C:', 16:12:11 INFO - 'SYSTEMROOT': 'C:\\windows', 16:12:11 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:12:11 INFO - 'TEST1': 'testie', 16:12:11 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:12:11 INFO - 'USERDOMAIN': 'T-W732-IX-249', 16:12:11 INFO - 'USERNAME': 'cltbld', 16:12:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:12:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:12:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:12:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:12:11 INFO - 'WINDIR': 'C:\\windows', 16:12:11 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:12:11 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:12:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:12:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:12:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:12:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:12:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:12:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:12:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:12:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:12:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:12:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:12:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:12:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:12:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:12:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:12:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:12:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:12:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:12:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:12:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:12:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:12:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:12:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:12:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:12:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:12:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:12:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:12:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:12:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:12:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:12:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:12:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:12:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:12:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:12:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:12:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:12:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:12:16 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:12:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:12:16 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:12:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:12:16 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:12:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:12:16 INFO - Unpacking c:\slave\test\build\tests\marionette 16:12:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:12:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:12:16 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 16:12:16 INFO - Running setup.py install for browsermob-proxy 16:12:31 INFO - Running setup.py install for manifestparser 16:12:31 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:12:31 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:12:31 INFO - Running setup.py install for marionette-client 16:12:31 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:12:31 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:12:31 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:12:31 INFO - Running setup.py install for marionette-driver 16:12:31 INFO - Running setup.py install for mozcrash 16:12:31 INFO - Running setup.py install for mozdebug 16:12:31 INFO - Running setup.py install for mozdevice 16:12:31 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:12:31 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:12:31 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:12:31 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:12:31 INFO - Running setup.py install for mozfile 16:12:31 INFO - Running setup.py install for mozhttpd 16:12:31 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:12:31 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:12:31 INFO - Running setup.py install for mozinfo 16:12:31 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 16:12:31 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 16:12:31 INFO - Running setup.py install for mozInstall 16:12:31 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:12:31 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:12:31 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:12:31 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:12:31 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:12:31 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:12:31 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:12:31 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:12:31 INFO - Running setup.py install for mozleak 16:12:31 INFO - Running setup.py install for mozlog 16:12:31 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 16:12:31 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 16:12:31 INFO - Running setup.py install for moznetwork 16:12:31 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 16:12:31 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 16:12:31 INFO - Running setup.py install for mozprocess 16:12:31 INFO - Running setup.py install for mozprofile 16:12:31 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:12:31 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:12:31 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:12:31 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:12:31 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:12:31 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:12:31 INFO - Running setup.py install for mozrunner 16:12:31 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:12:31 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:12:31 INFO - Running setup.py install for mozscreenshot 16:12:31 INFO - Running setup.py install for moztest 16:12:31 INFO - Running setup.py install for mozversion 16:12:31 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:12:31 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:12:31 INFO - Running setup.py install for wptserve 16:12: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 16:12:31 INFO - Cleaning up... 16:12:31 INFO - Return code: 0 16:12:31 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:12: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')]} 16:12:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:12: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')]} 16:12:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:12: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 0x01B286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01919D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B57368>, '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 0x017F4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C330C0>, '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-249', 'USERDOMAIN': 'T-W732-IX-249', '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-249', '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 16:12: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 16:12: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 16:12:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:12:31 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:12:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:12:31 INFO - 'COMPUTERNAME': 'T-W732-IX-249', 16:12:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:12:31 INFO - 'DCLOCATION': 'SCL3', 16:12:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:12:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:12:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:12:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:12:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:12:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:12:31 INFO - 'HOMEDRIVE': 'C:', 16:12:31 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:12:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:12:31 INFO - 'KTS_VERSION': '1.19c', 16:12:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:12:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:12:31 INFO - 'LOGONSERVER': '\\\\T-W732-IX-249', 16:12:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:12:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:12:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:12:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:12:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:12:31 INFO - 'MOZ_AIRBAG': '1', 16:12:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:12:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:12:31 INFO - 'MOZ_MSVCVERSION': '8', 16:12:31 INFO - 'MOZ_NO_REMOTE': '1', 16:12:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:12:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:12:31 INFO - 'NO_EM_RESTART': '1', 16:12:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:12:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:12:31 INFO - 'OS': 'Windows_NT', 16:12:31 INFO - 'OURDRIVE': 'C:', 16:12: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', 16:12:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:12:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:12:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:12:31 INFO - 'PROCESSOR_LEVEL': '6', 16:12:31 INFO - 'PROCESSOR_REVISION': '1e05', 16:12:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:12:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:12:31 INFO - 'PROMPT': '$P$G', 16:12:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:12:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:12:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:12:31 INFO - 'PWD': 'C:\\slave\\test', 16:12:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:12:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:12:31 INFO - 'SYSTEMDRIVE': 'C:', 16:12:31 INFO - 'SYSTEMROOT': 'C:\\windows', 16:12:31 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:12:31 INFO - 'TEST1': 'testie', 16:12:31 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:12:31 INFO - 'USERDOMAIN': 'T-W732-IX-249', 16:12:31 INFO - 'USERNAME': 'cltbld', 16:12:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:12:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:12:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:12:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:12:31 INFO - 'WINDIR': 'C:\\windows', 16:12:31 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:12:31 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:12:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:12:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:12:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:12:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:12:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:12:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:12:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:12:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:12:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:12:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:12:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:12:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:12:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:12:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:12:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:12:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:12:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:12:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:12:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:12:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:12:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:12:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:12:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:12:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:12:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:12:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:12:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:12:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:12:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:12:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:12:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:12:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:12:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:12:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:12:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:12:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:12:35 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:12:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:12:35 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:12:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:12:35 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:12:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:12:35 INFO - Unpacking c:\slave\test\build\tests\marionette 16:12:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:12:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:12: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)) 16:12: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)) 16:12: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)) 16:12: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)) 16:12: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)) 16:12:46 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 16:12:46 INFO - Downloading blessings-1.6.tar.gz 16:12:46 INFO - Running setup.py egg_info for package blessings 16:12: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)) 16:12: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 16:12:46 INFO - Running setup.py install for blessings 16:12:46 INFO - Running setup.py install for browsermob-proxy 16:12:46 INFO - Running setup.py install for manifestparser 16:12:46 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:12:46 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:12:46 INFO - Running setup.py install for marionette-client 16:12:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:12:46 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:12:46 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:12:46 INFO - Running setup.py install for marionette-driver 16:12:46 INFO - Running setup.py install for mozcrash 16:12:46 INFO - Running setup.py install for mozdebug 16:12:46 INFO - Running setup.py install for mozdevice 16:12:46 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:12:46 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:12:46 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:12:46 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:12:46 INFO - Running setup.py install for mozhttpd 16:12:46 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:12:46 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:12:46 INFO - Running setup.py install for mozInstall 16:12:46 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:12:46 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:12:46 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:12:46 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:12:46 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:12:46 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:12:46 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:12:46 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:12:46 INFO - Running setup.py install for mozleak 16:12:46 INFO - Running setup.py install for mozprofile 16:12:46 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:12:46 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:12:46 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:12:46 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:12:46 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:12:46 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:12:46 INFO - Running setup.py install for mozrunner 16:12:46 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:12:46 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:12:48 INFO - Running setup.py install for mozscreenshot 16:12:48 INFO - Running setup.py install for moztest 16:12:48 INFO - Running setup.py install for mozversion 16:12:48 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:12:48 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:12:48 INFO - Running setup.py install for wptserve 16:12:48 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:12:48 INFO - Cleaning up... 16:12:48 INFO - Return code: 0 16:12:48 INFO - Done creating virtualenv C:\slave\test\build\venv. 16:12:48 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:12:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:12:49 INFO - Reading from file tmpfile_stdout 16:12:49 INFO - Using _rmtree_windows ... 16:12:49 INFO - Using _rmtree_windows ... 16:12:49 INFO - Current package versions: 16:12:49 INFO - blessings == 1.6 16:12:49 INFO - blobuploader == 1.2.4 16:12:49 INFO - browsermob-proxy == 0.6.0 16:12:49 INFO - distribute == 0.6.14 16:12:49 INFO - docopt == 0.6.1 16:12:49 INFO - manifestparser == 1.1 16:12:49 INFO - marionette-client == 2.3.0 16:12:49 INFO - marionette-driver == 1.4.0 16:12:49 INFO - mozInstall == 1.12 16:12:49 INFO - mozcrash == 0.17 16:12:49 INFO - mozdebug == 0.1 16:12:49 INFO - mozdevice == 0.48 16:12:49 INFO - mozfile == 1.2 16:12:49 INFO - mozhttpd == 0.7 16:12:49 INFO - mozinfo == 0.9 16:12:49 INFO - mozleak == 0.1 16:12:49 INFO - mozlog == 3.1 16:12:49 INFO - moznetwork == 0.27 16:12:49 INFO - mozprocess == 0.22 16:12:49 INFO - mozprofile == 0.28 16:12:49 INFO - mozrunner == 6.11 16:12:49 INFO - mozscreenshot == 0.1 16:12:49 INFO - mozsystemmonitor == 0.0 16:12:49 INFO - moztest == 0.7 16:12:49 INFO - mozversion == 1.4 16:12:49 INFO - requests == 1.2.3 16:12:49 INFO - wptserve == 1.4.0 16:12:49 INFO - Running post-action listener: _resource_record_post_action 16:12:49 INFO - Running post-action listener: _start_resource_monitoring 16:12:49 INFO - Starting resource monitoring. 16:12:49 INFO - ##### 16:12:49 INFO - ##### Running pull step. 16:12:49 INFO - ##### 16:12:49 INFO - Running pre-action listener: _resource_record_pre_action 16:12:49 INFO - Running main action method: pull 16:12:49 INFO - Pull has nothing to do! 16:12:49 INFO - Running post-action listener: _resource_record_post_action 16:12:49 INFO - ##### 16:12:49 INFO - ##### Running install step. 16:12:49 INFO - ##### 16:12:49 INFO - Running pre-action listener: _resource_record_pre_action 16:12:49 INFO - Running main action method: install 16:12:49 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:12:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:12:49 INFO - Reading from file tmpfile_stdout 16:12:49 INFO - Using _rmtree_windows ... 16:12:49 INFO - Using _rmtree_windows ... 16:12:49 INFO - Detecting whether we're running mozinstall >=1.0... 16:12:49 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 16:12:49 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 16:12:49 INFO - Reading from file tmpfile_stdout 16:12:49 INFO - Output received: 16:12:49 INFO - Usage: mozinstall-script.py [options] installer 16:12:49 INFO - Options: 16:12:49 INFO - -h, --help show this help message and exit 16:12:49 INFO - -d DEST, --destination=DEST 16:12:49 INFO - Directory to install application into. [default: 16:12:49 INFO - "C:\slave\test"] 16:12:49 INFO - --app=APP Application being installed. [default: firefox] 16:12:49 INFO - Using _rmtree_windows ... 16:12:49 INFO - Using _rmtree_windows ... 16:12:49 INFO - mkdir: C:\slave\test\build\application 16:12: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.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 16:12: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.0a1.en-US.win32.zip --destination C:\slave\test\build\application 16:12:52 INFO - Reading from file tmpfile_stdout 16:12:52 INFO - Output received: 16:12:52 INFO - C:\slave\test\build\application\firefox\firefox.exe 16:12:52 INFO - Using _rmtree_windows ... 16:12:52 INFO - Using _rmtree_windows ... 16:12:52 INFO - Running post-action listener: _resource_record_post_action 16:12:52 INFO - ##### 16:12:52 INFO - ##### Running run-tests step. 16:12:52 INFO - ##### 16:12:52 INFO - Running pre-action listener: _resource_record_pre_action 16:12:52 INFO - Running main action method: run_tests 16:12:52 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 16:12:52 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:12:52 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:12:52 INFO - grabbing minidump binary from tooltool 16:12:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:12:52 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 0x01B57368>, '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 0x017F4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C330C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 16:12:52 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 16:12:52 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 16:12:52 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 16:12:54 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpcatjga 16:12:54 INFO - INFO - File integrity verified, renaming tmpcatjga to win32-minidump_stackwalk.exe 16:12:54 INFO - Return code: 0 16:12:54 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 16:12:54 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 16:12:54 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/K9U4GU_FQFm0NXxDxWbu_w/artifacts/public/build/firefox-48.0a1.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 16:12:54 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/K9U4GU_FQFm0NXxDxWbu_w/artifacts/public/build/firefox-48.0a1.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 16:12:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:12:54 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:12:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:12:54 INFO - 'COMPUTERNAME': 'T-W732-IX-249', 16:12:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:12:54 INFO - 'DCLOCATION': 'SCL3', 16:12:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:12:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:12:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:12:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:12:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:12:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:12:54 INFO - 'HOMEDRIVE': 'C:', 16:12:54 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:12:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:12:54 INFO - 'KTS_VERSION': '1.19c', 16:12:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:12:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:12:54 INFO - 'LOGONSERVER': '\\\\T-W732-IX-249', 16:12:54 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 16:12:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:12:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:12:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:12:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:12:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:12:54 INFO - 'MOZ_AIRBAG': '1', 16:12:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:12:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:12:54 INFO - 'MOZ_MSVCVERSION': '8', 16:12:54 INFO - 'MOZ_NO_REMOTE': '1', 16:12:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:12:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:12:54 INFO - 'NO_EM_RESTART': '1', 16:12:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:12:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:12:54 INFO - 'OS': 'Windows_NT', 16:12:54 INFO - 'OURDRIVE': 'C:', 16:12:54 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', 16:12:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:12:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:12:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:12:54 INFO - 'PROCESSOR_LEVEL': '6', 16:12:54 INFO - 'PROCESSOR_REVISION': '1e05', 16:12:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:12:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:12:54 INFO - 'PROMPT': '$P$G', 16:12:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:12:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:12:54 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:12:54 INFO - 'PWD': 'C:\\slave\\test', 16:12:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:12:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:12:54 INFO - 'SYSTEMDRIVE': 'C:', 16:12:54 INFO - 'SYSTEMROOT': 'C:\\windows', 16:12:54 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:12:54 INFO - 'TEST1': 'testie', 16:12:54 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:12:54 INFO - 'USERDOMAIN': 'T-W732-IX-249', 16:12:54 INFO - 'USERNAME': 'cltbld', 16:12:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:12:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:12:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:12:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:12:54 INFO - 'WINDIR': 'C:\\windows', 16:12:54 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:12:54 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:12:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:12:54 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/K9U4GU_FQFm0NXxDxWbu_w/artifacts/public/build/firefox-48.0a1.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 16:12:56 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 16:12:56 INFO - import pkg_resources 16:12:57 INFO - Using 1 client processes 16:13:00 INFO - SUITE-START | Running 778 tests 16:13:00 INFO - Running testharness tests 16:13:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:13:00 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 16:13:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:13:00 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 16:13:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:13:00 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 16:13:01 INFO - Setting up ssl 16:13:01 INFO - PROCESS | certutil | 16:13:01 INFO - PROCESS | certutil | 16:13:01 INFO - PROCESS | certutil | 16:13:01 INFO - Certificate Nickname Trust Attributes 16:13:01 INFO - SSL,S/MIME,JAR/XPI 16:13:01 INFO - 16:13:01 INFO - web-platform-tests CT,, 16:13:01 INFO - 16:13:01 INFO - Starting runner 16:13:02 INFO - PROCESS | 3860 | [3860] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 16:13:02 INFO - PROCESS | 3860 | [3860] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 16:13:02 INFO - PROCESS | 3860 | [3860] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 16:13:02 INFO - PROCESS | 3860 | [3860] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 16:13:03 INFO - PROCESS | 3860 | [3860] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 16:13:04 INFO - PROCESS | 3860 | 1461193984792 Marionette DEBUG Marionette enabled via build flag and pref 16:13:06 INFO - PROCESS | 3860 | ++DOCSHELL 11F96C00 == 1 [pid = 3860] [id = 1] 16:13:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 1 (11F97000) [pid = 3860] [serial = 1] [outer = 00000000] 16:13:06 INFO - PROCESS | 3860 | [3860] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 16:13:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 2 (11F97C00) [pid = 3860] [serial = 2] [outer = 11F97000] 16:13:06 INFO - PROCESS | 3860 | ++DOCSHELL 12564000 == 2 [pid = 3860] [id = 2] 16:13:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 3 (12564400) [pid = 3860] [serial = 3] [outer = 00000000] 16:13:06 INFO - PROCESS | 3860 | [3860] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 16:13:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 4 (12565000) [pid = 3860] [serial = 4] [outer = 12564400] 16:13:06 INFO - PROCESS | 3860 | 1461193986874 Marionette INFO Listening on port 2828 16:13:08 INFO - PROCESS | 3860 | 1461193988395 Marionette DEBUG Marionette enabled via command-line flag 16:13:08 INFO - PROCESS | 3860 | [3860] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 16:13:08 INFO - PROCESS | 3860 | [3860] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 16:13:08 INFO - PROCESS | 3860 | ++DOCSHELL 1088E400 == 3 [pid = 3860] [id = 3] 16:13:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 5 (1088E800) [pid = 3860] [serial = 5] [outer = 00000000] 16:13:08 INFO - PROCESS | 3860 | [3860] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 16:13:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 6 (1088F400) [pid = 3860] [serial = 6] [outer = 1088E800] 16:13:08 INFO - PROCESS | 3860 | [3860] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:13:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 7 (16E55400) [pid = 3860] [serial = 7] [outer = 12564400] 16:13:08 INFO - PROCESS | 3860 | [3860] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:13:08 INFO - PROCESS | 3860 | 1461193988880 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49672 16:13:08 INFO - PROCESS | 3860 | [3860] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:13:08 INFO - PROCESS | 3860 | 1461193988886 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49674 16:13:08 INFO - PROCESS | 3860 | [3860] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:13:08 INFO - PROCESS | 3860 | 1461193988924 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49676 16:13:08 INFO - PROCESS | 3860 | 1461193988927 Marionette DEBUG Closed connection conn0 16:13:08 INFO - PROCESS | 3860 | 1461193988928 Marionette DEBUG Closed connection conn1 16:13:09 INFO - PROCESS | 3860 | 1461193989028 Marionette DEBUG Closed connection conn2 16:13:09 INFO - PROCESS | 3860 | [3860] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:13:09 INFO - PROCESS | 3860 | 1461193989035 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49677 16:13:09 INFO - PROCESS | 3860 | 1461193989067 Marionette DEBUG Closed connection conn3 16:13:09 INFO - PROCESS | 3860 | [3860] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:13:09 INFO - PROCESS | 3860 | 1461193989074 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49678 16:13:09 INFO - PROCESS | 3860 | ++DOCSHELL 17511800 == 4 [pid = 3860] [id = 4] 16:13:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 8 (17515400) [pid = 3860] [serial = 8] [outer = 00000000] 16:13:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 9 (16DA5400) [pid = 3860] [serial = 9] [outer = 17515400] 16:13:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 10 (17515C00) [pid = 3860] [serial = 10] [outer = 17515400] 16:13:09 INFO - PROCESS | 3860 | 1461193989267 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:13:09 INFO - PROCESS | 3860 | 1461193989273 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160420142005","device":"desktop","version":"48.0a1"} 16:13:13 INFO - PROCESS | 3860 | [3860] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 16:13:13 INFO - PROCESS | 3860 | [3860] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 16:13:13 INFO - PROCESS | 3860 | [3860] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:13:13 INFO - PROCESS | 3860 | ++DOCSHELL 1C27AC00 == 5 [pid = 3860] [id = 5] 16:13:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 11 (1C27C800) [pid = 3860] [serial = 11] [outer = 00000000] 16:13:13 INFO - PROCESS | 3860 | ++DOCSHELL 1C27D400 == 6 [pid = 3860] [id = 6] 16:13:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 12 (1C27D800) [pid = 3860] [serial = 12] [outer = 00000000] 16:13:14 INFO - PROCESS | 3860 | [3860] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 16:13:14 INFO - PROCESS | 3860 | ++DOCSHELL 1AB36800 == 7 [pid = 3860] [id = 7] 16:13:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 13 (1AB36C00) [pid = 3860] [serial = 13] [outer = 00000000] 16:13:14 INFO - PROCESS | 3860 | [3860] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 16:13:14 INFO - PROCESS | 3860 | [3860] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 16:13:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 14 (1AB3F400) [pid = 3860] [serial = 14] [outer = 1AB36C00] 16:13:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 15 (1ABA9C00) [pid = 3860] [serial = 15] [outer = 1C27C800] 16:13:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 16 (1ABAB400) [pid = 3860] [serial = 16] [outer = 1C27D800] 16:13:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 17 (1ABAD800) [pid = 3860] [serial = 17] [outer = 1AB36C00] 16:13:15 INFO - PROCESS | 3860 | 1461193995262 Marionette DEBUG loaded listener.js 16:13:15 INFO - PROCESS | 3860 | 1461193995276 Marionette DEBUG loaded listener.js 16:13:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 18 (19E26C00) [pid = 3860] [serial = 18] [outer = 1AB36C00] 16:13:16 INFO - PROCESS | 3860 | 1461193996078 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"4b683264-c223-4fa2-b2bf-9ad491475351","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160420142005","device":"desktop","version":"48.0a1","command_id":1}}] 16:13:16 INFO - PROCESS | 3860 | --DOCSHELL 11F96C00 == 6 [pid = 3860] [id = 1] 16:13:16 INFO - PROCESS | 3860 | 1461193996510 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 16:13:16 INFO - PROCESS | 3860 | 1461193996692 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 16:13:16 INFO - PROCESS | 3860 | 1461193996768 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:13:16 INFO - PROCESS | 3860 | [3860] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 16:13:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 19 (1075D400) [pid = 3860] [serial = 19] [outer = 1AB36C00] 16:13:18 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:13:18 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:13:18 INFO - PROCESS | 3860 | --DOCSHELL 17511800 == 5 [pid = 3860] [id = 4] 16:13:18 INFO - PROCESS | 3860 | 1461193998794 Marionette TRACE conn4 <- [1,3,null,{}] 16:13:18 INFO - PROCESS | 3860 | 1461193998799 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 16:13:18 INFO - PROCESS | 3860 | 1461193998817 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 16:13:18 INFO - PROCESS | 3860 | 1461193998837 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 16:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:13:18 INFO - PROCESS | 3860 | 1461193998841 Marionette TRACE conn4 <- [1,5,null,{"value":"13"}] 16:13:18 INFO - PROCESS | 3860 | 1461193998846 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:13:18 INFO - PROCESS | 3860 | 1461193998849 Marionette TRACE conn4 <- [1,6,null,{}] 16:13:18 INFO - PROCESS | 3860 | 1461193998891 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:18 INFO - PROCESS | 3860 | 1461193998906 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 16:13:18 INFO - PROCESS | 3860 | 1461193998910 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:18 INFO - PROCESS | 3860 | ++DOCSHELL 10807000 == 6 [pid = 3860] [id = 8] 16:13:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 20 (116B3C00) [pid = 3860] [serial = 20] [outer = 00000000] 16:13:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 21 (11EA4400) [pid = 3860] [serial = 21] [outer = 116B3C00] 16:13:18 INFO - PROCESS | 3860 | 1461193998960 Marionette DEBUG loaded listener.js 16:13:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 22 (11EC7000) [pid = 3860] [serial = 22] [outer = 116B3C00] 16:13:19 INFO - PROCESS | 3860 | ++DOCSHELL 15362C00 == 7 [pid = 3860] [id = 9] 16:13:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 23 (15366400) [pid = 3860] [serial = 23] [outer = 00000000] 16:13:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 24 (1553F800) [pid = 3860] [serial = 24] [outer = 15366400] 16:13:19 INFO - PROCESS | 3860 | 1461193999388 Marionette DEBUG loaded listener.js 16:13:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 25 (155B5000) [pid = 3860] [serial = 25] [outer = 15366400] 16:13:19 INFO - PROCESS | 3860 | 1461193999605 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 16:13:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:13:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 790ms 16:13:19 INFO - PROCESS | 3860 | 1461193999689 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 16:13:19 INFO - PROCESS | 3860 | 1461193999692 Marionette TRACE conn4 <- [1,9,null,{"value":"13"}] 16:13:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:13:19 INFO - PROCESS | 3860 | 1461193999761 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:13:19 INFO - PROCESS | 3860 | 1461193999763 Marionette TRACE conn4 <- [1,10,null,{}] 16:13:19 INFO - PROCESS | 3860 | 1461193999857 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:19 INFO - PROCESS | 3860 | 1461193999946 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 16:13:19 INFO - PROCESS | 3860 | 1461193999971 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:19 INFO - PROCESS | 3860 | ++DOCSHELL 16E4B800 == 8 [pid = 3860] [id = 10] 16:13:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 26 (16E4C000) [pid = 3860] [serial = 26] [outer = 00000000] 16:13:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 27 (19737400) [pid = 3860] [serial = 27] [outer = 16E4C000] 16:13:20 INFO - PROCESS | 3860 | 1461194000016 Marionette DEBUG loaded listener.js 16:13:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 28 (197A5400) [pid = 3860] [serial = 28] [outer = 16E4C000] 16:13:20 INFO - PROCESS | 3860 | 1461194000442 Marionette TRACE conn4 <- [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]]]}] 16:13:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 750ms 16:13:20 INFO - PROCESS | 3860 | 1461194000491 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 16:13:20 INFO - PROCESS | 3860 | 1461194000495 Marionette TRACE conn4 <- [1,13,null,{"value":"13"}] 16:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:13:20 INFO - PROCESS | 3860 | 1461194000508 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:13:20 INFO - PROCESS | 3860 | 1461194000513 Marionette TRACE conn4 <- [1,14,null,{}] 16:13:20 INFO - PROCESS | 3860 | 1461194000520 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:20 INFO - PROCESS | 3860 | 1461194000603 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 16:13:20 INFO - PROCESS | 3860 | 1461194000612 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:20 INFO - PROCESS | 3860 | ++DOCSHELL 1ACCE000 == 9 [pid = 3860] [id = 11] 16:13:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 29 (1ACD4800) [pid = 3860] [serial = 29] [outer = 00000000] 16:13:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 30 (1B066800) [pid = 3860] [serial = 30] [outer = 1ACD4800] 16:13:20 INFO - PROCESS | 3860 | 1461194000657 Marionette DEBUG loaded listener.js 16:13:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 31 (1B7E7000) [pid = 3860] [serial = 31] [outer = 1ACD4800] 16:13:20 INFO - PROCESS | 3860 | ++DOCSHELL 1CE27800 == 10 [pid = 3860] [id = 12] 16:13:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 32 (1D127C00) [pid = 3860] [serial = 32] [outer = 00000000] 16:13:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 33 (11252800) [pid = 3860] [serial = 33] [outer = 1D127C00] 16:13:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 34 (11258400) [pid = 3860] [serial = 34] [outer = 1D127C00] 16:13:21 INFO - PROCESS | 3860 | ++DOCSHELL 10681000 == 11 [pid = 3860] [id = 13] 16:13:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 35 (11253C00) [pid = 3860] [serial = 35] [outer = 00000000] 16:13:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 36 (1C27A800) [pid = 3860] [serial = 36] [outer = 11253C00] 16:13:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 37 (11594800) [pid = 3860] [serial = 37] [outer = 11253C00] 16:13:21 INFO - PROCESS | 3860 | 1461194001257 Marionette TRACE conn4 <- [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]]]}] 16:13:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:13:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 830ms 16:13:21 INFO - PROCESS | 3860 | 1461194001331 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 16:13:21 INFO - PROCESS | 3860 | 1461194001334 Marionette TRACE conn4 <- [1,17,null,{"value":"13"}] 16:13:21 INFO - PROCESS | 3860 | 1461194001337 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:13:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:13:21 INFO - PROCESS | 3860 | 1461194001339 Marionette TRACE conn4 <- [1,18,null,{}] 16:13:21 INFO - PROCESS | 3860 | 1461194001343 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:21 INFO - PROCESS | 3860 | 1461194001453 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 16:13:21 INFO - PROCESS | 3860 | 1461194001468 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:21 INFO - PROCESS | 3860 | ++DOCSHELL 0EB37000 == 12 [pid = 3860] [id = 14] 16:13:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 38 (0EB37400) [pid = 3860] [serial = 38] [outer = 00000000] 16:13:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 39 (0EB3E800) [pid = 3860] [serial = 39] [outer = 0EB37400] 16:13:21 INFO - PROCESS | 3860 | 1461194001515 Marionette DEBUG loaded listener.js 16:13:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 40 (1125A800) [pid = 3860] [serial = 40] [outer = 0EB37400] 16:13:21 INFO - PROCESS | 3860 | 1461194001905 Marionette TRACE conn4 <- [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]]]}] 16:13:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:13:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 634ms 16:13:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:13:21 INFO - PROCESS | 3860 | 1461194001974 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 16:13:21 INFO - PROCESS | 3860 | 1461194001976 Marionette TRACE conn4 <- [1,21,null,{"value":"13"}] 16:13:21 INFO - PROCESS | 3860 | 1461194001980 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:13:21 INFO - PROCESS | 3860 | 1461194001982 Marionette TRACE conn4 <- [1,22,null,{}] 16:13:21 INFO - PROCESS | 3860 | 1461194001985 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:22 INFO - PROCESS | 3860 | 1461194002088 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 16:13:22 INFO - PROCESS | 3860 | 1461194002101 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:22 INFO - PROCESS | 3860 | ++DOCSHELL 1C273C00 == 13 [pid = 3860] [id = 15] 16:13:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 41 (1C274000) [pid = 3860] [serial = 41] [outer = 00000000] 16:13:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 42 (1DE52C00) [pid = 3860] [serial = 42] [outer = 1C274000] 16:13:22 INFO - PROCESS | 3860 | 1461194002151 Marionette DEBUG loaded listener.js 16:13:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 43 (1DE56C00) [pid = 3860] [serial = 43] [outer = 1C274000] 16:13:22 INFO - PROCESS | 3860 | 1461194002528 Marionette TRACE conn4 <- [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]]]}] 16:13:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 570ms 16:13:22 INFO - PROCESS | 3860 | 1461194002550 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 16:13:22 INFO - PROCESS | 3860 | 1461194002552 Marionette TRACE conn4 <- [1,25,null,{"value":"13"}] 16:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:13:22 INFO - PROCESS | 3860 | 1461194002555 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:13:22 INFO - PROCESS | 3860 | 1461194002556 Marionette TRACE conn4 <- [1,26,null,{}] 16:13:22 INFO - PROCESS | 3860 | 1461194002560 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:22 INFO - PROCESS | 3860 | 1461194002643 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 16:13:22 INFO - PROCESS | 3860 | 1461194002723 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:22 INFO - PROCESS | 3860 | ++DOCSHELL 1B9C5C00 == 14 [pid = 3860] [id = 16] 16:13:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 44 (1B9C6800) [pid = 3860] [serial = 44] [outer = 00000000] 16:13:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 45 (1DE5C400) [pid = 3860] [serial = 45] [outer = 1B9C6800] 16:13:22 INFO - PROCESS | 3860 | 1461194002773 Marionette DEBUG loaded listener.js 16:13:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 46 (1E89B000) [pid = 3860] [serial = 46] [outer = 1B9C6800] 16:13:23 INFO - PROCESS | 3860 | 1461194003131 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 16:13:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 16:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:13:23 INFO - PROCESS | 3860 | 1461194003186 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 16:13:23 INFO - PROCESS | 3860 | 1461194003188 Marionette TRACE conn4 <- [1,29,null,{"value":"13"}] 16:13:23 INFO - PROCESS | 3860 | 1461194003191 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:13:23 INFO - PROCESS | 3860 | 1461194003193 Marionette TRACE conn4 <- [1,30,null,{}] 16:13:23 INFO - PROCESS | 3860 | 1461194003196 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:23 INFO - PROCESS | 3860 | 1461194003298 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 16:13:23 INFO - PROCESS | 3860 | 1461194003306 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:23 INFO - PROCESS | 3860 | ++DOCSHELL 0EBE7800 == 15 [pid = 3860] [id = 17] 16:13:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 47 (0EBE8C00) [pid = 3860] [serial = 47] [outer = 00000000] 16:13:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 48 (18A96000) [pid = 3860] [serial = 48] [outer = 0EBE8C00] 16:13:23 INFO - PROCESS | 3860 | 1461194003350 Marionette DEBUG loaded listener.js 16:13:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 49 (197D7800) [pid = 3860] [serial = 49] [outer = 0EBE8C00] 16:13:23 INFO - PROCESS | 3860 | 1461194003721 Marionette TRACE conn4 <- [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]]]}] 16:13:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 571ms 16:13:23 INFO - PROCESS | 3860 | 1461194003762 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 16:13:23 INFO - PROCESS | 3860 | 1461194003764 Marionette TRACE conn4 <- [1,33,null,{"value":"13"}] 16:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:13:23 INFO - PROCESS | 3860 | 1461194003767 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:13:23 INFO - PROCESS | 3860 | 1461194003769 Marionette TRACE conn4 <- [1,34,null,{}] 16:13:23 INFO - PROCESS | 3860 | 1461194003772 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:23 INFO - PROCESS | 3860 | 1461194003873 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 16:13:23 INFO - PROCESS | 3860 | 1461194003881 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:23 INFO - PROCESS | 3860 | ++DOCSHELL 0EBF4800 == 16 [pid = 3860] [id = 18] 16:13:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 50 (0EBF5400) [pid = 3860] [serial = 50] [outer = 00000000] 16:13:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 51 (199CC000) [pid = 3860] [serial = 51] [outer = 0EBF5400] 16:13:23 INFO - PROCESS | 3860 | 1461194003930 Marionette DEBUG loaded listener.js 16:13:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 52 (199CF000) [pid = 3860] [serial = 52] [outer = 0EBF5400] 16:13:24 INFO - PROCESS | 3860 | 1461194004309 Marionette TRACE conn4 <- [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]]]}] 16:13:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 16:13:24 INFO - PROCESS | 3860 | 1461194004338 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 16:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:13:24 INFO - PROCESS | 3860 | 1461194004340 Marionette TRACE conn4 <- [1,37,null,{"value":"13"}] 16:13:24 INFO - PROCESS | 3860 | 1461194004343 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:13:24 INFO - PROCESS | 3860 | 1461194004344 Marionette TRACE conn4 <- [1,38,null,{}] 16:13:24 INFO - PROCESS | 3860 | 1461194004348 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:24 INFO - PROCESS | 3860 | 1461194004422 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 16:13:24 INFO - PROCESS | 3860 | 1461194004484 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:24 INFO - PROCESS | 3860 | ++DOCSHELL 199D0000 == 17 [pid = 3860] [id = 19] 16:13:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 53 (199D0400) [pid = 3860] [serial = 53] [outer = 00000000] 16:13:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 54 (1E9B7800) [pid = 3860] [serial = 54] [outer = 199D0400] 16:13:24 INFO - PROCESS | 3860 | 1461194004529 Marionette DEBUG loaded listener.js 16:13:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 55 (1E9B9800) [pid = 3860] [serial = 55] [outer = 199D0400] 16:13:24 INFO - PROCESS | 3860 | 1461194004868 Marionette TRACE conn4 <- [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]]]}] 16:13:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 16:13:24 INFO - PROCESS | 3860 | 1461194004914 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 16:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:13:24 INFO - PROCESS | 3860 | 1461194004916 Marionette TRACE conn4 <- [1,41,null,{"value":"13"}] 16:13:24 INFO - PROCESS | 3860 | 1461194004919 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:13:24 INFO - PROCESS | 3860 | 1461194004921 Marionette TRACE conn4 <- [1,42,null,{}] 16:13:24 INFO - PROCESS | 3860 | 1461194004925 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:25 INFO - PROCESS | 3860 | 1461194005036 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 16:13:25 INFO - PROCESS | 3860 | 1461194005044 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:25 INFO - PROCESS | 3860 | ++DOCSHELL 1E9BE000 == 18 [pid = 3860] [id = 20] 16:13:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 56 (1E9C0800) [pid = 3860] [serial = 56] [outer = 00000000] 16:13:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 57 (1ED27000) [pid = 3860] [serial = 57] [outer = 1E9C0800] 16:13:25 INFO - PROCESS | 3860 | 1461194005093 Marionette DEBUG loaded listener.js 16:13:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 58 (1ED2EC00) [pid = 3860] [serial = 58] [outer = 1E9C0800] 16:13:25 INFO - PROCESS | 3860 | 1461194005563 Marionette TRACE conn4 <- [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]]]}] 16:13:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:13:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 16:13:25 INFO - PROCESS | 3860 | 1461194005590 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 16:13:25 INFO - PROCESS | 3860 | 1461194005592 Marionette TRACE conn4 <- [1,45,null,{"value":"13"}] 16:13:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:13:25 INFO - PROCESS | 3860 | 1461194005607 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:13:25 INFO - PROCESS | 3860 | 1461194005610 Marionette TRACE conn4 <- [1,46,null,{}] 16:13:25 INFO - PROCESS | 3860 | 1461194005619 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:25 INFO - PROCESS | 3860 | 1461194005693 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 16:13:25 INFO - PROCESS | 3860 | 1461194005699 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:25 INFO - PROCESS | 3860 | ++DOCSHELL 2003A000 == 19 [pid = 3860] [id = 21] 16:13:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 59 (2003A800) [pid = 3860] [serial = 59] [outer = 00000000] 16:13:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 60 (200A9C00) [pid = 3860] [serial = 60] [outer = 2003A800] 16:13:25 INFO - PROCESS | 3860 | 1461194005750 Marionette DEBUG loaded listener.js 16:13:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 61 (203A8800) [pid = 3860] [serial = 61] [outer = 2003A800] 16:13:26 INFO - PROCESS | 3860 | 1461194006158 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 16:13:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:13:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 591ms 16:13:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:13:26 INFO - PROCESS | 3860 | 1461194006190 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 16:13:26 INFO - PROCESS | 3860 | 1461194006192 Marionette TRACE conn4 <- [1,49,null,{"value":"13"}] 16:13:26 INFO - PROCESS | 3860 | 1461194006195 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:13:26 INFO - PROCESS | 3860 | 1461194006197 Marionette TRACE conn4 <- [1,50,null,{}] 16:13:26 INFO - PROCESS | 3860 | 1461194006200 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:26 INFO - PROCESS | 3860 | 1461194006318 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 16:13:26 INFO - PROCESS | 3860 | 1461194006329 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:26 INFO - PROCESS | 3860 | ++DOCSHELL 203AA000 == 20 [pid = 3860] [id = 22] 16:13:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 62 (203AA400) [pid = 3860] [serial = 62] [outer = 00000000] 16:13:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 63 (203ED800) [pid = 3860] [serial = 63] [outer = 203AA400] 16:13:26 INFO - PROCESS | 3860 | 1461194006373 Marionette DEBUG loaded listener.js 16:13:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (203EEC00) [pid = 3860] [serial = 64] [outer = 203AA400] 16:13:26 INFO - PROCESS | 3860 | 1461194006800 Marionette TRACE conn4 <- [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]]]}] 16:13:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:13:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 631ms 16:13:26 INFO - PROCESS | 3860 | 1461194006827 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 16:13:26 INFO - PROCESS | 3860 | 1461194006829 Marionette TRACE conn4 <- [1,53,null,{"value":"13"}] 16:13:26 INFO - PROCESS | 3860 | 1461194006838 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:13:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:13:26 INFO - PROCESS | 3860 | 1461194006839 Marionette TRACE conn4 <- [1,54,null,{}] 16:13:26 INFO - PROCESS | 3860 | 1461194006843 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:26 INFO - PROCESS | 3860 | 1461194006938 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 16:13:26 INFO - PROCESS | 3860 | 1461194006944 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:26 INFO - PROCESS | 3860 | ++DOCSHELL 203F1000 == 21 [pid = 3860] [id = 23] 16:13:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (203F2400) [pid = 3860] [serial = 65] [outer = 00000000] 16:13:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (203FB400) [pid = 3860] [serial = 66] [outer = 203F2400] 16:13:26 INFO - PROCESS | 3860 | 1461194006988 Marionette DEBUG loaded listener.js 16:13:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (20B90800) [pid = 3860] [serial = 67] [outer = 203F2400] 16:13:27 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (17515400) [pid = 3860] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:13:27 INFO - PROCESS | 3860 | 1461194007396 Marionette TRACE conn4 <- [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]]]}] 16:13:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:13:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 16:13:27 INFO - PROCESS | 3860 | 1461194007412 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 16:13:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:13:27 INFO - PROCESS | 3860 | 1461194007414 Marionette TRACE conn4 <- [1,57,null,{"value":"13"}] 16:13:27 INFO - PROCESS | 3860 | 1461194007418 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:13:27 INFO - PROCESS | 3860 | 1461194007419 Marionette TRACE conn4 <- [1,58,null,{}] 16:13:27 INFO - PROCESS | 3860 | 1461194007423 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:27 INFO - PROCESS | 3860 | 1461194007497 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 16:13:27 INFO - PROCESS | 3860 | 1461194007503 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:27 INFO - PROCESS | 3860 | ++DOCSHELL 18998400 == 22 [pid = 3860] [id = 24] 16:13:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (2003D800) [pid = 3860] [serial = 68] [outer = 00000000] 16:13:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (208A6400) [pid = 3860] [serial = 69] [outer = 2003D800] 16:13:27 INFO - PROCESS | 3860 | 1461194007547 Marionette DEBUG loaded listener.js 16:13:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (208A9000) [pid = 3860] [serial = 70] [outer = 2003D800] 16:13:27 INFO - PROCESS | 3860 | 1461194007938 Marionette TRACE conn4 <- [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]]]}] 16:13:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:13:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 571ms 16:13:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:13:28 INFO - PROCESS | 3860 | 1461194007988 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 16:13:28 INFO - PROCESS | 3860 | 1461194007990 Marionette TRACE conn4 <- [1,61,null,{"value":"13"}] 16:13:28 INFO - PROCESS | 3860 | 1461194007993 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:13:28 INFO - PROCESS | 3860 | 1461194007995 Marionette TRACE conn4 <- [1,62,null,{}] 16:13:28 INFO - PROCESS | 3860 | 1461194007998 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:28 INFO - PROCESS | 3860 | 1461194008075 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 16:13:28 INFO - PROCESS | 3860 | 1461194008081 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:28 INFO - PROCESS | 3860 | ++DOCSHELL 208A7C00 == 23 [pid = 3860] [id = 25] 16:13:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (208AA000) [pid = 3860] [serial = 71] [outer = 00000000] 16:13:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (20993000) [pid = 3860] [serial = 72] [outer = 208AA000] 16:13:28 INFO - PROCESS | 3860 | 1461194008125 Marionette DEBUG loaded listener.js 16:13:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (20994400) [pid = 3860] [serial = 73] [outer = 208AA000] 16:13:28 INFO - PROCESS | 3860 | 1461194008506 Marionette TRACE conn4 <- [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]]]}] 16:13:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:13:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 530ms 16:13:28 INFO - PROCESS | 3860 | 1461194008524 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 16:13:28 INFO - PROCESS | 3860 | 1461194008526 Marionette TRACE conn4 <- [1,65,null,{"value":"13"}] 16:13:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:13:28 INFO - PROCESS | 3860 | 1461194008529 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:13:28 INFO - PROCESS | 3860 | 1461194008530 Marionette TRACE conn4 <- [1,66,null,{}] 16:13:28 INFO - PROCESS | 3860 | 1461194008534 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:28 INFO - PROCESS | 3860 | 1461194008637 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 16:13:28 INFO - PROCESS | 3860 | 1461194008644 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:28 INFO - PROCESS | 3860 | ++DOCSHELL 0EBEE400 == 24 [pid = 3860] [id = 26] 16:13:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (18AE3C00) [pid = 3860] [serial = 74] [outer = 00000000] 16:13:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (18AEE800) [pid = 3860] [serial = 75] [outer = 18AE3C00] 16:13:28 INFO - PROCESS | 3860 | 1461194008687 Marionette DEBUG loaded listener.js 16:13:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (18AF0400) [pid = 3860] [serial = 76] [outer = 18AE3C00] 16:13:29 INFO - PROCESS | 3860 | 1461194009068 Marionette TRACE conn4 <- [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]]]}] 16:13:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:13:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 570ms 16:13:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:13:29 INFO - PROCESS | 3860 | 1461194009100 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 16:13:29 INFO - PROCESS | 3860 | 1461194009102 Marionette TRACE conn4 <- [1,69,null,{"value":"13"}] 16:13:29 INFO - PROCESS | 3860 | 1461194009105 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:13:29 INFO - PROCESS | 3860 | 1461194009107 Marionette TRACE conn4 <- [1,70,null,{}] 16:13:29 INFO - PROCESS | 3860 | 1461194009110 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:29 INFO - PROCESS | 3860 | 1461194009187 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 16:13:29 INFO - PROCESS | 3860 | 1461194009251 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:29 INFO - PROCESS | 3860 | ++DOCSHELL 18AF2C00 == 25 [pid = 3860] [id = 27] 16:13:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (202DBC00) [pid = 3860] [serial = 77] [outer = 00000000] 16:13:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (202E2C00) [pid = 3860] [serial = 78] [outer = 202DBC00] 16:13:29 INFO - PROCESS | 3860 | 1461194009295 Marionette DEBUG loaded listener.js 16:13:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (202E5C00) [pid = 3860] [serial = 79] [outer = 202DBC00] 16:13:29 INFO - PROCESS | 3860 | 1461194009629 Marionette TRACE conn4 <- [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]]]}] 16:13:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:13:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 570ms 16:13:29 INFO - PROCESS | 3860 | 1461194009676 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 16:13:29 INFO - PROCESS | 3860 | 1461194009678 Marionette TRACE conn4 <- [1,73,null,{"value":"13"}] 16:13:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:13:29 INFO - PROCESS | 3860 | 1461194009681 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:13:29 INFO - PROCESS | 3860 | 1461194009683 Marionette TRACE conn4 <- [1,74,null,{}] 16:13:29 INFO - PROCESS | 3860 | 1461194009686 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:29 INFO - PROCESS | 3860 | 1461194009767 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 16:13:29 INFO - PROCESS | 3860 | 1461194009833 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:29 INFO - PROCESS | 3860 | ++DOCSHELL 10891400 == 26 [pid = 3860] [id = 28] 16:13:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (15363C00) [pid = 3860] [serial = 80] [outer = 00000000] 16:13:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (203F4000) [pid = 3860] [serial = 81] [outer = 15363C00] 16:13:29 INFO - PROCESS | 3860 | 1461194009878 Marionette DEBUG loaded listener.js 16:13:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (20996C00) [pid = 3860] [serial = 82] [outer = 15363C00] 16:13:30 INFO - PROCESS | 3860 | 1461194010217 Marionette TRACE conn4 <- [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]]]}] 16:13:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 571ms 16:13:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:13:30 INFO - PROCESS | 3860 | 1461194010252 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 16:13:30 INFO - PROCESS | 3860 | 1461194010254 Marionette TRACE conn4 <- [1,77,null,{"value":"13"}] 16:13:30 INFO - PROCESS | 3860 | 1461194010257 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:13:30 INFO - PROCESS | 3860 | 1461194010259 Marionette TRACE conn4 <- [1,78,null,{}] 16:13:30 INFO - PROCESS | 3860 | 1461194010262 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:30 INFO - PROCESS | 3860 | 1461194010418 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 16:13:30 INFO - PROCESS | 3860 | 1461194010503 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:30 INFO - PROCESS | 3860 | ++DOCSHELL 0EBF4C00 == 27 [pid = 3860] [id = 29] 16:13:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (0EBF6000) [pid = 3860] [serial = 83] [outer = 00000000] 16:13:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (10890C00) [pid = 3860] [serial = 84] [outer = 0EBF6000] 16:13:30 INFO - PROCESS | 3860 | 1461194010560 Marionette DEBUG loaded listener.js 16:13:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (1125E000) [pid = 3860] [serial = 85] [outer = 0EBF6000] 16:13:31 INFO - PROCESS | 3860 | 1461194011150 Marionette TRACE conn4 <- [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]]]}] 16:13:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:13:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 930ms 16:13:31 INFO - PROCESS | 3860 | 1461194011189 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 16:13:31 INFO - PROCESS | 3860 | 1461194011195 Marionette TRACE conn4 <- [1,81,null,{"value":"13"}] 16:13:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:13:31 INFO - PROCESS | 3860 | 1461194011200 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:13:31 INFO - PROCESS | 3860 | 1461194011204 Marionette TRACE conn4 <- [1,82,null,{}] 16:13:31 INFO - PROCESS | 3860 | 1461194011209 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:31 INFO - PROCESS | 3860 | 1461194011320 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 16:13:31 INFO - PROCESS | 3860 | 1461194011404 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:31 INFO - PROCESS | 3860 | ++DOCSHELL 1553F000 == 28 [pid = 3860] [id = 30] 16:13:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (17317000) [pid = 3860] [serial = 86] [outer = 00000000] 16:13:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (18AE8C00) [pid = 3860] [serial = 87] [outer = 17317000] 16:13:31 INFO - PROCESS | 3860 | 1461194011463 Marionette DEBUG loaded listener.js 16:13:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1973D000) [pid = 3860] [serial = 88] [outer = 17317000] 16:13:31 INFO - PROCESS | 3860 | 1461194011952 Marionette TRACE conn4 <- [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]]]}] 16:13:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:13:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 831ms 16:13:32 INFO - PROCESS | 3860 | 1461194012035 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 16:13:32 INFO - PROCESS | 3860 | 1461194012038 Marionette TRACE conn4 <- [1,85,null,{"value":"13"}] 16:13:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:13:32 INFO - PROCESS | 3860 | 1461194012042 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:13:32 INFO - PROCESS | 3860 | 1461194012044 Marionette TRACE conn4 <- [1,86,null,{}] 16:13:32 INFO - PROCESS | 3860 | 1461194012049 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:32 INFO - PROCESS | 3860 | 1461194012154 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 16:13:32 INFO - PROCESS | 3860 | 1461194012238 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:32 INFO - PROCESS | 3860 | ++DOCSHELL 19EA5400 == 29 [pid = 3860] [id = 31] 16:13:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (19EA6800) [pid = 3860] [serial = 89] [outer = 00000000] 16:13:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (1B9CA000) [pid = 3860] [serial = 90] [outer = 19EA6800] 16:13:32 INFO - PROCESS | 3860 | 1461194012296 Marionette DEBUG loaded listener.js 16:13:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (1DE4E800) [pid = 3860] [serial = 91] [outer = 19EA6800] 16:13:33 INFO - PROCESS | 3860 | 1461194013019 Marionette TRACE conn4 <- [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]]]}] 16:13:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:13:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1022ms 16:13:33 INFO - PROCESS | 3860 | 1461194013066 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 16:13:33 INFO - PROCESS | 3860 | 1461194013070 Marionette TRACE conn4 <- [1,89,null,{"value":"13"}] 16:13:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:13:33 INFO - PROCESS | 3860 | 1461194013075 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:13:33 INFO - PROCESS | 3860 | 1461194013078 Marionette TRACE conn4 <- [1,90,null,{}] 16:13:33 INFO - PROCESS | 3860 | 1461194013084 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:33 INFO - PROCESS | 3860 | 1461194013184 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 16:13:33 INFO - PROCESS | 3860 | 1461194013251 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:33 INFO - PROCESS | 3860 | ++DOCSHELL 115B7800 == 30 [pid = 3860] [id = 32] 16:13:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (115BD400) [pid = 3860] [serial = 92] [outer = 00000000] 16:13:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (11EAD000) [pid = 3860] [serial = 93] [outer = 115BD400] 16:13:33 INFO - PROCESS | 3860 | 1461194013299 Marionette DEBUG loaded listener.js 16:13:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (123A9C00) [pid = 3860] [serial = 94] [outer = 115BD400] 16:13:33 INFO - PROCESS | 3860 | 1461194013852 Marionette TRACE conn4 <- [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]]]}] 16:13:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:13:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 831ms 16:13:33 INFO - PROCESS | 3860 | 1461194013906 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 16:13:33 INFO - PROCESS | 3860 | 1461194013912 Marionette TRACE conn4 <- [1,93,null,{"value":"13"}] 16:13:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:13:33 INFO - PROCESS | 3860 | 1461194013917 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:13:33 INFO - PROCESS | 3860 | 1461194013920 Marionette TRACE conn4 <- [1,94,null,{}] 16:13:33 INFO - PROCESS | 3860 | 1461194013923 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:34 INFO - PROCESS | 3860 | 1461194014584 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 16:13:34 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (16DA5400) [pid = 3860] [serial = 9] [outer = 00000000] [url = about:blank] 16:13:34 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (17515C00) [pid = 3860] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:13:34 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (12565000) [pid = 3860] [serial = 4] [outer = 00000000] [url = about:blank] 16:13:34 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (1AB3F400) [pid = 3860] [serial = 14] [outer = 00000000] [url = about:blank] 16:13:34 INFO - PROCESS | 3860 | 1461194014761 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:34 INFO - PROCESS | 3860 | ++DOCSHELL 0EBEE800 == 31 [pid = 3860] [id = 33] 16:13:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (0EBEF000) [pid = 3860] [serial = 95] [outer = 00000000] 16:13:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (106B5800) [pid = 3860] [serial = 96] [outer = 0EBEF000] 16:13:34 INFO - PROCESS | 3860 | 1461194014811 Marionette DEBUG loaded listener.js 16:13:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (10883400) [pid = 3860] [serial = 97] [outer = 0EBEF000] 16:13:35 INFO - PROCESS | 3860 | 1461194015198 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 16:13:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:13:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1318ms 16:13:35 INFO - PROCESS | 3860 | 1461194015240 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 16:13:35 INFO - PROCESS | 3860 | 1461194015244 Marionette TRACE conn4 <- [1,97,null,{"value":"13"}] 16:13:35 INFO - PROCESS | 3860 | 1461194015249 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:13:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:13:35 INFO - PROCESS | 3860 | 1461194015253 Marionette TRACE conn4 <- [1,98,null,{}] 16:13:35 INFO - PROCESS | 3860 | 1461194015257 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:35 INFO - PROCESS | 3860 | 1461194015339 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 16:13:35 INFO - PROCESS | 3860 | 1461194015347 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:35 INFO - PROCESS | 3860 | ++DOCSHELL 113D3C00 == 32 [pid = 3860] [id = 34] 16:13:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (11591C00) [pid = 3860] [serial = 98] [outer = 00000000] 16:13:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (15363400) [pid = 3860] [serial = 99] [outer = 11591C00] 16:13:35 INFO - PROCESS | 3860 | 1461194015396 Marionette DEBUG loaded listener.js 16:13:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (155AC000) [pid = 3860] [serial = 100] [outer = 11591C00] 16:13:35 INFO - PROCESS | 3860 | 1461194015829 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 16:13:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:13:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 631ms 16:13:35 INFO - PROCESS | 3860 | 1461194015884 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 16:13:35 INFO - PROCESS | 3860 | 1461194015887 Marionette TRACE conn4 <- [1,101,null,{"value":"13"}] 16:13:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:13:35 INFO - PROCESS | 3860 | 1461194015890 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:13:35 INFO - PROCESS | 3860 | 1461194015892 Marionette TRACE conn4 <- [1,102,null,{}] 16:13:35 INFO - PROCESS | 3860 | 1461194015896 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:35 INFO - PROCESS | 3860 | 1461194015973 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 16:13:36 INFO - PROCESS | 3860 | 1461194015985 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:36 INFO - PROCESS | 3860 | ++DOCSHELL 18994C00 == 33 [pid = 3860] [id = 35] 16:13:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (18A96C00) [pid = 3860] [serial = 101] [outer = 00000000] 16:13:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (18AE8000) [pid = 3860] [serial = 102] [outer = 18A96C00] 16:13:36 INFO - PROCESS | 3860 | 1461194016030 Marionette DEBUG loaded listener.js 16:13:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (18AEE400) [pid = 3860] [serial = 103] [outer = 18A96C00] 16:13:36 INFO - PROCESS | 3860 | 1461194016467 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 16:13:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 16:13:36 INFO - PROCESS | 3860 | 1461194016524 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 16:13:36 INFO - PROCESS | 3860 | 1461194016528 Marionette TRACE conn4 <- [1,105,null,{"value":"13"}] 16:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:13:36 INFO - PROCESS | 3860 | 1461194016538 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:13:36 INFO - PROCESS | 3860 | 1461194016542 Marionette TRACE conn4 <- [1,106,null,{}] 16:13:36 INFO - PROCESS | 3860 | 1461194016546 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:36 INFO - PROCESS | 3860 | 1461194016624 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 16:13:36 INFO - PROCESS | 3860 | 1461194016630 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:36 INFO - PROCESS | 3860 | ++DOCSHELL 19737C00 == 34 [pid = 3860] [id = 36] 16:13:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (197DE400) [pid = 3860] [serial = 104] [outer = 00000000] 16:13:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (19DC2000) [pid = 3860] [serial = 105] [outer = 197DE400] 16:13:36 INFO - PROCESS | 3860 | 1461194016676 Marionette DEBUG loaded listener.js 16:13:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (19EA5000) [pid = 3860] [serial = 106] [outer = 197DE400] 16:13:37 INFO - PROCESS | 3860 | 1461194017133 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 16:13:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 16:13:37 INFO - PROCESS | 3860 | 1461194017164 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 16:13:37 INFO - PROCESS | 3860 | 1461194017166 Marionette TRACE conn4 <- [1,109,null,{"value":"13"}] 16:13:37 INFO - PROCESS | 3860 | 1461194017169 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:13:37 INFO - PROCESS | 3860 | 1461194017171 Marionette TRACE conn4 <- [1,110,null,{}] 16:13:37 INFO - PROCESS | 3860 | 1461194017175 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:37 INFO - PROCESS | 3860 | 1461194017278 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 16:13:37 INFO - PROCESS | 3860 | 1461194017307 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:37 INFO - PROCESS | 3860 | ++DOCSHELL 1AD4EC00 == 35 [pid = 3860] [id = 37] 16:13:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (1AD52400) [pid = 3860] [serial = 107] [outer = 00000000] 16:13:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (1B9C5800) [pid = 3860] [serial = 108] [outer = 1AD52400] 16:13:37 INFO - PROCESS | 3860 | 1461194017395 Marionette DEBUG loaded listener.js 16:13:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (1CE1B000) [pid = 3860] [serial = 109] [outer = 1AD52400] 16:13:37 INFO - PROCESS | 3860 | 1461194017800 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 16:13:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 671ms 16:13:37 INFO - PROCESS | 3860 | 1461194017843 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 16:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:13:37 INFO - PROCESS | 3860 | 1461194017845 Marionette TRACE conn4 <- [1,113,null,{"value":"13"}] 16:13:37 INFO - PROCESS | 3860 | 1461194017848 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:13:37 INFO - PROCESS | 3860 | 1461194017850 Marionette TRACE conn4 <- [1,114,null,{}] 16:13:37 INFO - PROCESS | 3860 | 1461194017854 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:37 INFO - PROCESS | 3860 | 1461194017958 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 16:13:37 INFO - PROCESS | 3860 | 1461194017965 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:38 INFO - PROCESS | 3860 | ++DOCSHELL 1DE5CC00 == 36 [pid = 3860] [id = 38] 16:13:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (1E895000) [pid = 3860] [serial = 110] [outer = 00000000] 16:13:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (1E9B6000) [pid = 3860] [serial = 111] [outer = 1E895000] 16:13:38 INFO - PROCESS | 3860 | 1461194018020 Marionette DEBUG loaded listener.js 16:13:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (1E9C2000) [pid = 3860] [serial = 112] [outer = 1E895000] 16:13:38 INFO - PROCESS | 3860 | 1461194018487 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 16:13:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:13:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 670ms 16:13:38 INFO - PROCESS | 3860 | 1461194018520 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 16:13:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:13:38 INFO - PROCESS | 3860 | 1461194018522 Marionette TRACE conn4 <- [1,117,null,{"value":"13"}] 16:13:38 INFO - PROCESS | 3860 | 1461194018525 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:13:38 INFO - PROCESS | 3860 | 1461194018526 Marionette TRACE conn4 <- [1,118,null,{}] 16:13:38 INFO - PROCESS | 3860 | 1461194018530 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:38 INFO - PROCESS | 3860 | 1461194018638 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 16:13:38 INFO - PROCESS | 3860 | 1461194018711 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:38 INFO - PROCESS | 3860 | ++DOCSHELL 0EBEAC00 == 37 [pid = 3860] [id = 39] 16:13:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (1ED25400) [pid = 3860] [serial = 113] [outer = 00000000] 16:13:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (200A1800) [pid = 3860] [serial = 114] [outer = 1ED25400] 16:13:38 INFO - PROCESS | 3860 | 1461194018756 Marionette DEBUG loaded listener.js 16:13:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (200AD800) [pid = 3860] [serial = 115] [outer = 1ED25400] 16:13:39 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (202DBC00) [pid = 3860] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:13:39 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (203F2400) [pid = 3860] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:13:39 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (2003D800) [pid = 3860] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:13:39 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (208AA000) [pid = 3860] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:13:39 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (0EBF5400) [pid = 3860] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:13:39 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (0EBE8C00) [pid = 3860] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:13:39 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (199D0400) [pid = 3860] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:13:39 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (1ACD4800) [pid = 3860] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:13:39 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (1E9C0800) [pid = 3860] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:13:39 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (116B3C00) [pid = 3860] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:13:39 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (16E4C000) [pid = 3860] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:13:39 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (0EB37400) [pid = 3860] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:13:39 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (1C274000) [pid = 3860] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:13:39 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (1B9C6800) [pid = 3860] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:13:39 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (2003A800) [pid = 3860] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:13:39 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (18AE3C00) [pid = 3860] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:13:39 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (15363C00) [pid = 3860] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:13:39 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (203AA400) [pid = 3860] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:13:39 INFO - PROCESS | 3860 | 1461194019337 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 16:13:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 830ms 16:13:39 INFO - PROCESS | 3860 | 1461194019357 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 16:13:39 INFO - PROCESS | 3860 | 1461194019359 Marionette TRACE conn4 <- [1,121,null,{"value":"13"}] 16:13:39 INFO - PROCESS | 3860 | 1461194019362 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:13:39 INFO - PROCESS | 3860 | 1461194019364 Marionette TRACE conn4 <- [1,122,null,{}] 16:13:39 INFO - PROCESS | 3860 | 1461194019368 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:39 INFO - PROCESS | 3860 | 1461194019472 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 16:13:39 INFO - PROCESS | 3860 | 1461194019513 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:39 INFO - PROCESS | 3860 | ++DOCSHELL 16E4C000 == 38 [pid = 3860] [id = 40] 16:13:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (1750F800) [pid = 3860] [serial = 116] [outer = 00000000] 16:13:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (1DE4D400) [pid = 3860] [serial = 117] [outer = 1750F800] 16:13:39 INFO - PROCESS | 3860 | 1461194019557 Marionette DEBUG loaded listener.js 16:13:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (1E89C800) [pid = 3860] [serial = 118] [outer = 1750F800] 16:13:40 INFO - PROCESS | 3860 | 1461194020167 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 16:13:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 871ms 16:13:40 INFO - PROCESS | 3860 | 1461194020245 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 16:13:40 INFO - PROCESS | 3860 | 1461194020250 Marionette TRACE conn4 <- [1,125,null,{"value":"13"}] 16:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:13:40 INFO - PROCESS | 3860 | 1461194020304 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:13:40 INFO - PROCESS | 3860 | 1461194020308 Marionette TRACE conn4 <- [1,126,null,{}] 16:13:40 INFO - PROCESS | 3860 | 1461194020314 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:40 INFO - PROCESS | 3860 | 1461194020439 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 16:13:40 INFO - PROCESS | 3860 | 1461194020505 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:40 INFO - PROCESS | 3860 | ++DOCSHELL 11250000 == 39 [pid = 3860] [id = 41] 16:13:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (11251C00) [pid = 3860] [serial = 119] [outer = 00000000] 16:13:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (1250E800) [pid = 3860] [serial = 120] [outer = 11251C00] 16:13:40 INFO - PROCESS | 3860 | 1461194020564 Marionette DEBUG loaded listener.js 16:13:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (1551C400) [pid = 3860] [serial = 121] [outer = 11251C00] 16:13:41 INFO - PROCESS | 3860 | 1461194021226 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 16:13:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:13:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1007ms 16:13:41 INFO - PROCESS | 3860 | 1461194021289 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 16:13:41 INFO - PROCESS | 3860 | 1461194021295 Marionette TRACE conn4 <- [1,129,null,{"value":"13"}] 16:13:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:13:41 INFO - PROCESS | 3860 | 1461194021326 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:13:41 INFO - PROCESS | 3860 | 1461194021329 Marionette TRACE conn4 <- [1,130,null,{}] 16:13:41 INFO - PROCESS | 3860 | 1461194021335 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:41 INFO - PROCESS | 3860 | 1461194021462 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 16:13:41 INFO - PROCESS | 3860 | 1461194021527 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:41 INFO - PROCESS | 3860 | ++DOCSHELL 108DB000 == 40 [pid = 3860] [id = 42] 16:13:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (11ED3C00) [pid = 3860] [serial = 122] [outer = 00000000] 16:13:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (18AF0C00) [pid = 3860] [serial = 123] [outer = 11ED3C00] 16:13:41 INFO - PROCESS | 3860 | 1461194021584 Marionette DEBUG loaded listener.js 16:13:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (1979E000) [pid = 3860] [serial = 124] [outer = 11ED3C00] 16:13:43 INFO - PROCESS | 3860 | --DOCSHELL 0EBEE400 == 39 [pid = 3860] [id = 26] 16:13:43 INFO - PROCESS | 3860 | --DOCSHELL 18AF2C00 == 38 [pid = 3860] [id = 27] 16:13:43 INFO - PROCESS | 3860 | --DOCSHELL 0EBF4C00 == 37 [pid = 3860] [id = 29] 16:13:43 INFO - PROCESS | 3860 | --DOCSHELL 0EB37000 == 36 [pid = 3860] [id = 14] 16:13:43 INFO - PROCESS | 3860 | --DOCSHELL 1C273C00 == 35 [pid = 3860] [id = 15] 16:13:43 INFO - PROCESS | 3860 | --DOCSHELL 10807000 == 34 [pid = 3860] [id = 8] 16:13:43 INFO - PROCESS | 3860 | --DOCSHELL 0EBE7800 == 33 [pid = 3860] [id = 17] 16:13:43 INFO - PROCESS | 3860 | --DOCSHELL 16E4B800 == 32 [pid = 3860] [id = 10] 16:13:43 INFO - PROCESS | 3860 | --DOCSHELL 1ACCE000 == 31 [pid = 3860] [id = 11] 16:13:43 INFO - PROCESS | 3860 | --DOCSHELL 0EBEAC00 == 30 [pid = 3860] [id = 39] 16:13:43 INFO - PROCESS | 3860 | --DOCSHELL 1AD4EC00 == 29 [pid = 3860] [id = 37] 16:13:43 INFO - PROCESS | 3860 | --DOCSHELL 1DE5CC00 == 28 [pid = 3860] [id = 38] 16:13:43 INFO - PROCESS | 3860 | --DOCSHELL 19737C00 == 27 [pid = 3860] [id = 36] 16:13:43 INFO - PROCESS | 3860 | --DOCSHELL 113D3C00 == 26 [pid = 3860] [id = 34] 16:13:43 INFO - PROCESS | 3860 | --DOCSHELL 18994C00 == 25 [pid = 3860] [id = 35] 16:13:43 INFO - PROCESS | 3860 | --DOCSHELL 0EBEE800 == 24 [pid = 3860] [id = 33] 16:13:43 INFO - PROCESS | 3860 | --DOCSHELL 1E9BE000 == 23 [pid = 3860] [id = 20] 16:13:43 INFO - PROCESS | 3860 | --DOCSHELL 203F1000 == 22 [pid = 3860] [id = 23] 16:13:43 INFO - PROCESS | 3860 | --DOCSHELL 10891400 == 21 [pid = 3860] [id = 28] 16:13:43 INFO - PROCESS | 3860 | --DOCSHELL 2003A000 == 20 [pid = 3860] [id = 21] 16:13:43 INFO - PROCESS | 3860 | --DOCSHELL 199D0000 == 19 [pid = 3860] [id = 19] 16:13:43 INFO - PROCESS | 3860 | --DOCSHELL 1B9C5C00 == 18 [pid = 3860] [id = 16] 16:13:43 INFO - PROCESS | 3860 | --DOCSHELL 203AA000 == 17 [pid = 3860] [id = 22] 16:13:43 INFO - PROCESS | 3860 | --DOCSHELL 0EBF4800 == 16 [pid = 3860] [id = 18] 16:13:43 INFO - PROCESS | 3860 | --DOCSHELL 18998400 == 15 [pid = 3860] [id = 24] 16:13:43 INFO - PROCESS | 3860 | --DOCSHELL 208A7C00 == 14 [pid = 3860] [id = 25] 16:13:43 INFO - PROCESS | 3860 | --DOCSHELL 19EA5400 == 13 [pid = 3860] [id = 31] 16:13:43 INFO - PROCESS | 3860 | --DOCSHELL 115B7800 == 12 [pid = 3860] [id = 32] 16:13:43 INFO - PROCESS | 3860 | --DOCSHELL 1553F000 == 11 [pid = 3860] [id = 30] 16:13:43 INFO - PROCESS | 3860 | --DOCSHELL 16E4C000 == 10 [pid = 3860] [id = 40] 16:13:43 INFO - PROCESS | 3860 | --DOCSHELL 11250000 == 9 [pid = 3860] [id = 41] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (202E5C00) [pid = 3860] [serial = 79] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (203FB400) [pid = 3860] [serial = 66] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (20B90800) [pid = 3860] [serial = 67] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (208A6400) [pid = 3860] [serial = 69] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (208A9000) [pid = 3860] [serial = 70] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (20993000) [pid = 3860] [serial = 72] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (11252800) [pid = 3860] [serial = 33] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (199CC000) [pid = 3860] [serial = 51] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (199CF000) [pid = 3860] [serial = 52] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (18A96000) [pid = 3860] [serial = 48] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (197D7800) [pid = 3860] [serial = 49] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (1E9B7800) [pid = 3860] [serial = 54] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (1E9B9800) [pid = 3860] [serial = 55] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (1B066800) [pid = 3860] [serial = 30] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (1B7E7000) [pid = 3860] [serial = 31] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (1ED27000) [pid = 3860] [serial = 57] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (1ED2EC00) [pid = 3860] [serial = 58] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (11EA4400) [pid = 3860] [serial = 21] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (11EC7000) [pid = 3860] [serial = 22] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (19737400) [pid = 3860] [serial = 27] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (197A5400) [pid = 3860] [serial = 28] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (0EB3E800) [pid = 3860] [serial = 39] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (1125A800) [pid = 3860] [serial = 40] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (1DE52C00) [pid = 3860] [serial = 42] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (1DE56C00) [pid = 3860] [serial = 43] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (1DE5C400) [pid = 3860] [serial = 45] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (1E89B000) [pid = 3860] [serial = 46] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (200A9C00) [pid = 3860] [serial = 60] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (203A8800) [pid = 3860] [serial = 61] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (18AF0400) [pid = 3860] [serial = 76] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (1553F800) [pid = 3860] [serial = 24] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (203F4000) [pid = 3860] [serial = 81] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (20996C00) [pid = 3860] [serial = 82] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (1C27A800) [pid = 3860] [serial = 36] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (1ABAD800) [pid = 3860] [serial = 17] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (203EEC00) [pid = 3860] [serial = 64] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (203ED800) [pid = 3860] [serial = 63] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 63 (20994400) [pid = 3860] [serial = 73] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 62 (202E2C00) [pid = 3860] [serial = 78] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | --DOMWINDOW == 61 (18AEE800) [pid = 3860] [serial = 75] [outer = 00000000] [url = about:blank] 16:13:44 INFO - PROCESS | 3860 | 1461194024585 Marionette TRACE conn4 <- [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]]]}] 16:13:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 3303ms 16:13:44 INFO - PROCESS | 3860 | 1461194024605 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 16:13:44 INFO - PROCESS | 3860 | 1461194024609 Marionette TRACE conn4 <- [1,133,null,{"value":"13"}] 16:13:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:13:44 INFO - PROCESS | 3860 | 1461194024615 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:13:44 INFO - PROCESS | 3860 | 1461194024619 Marionette TRACE conn4 <- [1,134,null,{}] 16:13:44 INFO - PROCESS | 3860 | 1461194024626 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:44 INFO - PROCESS | 3860 | 1461194024740 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 16:13:44 INFO - PROCESS | 3860 | 1461194024811 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:44 INFO - PROCESS | 3860 | ++DOCSHELL 0EBF2800 == 10 [pid = 3860] [id = 43] 16:13:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 62 (10891000) [pid = 3860] [serial = 125] [outer = 00000000] 16:13:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 63 (10FC9000) [pid = 3860] [serial = 126] [outer = 10891000] 16:13:44 INFO - PROCESS | 3860 | 1461194024861 Marionette DEBUG loaded listener.js 16:13:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (11256C00) [pid = 3860] [serial = 127] [outer = 10891000] 16:13:45 INFO - PROCESS | 3860 | 1461194025263 Marionette TRACE conn4 <- [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]]]}] 16:13:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:13:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 690ms 16:13:45 INFO - PROCESS | 3860 | 1461194025305 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 16:13:45 INFO - PROCESS | 3860 | 1461194025311 Marionette TRACE conn4 <- [1,137,null,{"value":"13"}] 16:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:13:45 INFO - PROCESS | 3860 | 1461194025318 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:13:45 INFO - PROCESS | 3860 | 1461194025320 Marionette TRACE conn4 <- [1,138,null,{}] 16:13:45 INFO - PROCESS | 3860 | 1461194025324 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:45 INFO - PROCESS | 3860 | 1461194025408 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 16:13:45 INFO - PROCESS | 3860 | 1461194025416 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:45 INFO - PROCESS | 3860 | ++DOCSHELL 0B69E000 == 11 [pid = 3860] [id = 44] 16:13:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (113D4400) [pid = 3860] [serial = 128] [outer = 00000000] 16:13:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (11F43C00) [pid = 3860] [serial = 129] [outer = 113D4400] 16:13:45 INFO - PROCESS | 3860 | 1461194025463 Marionette DEBUG loaded listener.js 16:13:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (1535C400) [pid = 3860] [serial = 130] [outer = 113D4400] 16:13:45 INFO - PROCESS | 3860 | 1461194025938 Marionette TRACE conn4 <- [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]]]}] 16:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 671ms 16:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:13:46 INFO - PROCESS | 3860 | 1461194025989 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 16:13:46 INFO - PROCESS | 3860 | 1461194025992 Marionette TRACE conn4 <- [1,141,null,{"value":"13"}] 16:13:46 INFO - PROCESS | 3860 | 1461194025995 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:13:46 INFO - PROCESS | 3860 | 1461194025999 Marionette TRACE conn4 <- [1,142,null,{}] 16:13:46 INFO - PROCESS | 3860 | 1461194026010 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:46 INFO - PROCESS | 3860 | 1461194026118 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 16:13:46 INFO - PROCESS | 3860 | 1461194026189 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:46 INFO - PROCESS | 3860 | ++DOCSHELL 1776F000 == 12 [pid = 3860] [id = 45] 16:13:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (1776FC00) [pid = 3860] [serial = 131] [outer = 00000000] 16:13:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (18AE3400) [pid = 3860] [serial = 132] [outer = 1776FC00] 16:13:46 INFO - PROCESS | 3860 | 1461194026238 Marionette DEBUG loaded listener.js 16:13:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (18AEB800) [pid = 3860] [serial = 133] [outer = 1776FC00] 16:13:46 INFO - PROCESS | 3860 | 1461194026679 Marionette TRACE conn4 <- [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]]]}] 16:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 730ms 16:13:46 INFO - PROCESS | 3860 | 1461194026729 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 16:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:13:46 INFO - PROCESS | 3860 | 1461194026731 Marionette TRACE conn4 <- [1,145,null,{"value":"13"}] 16:13:46 INFO - PROCESS | 3860 | 1461194026735 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:13:46 INFO - PROCESS | 3860 | 1461194026736 Marionette TRACE conn4 <- [1,146,null,{}] 16:13:46 INFO - PROCESS | 3860 | 1461194026740 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:46 INFO - PROCESS | 3860 | 1461194026839 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 16:13:46 INFO - PROCESS | 3860 | 1461194026848 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:46 INFO - PROCESS | 3860 | ++DOCSHELL 1973C000 == 13 [pid = 3860] [id = 46] 16:13:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (1973FC00) [pid = 3860] [serial = 134] [outer = 00000000] 16:13:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (199C2C00) [pid = 3860] [serial = 135] [outer = 1973FC00] 16:13:46 INFO - PROCESS | 3860 | 1461194026894 Marionette DEBUG loaded listener.js 16:13:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (12569000) [pid = 3860] [serial = 136] [outer = 1973FC00] 16:13:47 INFO - PROCESS | 3860 | 1461194027341 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 16:13:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:13:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 630ms 16:13:47 INFO - PROCESS | 3860 | 1461194027369 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 16:13:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:13:47 INFO - PROCESS | 3860 | 1461194027371 Marionette TRACE conn4 <- [1,149,null,{"value":"13"}] 16:13:47 INFO - PROCESS | 3860 | 1461194027374 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:13:47 INFO - PROCESS | 3860 | 1461194027376 Marionette TRACE conn4 <- [1,150,null,{}] 16:13:47 INFO - PROCESS | 3860 | 1461194027379 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:47 INFO - PROCESS | 3860 | 1461194027503 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 16:13:47 INFO - PROCESS | 3860 | 1461194027530 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:47 INFO - PROCESS | 3860 | ++DOCSHELL 19AB6400 == 14 [pid = 3860] [id = 47] 16:13:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (19AB7800) [pid = 3860] [serial = 137] [outer = 00000000] 16:13:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (19E28C00) [pid = 3860] [serial = 138] [outer = 19AB7800] 16:13:47 INFO - PROCESS | 3860 | 1461194027576 Marionette DEBUG loaded listener.js 16:13:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (1AB32400) [pid = 3860] [serial = 139] [outer = 19AB7800] 16:13:48 INFO - PROCESS | 3860 | 1461194028023 Marionette TRACE conn4 <- [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]]]}] 16:13:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 671ms 16:13:48 INFO - PROCESS | 3860 | 1461194028045 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 16:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:13:48 INFO - PROCESS | 3860 | 1461194028047 Marionette TRACE conn4 <- [1,153,null,{"value":"13"}] 16:13:48 INFO - PROCESS | 3860 | 1461194028050 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:13:48 INFO - PROCESS | 3860 | 1461194028052 Marionette TRACE conn4 <- [1,154,null,{}] 16:13:48 INFO - PROCESS | 3860 | 1461194028055 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:48 INFO - PROCESS | 3860 | 1461194028195 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 16:13:48 INFO - PROCESS | 3860 | 1461194028212 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:48 INFO - PROCESS | 3860 | ++DOCSHELL 1ABADC00 == 15 [pid = 3860] [id = 48] 16:13:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (1ABAE400) [pid = 3860] [serial = 140] [outer = 00000000] 16:13:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (1B9C5C00) [pid = 3860] [serial = 141] [outer = 1ABAE400] 16:13:48 INFO - PROCESS | 3860 | 1461194028262 Marionette DEBUG loaded listener.js 16:13:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (1CE1C800) [pid = 3860] [serial = 142] [outer = 1ABAE400] 16:13:48 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (1750F800) [pid = 3860] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:13:48 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (1ED25400) [pid = 3860] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:13:48 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (1AD52400) [pid = 3860] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:13:48 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (115BD400) [pid = 3860] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:13:48 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (18A96C00) [pid = 3860] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:13:48 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (0EBEF000) [pid = 3860] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:13:48 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (197DE400) [pid = 3860] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:13:48 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (11591C00) [pid = 3860] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:13:48 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (1E895000) [pid = 3860] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:13:48 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (19EA6800) [pid = 3860] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:13:48 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (17317000) [pid = 3860] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:13:48 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (0EBF6000) [pid = 3860] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:13:48 INFO - PROCESS | 3860 | 1461194028846 Marionette TRACE conn4 <- [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]]]}] 16:13:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 830ms 16:13:48 INFO - PROCESS | 3860 | 1461194028881 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 16:13:48 INFO - PROCESS | 3860 | 1461194028883 Marionette TRACE conn4 <- [1,157,null,{"value":"13"}] 16:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:13:48 INFO - PROCESS | 3860 | 1461194028895 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:13:48 INFO - PROCESS | 3860 | 1461194028896 Marionette TRACE conn4 <- [1,158,null,{}] 16:13:48 INFO - PROCESS | 3860 | 1461194028901 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:48 INFO - PROCESS | 3860 | 1461194028974 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 16:13:49 INFO - PROCESS | 3860 | 1461194028980 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:49 INFO - PROCESS | 3860 | ++DOCSHELL 123B5000 == 16 [pid = 3860] [id = 49] 16:13:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (15CD2000) [pid = 3860] [serial = 143] [outer = 00000000] 16:13:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (199C8400) [pid = 3860] [serial = 144] [outer = 15CD2000] 16:13:49 INFO - PROCESS | 3860 | 1461194029024 Marionette DEBUG loaded listener.js 16:13:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (199C2400) [pid = 3860] [serial = 145] [outer = 15CD2000] 16:13:49 INFO - PROCESS | 3860 | 1461194029437 Marionette TRACE conn4 <- [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]]]}] 16:13:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 590ms 16:13:49 INFO - PROCESS | 3860 | 1461194029481 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 16:13:49 INFO - PROCESS | 3860 | 1461194029483 Marionette TRACE conn4 <- [1,161,null,{"value":"13"}] 16:13:49 INFO - PROCESS | 3860 | 1461194029491 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:13:49 INFO - PROCESS | 3860 | 1461194029492 Marionette TRACE conn4 <- [1,162,null,{}] 16:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:13:49 INFO - PROCESS | 3860 | 1461194029496 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:49 INFO - PROCESS | 3860 | 1461194029570 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 16:13:49 INFO - PROCESS | 3860 | 1461194029577 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:49 INFO - PROCESS | 3860 | ++DOCSHELL 1776DC00 == 17 [pid = 3860] [id = 50] 16:13:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (1B885400) [pid = 3860] [serial = 146] [outer = 00000000] 16:13:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (1DE56000) [pid = 3860] [serial = 147] [outer = 1B885400] 16:13:49 INFO - PROCESS | 3860 | 1461194029621 Marionette DEBUG loaded listener.js 16:13:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (1DE55400) [pid = 3860] [serial = 148] [outer = 1B885400] 16:13:50 INFO - PROCESS | 3860 | 1461194030031 Marionette TRACE conn4 <- [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]]]}] 16:13:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 571ms 16:13:50 INFO - PROCESS | 3860 | 1461194030068 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 16:13:50 INFO - PROCESS | 3860 | 1461194030070 Marionette TRACE conn4 <- [1,165,null,{"value":"13"}] 16:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:13:50 INFO - PROCESS | 3860 | 1461194030073 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:13:50 INFO - PROCESS | 3860 | 1461194030074 Marionette TRACE conn4 <- [1,166,null,{}] 16:13:50 INFO - PROCESS | 3860 | 1461194030078 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:50 INFO - PROCESS | 3860 | 1461194030153 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 16:13:50 INFO - PROCESS | 3860 | 1461194030159 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:50 INFO - PROCESS | 3860 | ++DOCSHELL 16E57800 == 18 [pid = 3860] [id = 51] 16:13:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (18AA2800) [pid = 3860] [serial = 149] [outer = 00000000] 16:13:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (1E89C400) [pid = 3860] [serial = 150] [outer = 18AA2800] 16:13:50 INFO - PROCESS | 3860 | 1461194030203 Marionette DEBUG loaded listener.js 16:13:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (1E8A0800) [pid = 3860] [serial = 151] [outer = 18AA2800] 16:13:50 INFO - PROCESS | 3860 | 1461194030614 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 16:13:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 570ms 16:13:50 INFO - PROCESS | 3860 | 1461194030682 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 16:13:50 INFO - PROCESS | 3860 | 1461194030686 Marionette TRACE conn4 <- [1,169,null,{"value":"13"}] 16:13:50 INFO - PROCESS | 3860 | 1461194030696 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:13:50 INFO - PROCESS | 3860 | 1461194030701 Marionette TRACE conn4 <- [1,170,null,{}] 16:13:50 INFO - PROCESS | 3860 | 1461194030708 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:50 INFO - PROCESS | 3860 | 1461194030819 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 16:13:50 INFO - PROCESS | 3860 | 1461194030916 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:50 INFO - PROCESS | 3860 | ++DOCSHELL 0EBF0800 == 19 [pid = 3860] [id = 52] 16:13:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (0EBF1C00) [pid = 3860] [serial = 152] [outer = 00000000] 16:13:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (10889C00) [pid = 3860] [serial = 153] [outer = 0EBF1C00] 16:13:50 INFO - PROCESS | 3860 | 1461194030974 Marionette DEBUG loaded listener.js 16:13:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (11254000) [pid = 3860] [serial = 154] [outer = 0EBF1C00] 16:13:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (15C87C00) [pid = 3860] [serial = 155] [outer = 11253C00] 16:13:51 INFO - PROCESS | 3860 | 1461194031821 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 16:13:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1184ms 16:13:51 INFO - PROCESS | 3860 | 1461194031885 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 16:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:13:51 INFO - PROCESS | 3860 | 1461194031889 Marionette TRACE conn4 <- [1,173,null,{"value":"13"}] 16:13:51 INFO - PROCESS | 3860 | 1461194031896 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:13:51 INFO - PROCESS | 3860 | 1461194031900 Marionette TRACE conn4 <- [1,174,null,{}] 16:13:51 INFO - PROCESS | 3860 | 1461194031905 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:52 INFO - PROCESS | 3860 | 1461194032018 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 16:13:52 INFO - PROCESS | 3860 | 1461194032088 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:52 INFO - PROCESS | 3860 | ++DOCSHELL 17515000 == 20 [pid = 3860] [id = 53] 16:13:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (18A97000) [pid = 3860] [serial = 156] [outer = 00000000] 16:13:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (19ABDC00) [pid = 3860] [serial = 157] [outer = 18A97000] 16:13:52 INFO - PROCESS | 3860 | 1461194032151 Marionette DEBUG loaded listener.js 16:13:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (1ACCBC00) [pid = 3860] [serial = 158] [outer = 18A97000] 16:13:52 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (18AF0C00) [pid = 3860] [serial = 123] [outer = 00000000] [url = about:blank] 16:13:52 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (1E89C800) [pid = 3860] [serial = 118] [outer = 00000000] [url = about:blank] 16:13:52 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (1250E800) [pid = 3860] [serial = 120] [outer = 00000000] [url = about:blank] 16:13:52 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (1DE4D400) [pid = 3860] [serial = 117] [outer = 00000000] [url = about:blank] 16:13:52 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (200A1800) [pid = 3860] [serial = 114] [outer = 00000000] [url = about:blank] 16:13:52 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (1B9C5800) [pid = 3860] [serial = 108] [outer = 00000000] [url = about:blank] 16:13:52 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (1CE1B000) [pid = 3860] [serial = 109] [outer = 00000000] [url = about:blank] 16:13:52 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (11EAD000) [pid = 3860] [serial = 93] [outer = 00000000] [url = about:blank] 16:13:52 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (123A9C00) [pid = 3860] [serial = 94] [outer = 00000000] [url = about:blank] 16:13:52 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (18AE8000) [pid = 3860] [serial = 102] [outer = 00000000] [url = about:blank] 16:13:52 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (18AEE400) [pid = 3860] [serial = 103] [outer = 00000000] [url = about:blank] 16:13:52 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (106B5800) [pid = 3860] [serial = 96] [outer = 00000000] [url = about:blank] 16:13:52 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (10883400) [pid = 3860] [serial = 97] [outer = 00000000] [url = about:blank] 16:13:52 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (19DC2000) [pid = 3860] [serial = 105] [outer = 00000000] [url = about:blank] 16:13:52 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (15363400) [pid = 3860] [serial = 99] [outer = 00000000] [url = about:blank] 16:13:52 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (155AC000) [pid = 3860] [serial = 100] [outer = 00000000] [url = about:blank] 16:13:52 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (1E9C2000) [pid = 3860] [serial = 112] [outer = 00000000] [url = about:blank] 16:13:52 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (1E9B6000) [pid = 3860] [serial = 111] [outer = 00000000] [url = about:blank] 16:13:52 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (200AD800) [pid = 3860] [serial = 115] [outer = 00000000] [url = about:blank] 16:13:52 INFO - PROCESS | 3860 | --DOMWINDOW == 63 (1B9CA000) [pid = 3860] [serial = 90] [outer = 00000000] [url = about:blank] 16:13:52 INFO - PROCESS | 3860 | --DOMWINDOW == 62 (1DE4E800) [pid = 3860] [serial = 91] [outer = 00000000] [url = about:blank] 16:13:52 INFO - PROCESS | 3860 | --DOMWINDOW == 61 (18AE8C00) [pid = 3860] [serial = 87] [outer = 00000000] [url = about:blank] 16:13:52 INFO - PROCESS | 3860 | --DOMWINDOW == 60 (1973D000) [pid = 3860] [serial = 88] [outer = 00000000] [url = about:blank] 16:13:52 INFO - PROCESS | 3860 | --DOMWINDOW == 59 (10890C00) [pid = 3860] [serial = 84] [outer = 00000000] [url = about:blank] 16:13:52 INFO - PROCESS | 3860 | --DOMWINDOW == 58 (1125E000) [pid = 3860] [serial = 85] [outer = 00000000] [url = about:blank] 16:13:52 INFO - PROCESS | 3860 | --DOMWINDOW == 57 (19EA5000) [pid = 3860] [serial = 106] [outer = 00000000] [url = about:blank] 16:13:52 INFO - PROCESS | 3860 | 1461194032902 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 16:13:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1082ms 16:13:52 INFO - PROCESS | 3860 | 1461194032976 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 16:13:53 INFO - PROCESS | 3860 | 1461194032981 Marionette TRACE conn4 <- [1,177,null,{"value":"13"}] 16:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:13:53 INFO - PROCESS | 3860 | 1461194032987 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:13:53 INFO - PROCESS | 3860 | 1461194032990 Marionette TRACE conn4 <- [1,178,null,{}] 16:13:53 INFO - PROCESS | 3860 | 1461194032995 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:53 INFO - PROCESS | 3860 | 1461194033073 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 16:13:53 INFO - PROCESS | 3860 | 1461194033081 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:53 INFO - PROCESS | 3860 | ++DOCSHELL 10F03000 == 21 [pid = 3860] [id = 54] 16:13:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 58 (1131E400) [pid = 3860] [serial = 159] [outer = 00000000] 16:13:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 59 (115BD400) [pid = 3860] [serial = 160] [outer = 1131E400] 16:13:53 INFO - PROCESS | 3860 | 1461194033128 Marionette DEBUG loaded listener.js 16:13:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 60 (11EAC400) [pid = 3860] [serial = 161] [outer = 1131E400] 16:13:53 INFO - PROCESS | 3860 | 1461194033630 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 16:13:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 670ms 16:13:53 INFO - PROCESS | 3860 | 1461194033662 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 16:13:53 INFO - PROCESS | 3860 | 1461194033667 Marionette TRACE conn4 <- [1,181,null,{"value":"13"}] 16:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:13:53 INFO - PROCESS | 3860 | 1461194033673 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:13:53 INFO - PROCESS | 3860 | 1461194033675 Marionette TRACE conn4 <- [1,182,null,{}] 16:13:53 INFO - PROCESS | 3860 | 1461194033679 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:53 INFO - PROCESS | 3860 | 1461194033759 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 16:13:53 INFO - PROCESS | 3860 | 1461194033769 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:53 INFO - PROCESS | 3860 | ++DOCSHELL 15518400 == 22 [pid = 3860] [id = 55] 16:13:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 61 (15525400) [pid = 3860] [serial = 162] [outer = 00000000] 16:13:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 62 (16DA5400) [pid = 3860] [serial = 163] [outer = 15525400] 16:13:53 INFO - PROCESS | 3860 | 1461194033814 Marionette DEBUG loaded listener.js 16:13:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 63 (16E54C00) [pid = 3860] [serial = 164] [outer = 15525400] 16:13:54 INFO - PROCESS | 3860 | 1461194034242 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 16:13:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 632ms 16:13:54 INFO - PROCESS | 3860 | 1461194034307 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 16:13:54 INFO - PROCESS | 3860 | 1461194034309 Marionette TRACE conn4 <- [1,185,null,{"value":"13"}] 16:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:13:54 INFO - PROCESS | 3860 | 1461194034313 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:13:54 INFO - PROCESS | 3860 | 1461194034316 Marionette TRACE conn4 <- [1,186,null,{}] 16:13:54 INFO - PROCESS | 3860 | 1461194034327 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:54 INFO - PROCESS | 3860 | 1461194034407 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 16:13:54 INFO - PROCESS | 3860 | 1461194034416 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:54 INFO - PROCESS | 3860 | ++DOCSHELL 19737800 == 23 [pid = 3860] [id = 56] 16:13:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (1973CC00) [pid = 3860] [serial = 165] [outer = 00000000] 16:13:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (197DE800) [pid = 3860] [serial = 166] [outer = 1973CC00] 16:13:54 INFO - PROCESS | 3860 | 1461194034466 Marionette DEBUG loaded listener.js 16:13:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (199CC000) [pid = 3860] [serial = 167] [outer = 1973CC00] 16:13:54 INFO - PROCESS | 3860 | 1461194034891 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 16:13:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 630ms 16:13:54 INFO - PROCESS | 3860 | 1461194034944 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 16:13:54 INFO - PROCESS | 3860 | 1461194034946 Marionette TRACE conn4 <- [1,189,null,{"value":"13"}] 16:13:54 INFO - PROCESS | 3860 | 1461194034950 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:13:54 INFO - PROCESS | 3860 | 1461194034951 Marionette TRACE conn4 <- [1,190,null,{}] 16:13:54 INFO - PROCESS | 3860 | 1461194034955 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:55 INFO - PROCESS | 3860 | 1461194035032 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 16:13:55 INFO - PROCESS | 3860 | 1461194035038 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:55 INFO - PROCESS | 3860 | ++DOCSHELL 199CF000 == 24 [pid = 3860] [id = 57] 16:13:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (19DC7000) [pid = 3860] [serial = 168] [outer = 00000000] 16:13:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (1B126C00) [pid = 3860] [serial = 169] [outer = 19DC7000] 16:13:55 INFO - PROCESS | 3860 | 1461194035084 Marionette DEBUG loaded listener.js 16:13:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (1B91DC00) [pid = 3860] [serial = 170] [outer = 19DC7000] 16:13:55 INFO - PROCESS | 3860 | 1461194035544 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 16:13:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 630ms 16:13:55 INFO - PROCESS | 3860 | 1461194035583 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 16:13:55 INFO - PROCESS | 3860 | 1461194035585 Marionette TRACE conn4 <- [1,193,null,{"value":"13"}] 16:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:13:55 INFO - PROCESS | 3860 | 1461194035588 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:13:55 INFO - PROCESS | 3860 | 1461194035590 Marionette TRACE conn4 <- [1,194,null,{}] 16:13:55 INFO - PROCESS | 3860 | 1461194035594 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:55 INFO - PROCESS | 3860 | 1461194035689 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 16:13:55 INFO - PROCESS | 3860 | 1461194035697 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:55 INFO - PROCESS | 3860 | ++DOCSHELL 1B9C6800 == 25 [pid = 3860] [id = 58] 16:13:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (1C276C00) [pid = 3860] [serial = 171] [outer = 00000000] 16:13:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (1DE4D800) [pid = 3860] [serial = 172] [outer = 1C276C00] 16:13:55 INFO - PROCESS | 3860 | 1461194035742 Marionette DEBUG loaded listener.js 16:13:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (1D130800) [pid = 3860] [serial = 173] [outer = 1C276C00] 16:13:56 INFO - PROCESS | 3860 | 1461194036180 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 16:13:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 631ms 16:13:56 INFO - PROCESS | 3860 | 1461194036219 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 16:13:56 INFO - PROCESS | 3860 | 1461194036221 Marionette TRACE conn4 <- [1,197,null,{"value":"13"}] 16:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:13:56 INFO - PROCESS | 3860 | 1461194036225 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:13:56 INFO - PROCESS | 3860 | 1461194036226 Marionette TRACE conn4 <- [1,198,null,{}] 16:13:56 INFO - PROCESS | 3860 | 1461194036230 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:56 INFO - PROCESS | 3860 | 1461194036352 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 16:13:56 INFO - PROCESS | 3860 | 1461194036435 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:56 INFO - PROCESS | 3860 | ++DOCSHELL 1E8A1800 == 26 [pid = 3860] [id = 59] 16:13:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (1E9B4800) [pid = 3860] [serial = 174] [outer = 00000000] 16:13:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (1E9BE800) [pid = 3860] [serial = 175] [outer = 1E9B4800] 16:13:56 INFO - PROCESS | 3860 | 1461194036485 Marionette DEBUG loaded listener.js 16:13:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (1E9B9000) [pid = 3860] [serial = 176] [outer = 1E9B4800] 16:13:56 INFO - PROCESS | 3860 | 1461194036875 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 16:13:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 670ms 16:13:56 INFO - PROCESS | 3860 | 1461194036895 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 16:13:56 INFO - PROCESS | 3860 | 1461194036897 Marionette TRACE conn4 <- [1,201,null,{"value":"13"}] 16:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:13:56 INFO - PROCESS | 3860 | 1461194036900 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:13:56 INFO - PROCESS | 3860 | 1461194036902 Marionette TRACE conn4 <- [1,202,null,{}] 16:13:56 INFO - PROCESS | 3860 | 1461194036905 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:57 INFO - PROCESS | 3860 | 1461194036999 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 16:13:57 INFO - PROCESS | 3860 | 1461194037005 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:57 INFO - PROCESS | 3860 | ++DOCSHELL 1E9C2400 == 27 [pid = 3860] [id = 60] 16:13:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (1ED25400) [pid = 3860] [serial = 177] [outer = 00000000] 16:13:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (1ED2DC00) [pid = 3860] [serial = 178] [outer = 1ED25400] 16:13:57 INFO - PROCESS | 3860 | 1461194037049 Marionette DEBUG loaded listener.js 16:13:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (1ED31000) [pid = 3860] [serial = 179] [outer = 1ED25400] 16:13:57 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (11251C00) [pid = 3860] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:13:57 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (1B885400) [pid = 3860] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:13:57 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (10891000) [pid = 3860] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:13:57 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (1776FC00) [pid = 3860] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:13:57 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (11ED3C00) [pid = 3860] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:13:57 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (1973FC00) [pid = 3860] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:13:57 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (113D4400) [pid = 3860] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:13:57 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (1ABAE400) [pid = 3860] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:13:57 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (19AB7800) [pid = 3860] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:13:57 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (15CD2000) [pid = 3860] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:13:57 INFO - PROCESS | 3860 | 1461194037493 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 16:13:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 630ms 16:13:57 INFO - PROCESS | 3860 | 1461194037531 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 16:13:57 INFO - PROCESS | 3860 | 1461194037533 Marionette TRACE conn4 <- [1,205,null,{"value":"13"}] 16:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:13:57 INFO - PROCESS | 3860 | 1461194037541 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:13:57 INFO - PROCESS | 3860 | 1461194037542 Marionette TRACE conn4 <- [1,206,null,{}] 16:13:57 INFO - PROCESS | 3860 | 1461194037546 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:57 INFO - PROCESS | 3860 | 1461194037642 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 16:13:57 INFO - PROCESS | 3860 | 1461194037708 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:57 INFO - PROCESS | 3860 | ++DOCSHELL 0EBF2400 == 28 [pid = 3860] [id = 61] 16:13:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (10891400) [pid = 3860] [serial = 180] [outer = 00000000] 16:13:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (1C26FC00) [pid = 3860] [serial = 181] [outer = 10891400] 16:13:57 INFO - PROCESS | 3860 | 1461194037756 Marionette DEBUG loaded listener.js 16:13:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (1ED27000) [pid = 3860] [serial = 182] [outer = 10891400] 16:13:58 INFO - PROCESS | 3860 | 1461194038095 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 16:13:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 571ms 16:13:58 INFO - PROCESS | 3860 | 1461194038112 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 16:13:58 INFO - PROCESS | 3860 | 1461194038114 Marionette TRACE conn4 <- [1,209,null,{"value":"13"}] 16:13:58 INFO - PROCESS | 3860 | 1461194038117 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:13:58 INFO - PROCESS | 3860 | 1461194038119 Marionette TRACE conn4 <- [1,210,null,{}] 16:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:13:58 INFO - PROCESS | 3860 | 1461194038122 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:58 INFO - PROCESS | 3860 | 1461194038225 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 16:13:58 INFO - PROCESS | 3860 | 1461194038233 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:58 INFO - PROCESS | 3860 | ++DOCSHELL 19AB7800 == 29 [pid = 3860] [id = 62] 16:13:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (19EA7400) [pid = 3860] [serial = 183] [outer = 00000000] 16:13:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (200A8400) [pid = 3860] [serial = 184] [outer = 19EA7400] 16:13:58 INFO - PROCESS | 3860 | 1461194038278 Marionette DEBUG loaded listener.js 16:13:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (200A4C00) [pid = 3860] [serial = 185] [outer = 19EA7400] 16:13:58 INFO - PROCESS | 3860 | 1461194038646 Marionette TRACE conn4 <- [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]]]}] 16:13:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 570ms 16:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:13:58 INFO - PROCESS | 3860 | 1461194038691 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 16:13:58 INFO - PROCESS | 3860 | 1461194038693 Marionette TRACE conn4 <- [1,213,null,{"value":"13"}] 16:13:58 INFO - PROCESS | 3860 | 1461194038697 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:13:58 INFO - PROCESS | 3860 | 1461194038698 Marionette TRACE conn4 <- [1,214,null,{}] 16:13:58 INFO - PROCESS | 3860 | 1461194038702 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:58 INFO - PROCESS | 3860 | 1461194038777 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 16:13:58 INFO - PROCESS | 3860 | 1461194038848 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:58 INFO - PROCESS | 3860 | ++DOCSHELL 196B6C00 == 30 [pid = 3860] [id = 63] 16:13:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (199C7800) [pid = 3860] [serial = 186] [outer = 00000000] 16:13:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (19BB0800) [pid = 3860] [serial = 187] [outer = 199C7800] 16:13:58 INFO - PROCESS | 3860 | 1461194038893 Marionette DEBUG loaded listener.js 16:13:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (19BB2400) [pid = 3860] [serial = 188] [outer = 199C7800] 16:13:59 INFO - PROCESS | 3860 | 1461194039259 Marionette TRACE conn4 <- [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]]]}] 16:13:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 570ms 16:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:13:59 INFO - PROCESS | 3860 | 1461194039267 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 16:13:59 INFO - PROCESS | 3860 | 1461194039270 Marionette TRACE conn4 <- [1,217,null,{"value":"13"}] 16:13:59 INFO - PROCESS | 3860 | 1461194039273 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:13:59 INFO - PROCESS | 3860 | 1461194039275 Marionette TRACE conn4 <- [1,218,null,{}] 16:13:59 INFO - PROCESS | 3860 | 1461194039279 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:59 INFO - PROCESS | 3860 | 1461194039408 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 16:13:59 INFO - PROCESS | 3860 | 1461194039478 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:59 INFO - PROCESS | 3860 | ++DOCSHELL 0EB36C00 == 31 [pid = 3860] [id = 64] 16:13:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (0EB37800) [pid = 3860] [serial = 189] [outer = 00000000] 16:13:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (1075A800) [pid = 3860] [serial = 190] [outer = 0EB37800] 16:13:59 INFO - PROCESS | 3860 | 1461194039538 Marionette DEBUG loaded listener.js 16:13:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (10FCA400) [pid = 3860] [serial = 191] [outer = 0EB37800] 16:14:00 INFO - PROCESS | 3860 | 1461194040156 Marionette TRACE conn4 <- [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]]]}] 16:14:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 931ms 16:14:00 INFO - PROCESS | 3860 | 1461194040205 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 16:14:00 INFO - PROCESS | 3860 | 1461194040210 Marionette TRACE conn4 <- [1,221,null,{"value":"13"}] 16:14:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:14:00 INFO - PROCESS | 3860 | 1461194040215 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:14:00 INFO - PROCESS | 3860 | 1461194040220 Marionette TRACE conn4 <- [1,222,null,{}] 16:14:00 INFO - PROCESS | 3860 | 1461194040225 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:00 INFO - PROCESS | 3860 | 1461194040338 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 16:14:00 INFO - PROCESS | 3860 | 1461194040418 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:00 INFO - PROCESS | 3860 | ++DOCSHELL 15359400 == 32 [pid = 3860] [id = 65] 16:14:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (1535C000) [pid = 3860] [serial = 192] [outer = 00000000] 16:14:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (1580F800) [pid = 3860] [serial = 193] [outer = 1535C000] 16:14:00 INFO - PROCESS | 3860 | 1461194040477 Marionette DEBUG loaded listener.js 16:14:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (155ACC00) [pid = 3860] [serial = 194] [outer = 1535C000] 16:14:01 INFO - PROCESS | 3860 | 1461194040998 Marionette TRACE conn4 <- [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]]]}] 16:14:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 830ms 16:14:01 INFO - PROCESS | 3860 | 1461194041050 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 16:14:01 INFO - PROCESS | 3860 | 1461194041054 Marionette TRACE conn4 <- [1,225,null,{"value":"13"}] 16:14:01 INFO - PROCESS | 3860 | 1461194041059 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:14:01 INFO - PROCESS | 3860 | 1461194041061 Marionette TRACE conn4 <- [1,226,null,{}] 16:14:01 INFO - PROCESS | 3860 | 1461194041065 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:01 INFO - PROCESS | 3860 | 1461194041166 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 16:14:01 INFO - PROCESS | 3860 | 1461194041252 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:01 INFO - PROCESS | 3860 | ++DOCSHELL 197DB400 == 33 [pid = 3860] [id = 66] 16:14:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (19BAD000) [pid = 3860] [serial = 195] [outer = 00000000] 16:14:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (19DC4C00) [pid = 3860] [serial = 196] [outer = 19BAD000] 16:14:01 INFO - PROCESS | 3860 | 1461194041308 Marionette DEBUG loaded listener.js 16:14:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (19F5E800) [pid = 3860] [serial = 197] [outer = 19BAD000] 16:14:01 INFO - PROCESS | 3860 | 1461194041890 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 16:14:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 871ms 16:14:01 INFO - PROCESS | 3860 | 1461194041947 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 16:14:01 INFO - PROCESS | 3860 | 1461194041951 Marionette TRACE conn4 <- [1,229,null,{"value":"13"}] 16:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:14:02 INFO - PROCESS | 3860 | 1461194041989 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:14:02 INFO - PROCESS | 3860 | 1461194041994 Marionette TRACE conn4 <- [1,230,null,{}] 16:14:02 INFO - PROCESS | 3860 | 1461194042033 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:02 INFO - PROCESS | 3860 | 1461194042148 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 16:14:02 INFO - PROCESS | 3860 | 1461194042212 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:02 INFO - PROCESS | 3860 | ++DOCSHELL 1ABA9800 == 34 [pid = 3860] [id = 67] 16:14:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1C27C400) [pid = 3860] [serial = 198] [outer = 00000000] 16:14:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (200AE400) [pid = 3860] [serial = 199] [outer = 1C27C400] 16:14:02 INFO - PROCESS | 3860 | 1461194042267 Marionette DEBUG loaded listener.js 16:14:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (203AB400) [pid = 3860] [serial = 200] [outer = 1C27C400] 16:14:02 INFO - PROCESS | 3860 | 1461194042938 Marionette TRACE conn4 <- [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]]]}] 16:14:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:14:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1027ms 16:14:03 INFO - PROCESS | 3860 | 1461194042997 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 16:14:03 INFO - PROCESS | 3860 | 1461194043001 Marionette TRACE conn4 <- [1,233,null,{"value":"13"}] 16:14:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:14:03 INFO - PROCESS | 3860 | 1461194043006 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:14:03 INFO - PROCESS | 3860 | 1461194043010 Marionette TRACE conn4 <- [1,234,null,{}] 16:14:03 INFO - PROCESS | 3860 | 1461194043017 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:03 INFO - PROCESS | 3860 | 1461194043107 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 16:14:03 INFO - PROCESS | 3860 | 1461194043183 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:03 INFO - PROCESS | 3860 | ++DOCSHELL 11593800 == 35 [pid = 3860] [id = 68] 16:14:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (11594400) [pid = 3860] [serial = 201] [outer = 00000000] 16:14:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (11ECB800) [pid = 3860] [serial = 202] [outer = 11594400] 16:14:03 INFO - PROCESS | 3860 | 1461194043232 Marionette DEBUG loaded listener.js 16:14:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (123AC800) [pid = 3860] [serial = 203] [outer = 11594400] 16:14:03 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (1DE55400) [pid = 3860] [serial = 148] [outer = 00000000] [url = about:blank] 16:14:03 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (1E89C400) [pid = 3860] [serial = 150] [outer = 00000000] [url = about:blank] 16:14:03 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (10FC9000) [pid = 3860] [serial = 126] [outer = 00000000] [url = about:blank] 16:14:03 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (18AE3400) [pid = 3860] [serial = 132] [outer = 00000000] [url = about:blank] 16:14:03 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (1979E000) [pid = 3860] [serial = 124] [outer = 00000000] [url = about:blank] 16:14:03 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (199C2C00) [pid = 3860] [serial = 135] [outer = 00000000] [url = about:blank] 16:14:03 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (11F43C00) [pid = 3860] [serial = 129] [outer = 00000000] [url = about:blank] 16:14:03 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (1535C400) [pid = 3860] [serial = 130] [outer = 00000000] [url = about:blank] 16:14:03 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (1B9C5C00) [pid = 3860] [serial = 141] [outer = 00000000] [url = about:blank] 16:14:03 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (19E28C00) [pid = 3860] [serial = 138] [outer = 00000000] [url = about:blank] 16:14:03 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (1DE56000) [pid = 3860] [serial = 147] [outer = 00000000] [url = about:blank] 16:14:03 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (1CE1C800) [pid = 3860] [serial = 142] [outer = 00000000] [url = about:blank] 16:14:03 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (11256C00) [pid = 3860] [serial = 127] [outer = 00000000] [url = about:blank] 16:14:03 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (1AB32400) [pid = 3860] [serial = 139] [outer = 00000000] [url = about:blank] 16:14:03 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (199C2400) [pid = 3860] [serial = 145] [outer = 00000000] [url = about:blank] 16:14:03 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (12569000) [pid = 3860] [serial = 136] [outer = 00000000] [url = about:blank] 16:14:03 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (199C8400) [pid = 3860] [serial = 144] [outer = 00000000] [url = about:blank] 16:14:03 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (18AEB800) [pid = 3860] [serial = 133] [outer = 00000000] [url = about:blank] 16:14:03 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (1551C400) [pid = 3860] [serial = 121] [outer = 00000000] [url = about:blank] 16:14:03 INFO - PROCESS | 3860 | 1461194043833 Marionette TRACE conn4 <- [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]]]}] 16:14:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:14:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 891ms 16:14:03 INFO - PROCESS | 3860 | 1461194043898 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 16:14:03 INFO - PROCESS | 3860 | 1461194043903 Marionette TRACE conn4 <- [1,237,null,{"value":"13"}] 16:14:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:14:03 INFO - PROCESS | 3860 | 1461194043909 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:14:03 INFO - PROCESS | 3860 | 1461194043911 Marionette TRACE conn4 <- [1,238,null,{}] 16:14:03 INFO - PROCESS | 3860 | 1461194043915 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:04 INFO - PROCESS | 3860 | 1461194043997 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 16:14:04 INFO - PROCESS | 3860 | 1461194044003 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:04 INFO - PROCESS | 3860 | ++DOCSHELL 10FBCC00 == 36 [pid = 3860] [id = 69] 16:14:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (10FBD800) [pid = 3860] [serial = 204] [outer = 00000000] 16:14:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (15363400) [pid = 3860] [serial = 205] [outer = 10FBD800] 16:14:04 INFO - PROCESS | 3860 | 1461194044050 Marionette DEBUG loaded listener.js 16:14:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (1553F800) [pid = 3860] [serial = 206] [outer = 10FBD800] 16:14:04 INFO - PROCESS | 3860 | 1461194044493 Marionette TRACE conn4 <- [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]]]}] 16:14:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:14:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 16:14:04 INFO - PROCESS | 3860 | 1461194044542 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 16:14:04 INFO - PROCESS | 3860 | 1461194044544 Marionette TRACE conn4 <- [1,241,null,{"value":"13"}] 16:14:04 INFO - PROCESS | 3860 | 1461194044548 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:14:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:14:04 INFO - PROCESS | 3860 | 1461194044551 Marionette TRACE conn4 <- [1,242,null,{}] 16:14:04 INFO - PROCESS | 3860 | 1461194044568 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:04 INFO - PROCESS | 3860 | 1461194044646 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 16:14:04 INFO - PROCESS | 3860 | 1461194044652 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:04 INFO - PROCESS | 3860 | ++DOCSHELL 15866400 == 37 [pid = 3860] [id = 70] 16:14:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (15C8C800) [pid = 3860] [serial = 207] [outer = 00000000] 16:14:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (18AED400) [pid = 3860] [serial = 208] [outer = 15C8C800] 16:14:04 INFO - PROCESS | 3860 | 1461194044701 Marionette DEBUG loaded listener.js 16:14:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (19719400) [pid = 3860] [serial = 209] [outer = 15C8C800] 16:14:05 INFO - PROCESS | 3860 | 1461194045158 Marionette TRACE conn4 <- [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]]]}] 16:14:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:14:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 630ms 16:14:05 INFO - PROCESS | 3860 | 1461194045181 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 16:14:05 INFO - PROCESS | 3860 | 1461194045184 Marionette TRACE conn4 <- [1,245,null,{"value":"13"}] 16:14:05 INFO - PROCESS | 3860 | 1461194045187 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:14:05 INFO - PROCESS | 3860 | 1461194045189 Marionette TRACE conn4 <- [1,246,null,{}] 16:14:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:14:05 INFO - PROCESS | 3860 | 1461194045193 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:05 INFO - PROCESS | 3860 | 1461194045274 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 16:14:05 INFO - PROCESS | 3860 | 1461194045281 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:05 INFO - PROCESS | 3860 | ++DOCSHELL 197D8800 == 38 [pid = 3860] [id = 71] 16:14:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (197D9800) [pid = 3860] [serial = 210] [outer = 00000000] 16:14:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (199D0000) [pid = 3860] [serial = 211] [outer = 197D9800] 16:14:05 INFO - PROCESS | 3860 | 1461194045327 Marionette DEBUG loaded listener.js 16:14:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (19ABD400) [pid = 3860] [serial = 212] [outer = 197D9800] 16:14:05 INFO - PROCESS | 3860 | 1461194045750 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 16:14:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:14:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 573ms 16:14:05 INFO - PROCESS | 3860 | 1461194045763 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 16:14:05 INFO - PROCESS | 3860 | 1461194045765 Marionette TRACE conn4 <- [1,249,null,{"value":"13"}] 16:14:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:14:05 INFO - PROCESS | 3860 | 1461194045768 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:14:05 INFO - PROCESS | 3860 | 1461194045770 Marionette TRACE conn4 <- [1,250,null,{}] 16:14:05 INFO - PROCESS | 3860 | 1461194045788 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:05 INFO - PROCESS | 3860 | 1461194045889 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 16:14:05 INFO - PROCESS | 3860 | 1461194045895 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:05 INFO - PROCESS | 3860 | ++DOCSHELL 19BAB800 == 39 [pid = 3860] [id = 72] 16:14:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (19BB4C00) [pid = 3860] [serial = 213] [outer = 00000000] 16:14:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (19F5A800) [pid = 3860] [serial = 214] [outer = 19BB4C00] 16:14:05 INFO - PROCESS | 3860 | 1461194045939 Marionette DEBUG loaded listener.js 16:14:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (1ACC8400) [pid = 3860] [serial = 215] [outer = 19BB4C00] 16:14:06 INFO - PROCESS | 3860 | 1461194046598 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 16:14:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:14:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 890ms 16:14:06 INFO - PROCESS | 3860 | 1461194046660 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 16:14:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:14:06 INFO - PROCESS | 3860 | 1461194046661 Marionette TRACE conn4 <- [1,253,null,{"value":"13"}] 16:14:06 INFO - PROCESS | 3860 | 1461194046665 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:14:06 INFO - PROCESS | 3860 | 1461194046666 Marionette TRACE conn4 <- [1,254,null,{}] 16:14:06 INFO - PROCESS | 3860 | 1461194046676 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:06 INFO - PROCESS | 3860 | 1461194046797 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 16:14:06 INFO - PROCESS | 3860 | 1461194046810 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:06 INFO - PROCESS | 3860 | ++DOCSHELL 113D5000 == 40 [pid = 3860] [id = 73] 16:14:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (19EA6000) [pid = 3860] [serial = 216] [outer = 00000000] 16:14:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1E897800) [pid = 3860] [serial = 217] [outer = 19EA6000] 16:14:06 INFO - PROCESS | 3860 | 1461194046858 Marionette DEBUG loaded listener.js 16:14:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (1E89B400) [pid = 3860] [serial = 218] [outer = 19EA6000] 16:14:07 INFO - PROCESS | 3860 | 1461194047318 Marionette TRACE conn4 <- [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]]]}] 16:14:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:14:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 690ms 16:14:07 INFO - PROCESS | 3860 | 1461194047356 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 16:14:07 INFO - PROCESS | 3860 | 1461194047357 Marionette TRACE conn4 <- [1,257,null,{"value":"13"}] 16:14:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:14:07 INFO - PROCESS | 3860 | 1461194047360 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:14:07 INFO - PROCESS | 3860 | 1461194047362 Marionette TRACE conn4 <- [1,258,null,{}] 16:14:07 INFO - PROCESS | 3860 | 1461194047365 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:07 INFO - PROCESS | 3860 | 1461194047471 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 16:14:07 INFO - PROCESS | 3860 | 1461194047478 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:07 INFO - PROCESS | 3860 | ++DOCSHELL 199CD000 == 41 [pid = 3860] [id = 74] 16:14:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (1E89E800) [pid = 3860] [serial = 219] [outer = 00000000] 16:14:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (1E9BDC00) [pid = 3860] [serial = 220] [outer = 1E89E800] 16:14:07 INFO - PROCESS | 3860 | 1461194047522 Marionette DEBUG loaded listener.js 16:14:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (1E9BA000) [pid = 3860] [serial = 221] [outer = 1E89E800] 16:14:07 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (19EA7400) [pid = 3860] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:14:07 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (1C276C00) [pid = 3860] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:14:07 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (18AA2800) [pid = 3860] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:14:07 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (15525400) [pid = 3860] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:14:07 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (1131E400) [pid = 3860] [serial = 159] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:14:07 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (19DC7000) [pid = 3860] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:14:07 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (1973CC00) [pid = 3860] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:14:07 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (1E9B4800) [pid = 3860] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:14:07 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (1ED25400) [pid = 3860] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:14:07 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (10891400) [pid = 3860] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:14:08 INFO - PROCESS | 3860 | 1461194048020 Marionette TRACE conn4 <- [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]]]}] 16:14:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 671ms 16:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:14:08 INFO - PROCESS | 3860 | 1461194048032 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 16:14:08 INFO - PROCESS | 3860 | 1461194048034 Marionette TRACE conn4 <- [1,261,null,{"value":"13"}] 16:14:08 INFO - PROCESS | 3860 | 1461194048037 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:14:08 INFO - PROCESS | 3860 | 1461194048038 Marionette TRACE conn4 <- [1,262,null,{}] 16:14:08 INFO - PROCESS | 3860 | 1461194048042 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:08 INFO - PROCESS | 3860 | 1461194048122 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 16:14:08 INFO - PROCESS | 3860 | 1461194048128 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:08 INFO - PROCESS | 3860 | ++DOCSHELL 1159C000 == 42 [pid = 3860] [id = 75] 16:14:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (19DC7000) [pid = 3860] [serial = 222] [outer = 00000000] 16:14:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (1ED29400) [pid = 3860] [serial = 223] [outer = 19DC7000] 16:14:08 INFO - PROCESS | 3860 | 1461194048172 Marionette DEBUG loaded listener.js 16:14:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (1ED29000) [pid = 3860] [serial = 224] [outer = 19DC7000] 16:14:08 INFO - PROCESS | 3860 | 1461194048586 Marionette TRACE conn4 <- [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]]]}] 16:14:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 570ms 16:14:08 INFO - PROCESS | 3860 | 1461194048608 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 16:14:08 INFO - PROCESS | 3860 | 1461194048610 Marionette TRACE conn4 <- [1,265,null,{"value":"13"}] 16:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:14:08 INFO - PROCESS | 3860 | 1461194048613 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:14:08 INFO - PROCESS | 3860 | 1461194048615 Marionette TRACE conn4 <- [1,266,null,{}] 16:14:08 INFO - PROCESS | 3860 | 1461194048618 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:08 INFO - PROCESS | 3860 | 1461194048695 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 16:14:08 INFO - PROCESS | 3860 | 1461194048702 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:08 INFO - PROCESS | 3860 | ++DOCSHELL 189EE400 == 43 [pid = 3860] [id = 76] 16:14:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (189EE800) [pid = 3860] [serial = 225] [outer = 00000000] 16:14:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (189F2C00) [pid = 3860] [serial = 226] [outer = 189EE800] 16:14:08 INFO - PROCESS | 3860 | 1461194048745 Marionette DEBUG loaded listener.js 16:14:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (189F2400) [pid = 3860] [serial = 227] [outer = 189EE800] 16:14:09 INFO - PROCESS | 3860 | 1461194049183 Marionette TRACE conn4 <- [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]]]}] 16:14:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:14:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 630ms 16:14:09 INFO - PROCESS | 3860 | 1461194049244 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 16:14:09 INFO - PROCESS | 3860 | 1461194049246 Marionette TRACE conn4 <- [1,269,null,{"value":"13"}] 16:14:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:14:09 INFO - PROCESS | 3860 | 1461194049249 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:14:09 INFO - PROCESS | 3860 | 1461194049251 Marionette TRACE conn4 <- [1,270,null,{}] 16:14:09 INFO - PROCESS | 3860 | 1461194049254 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:09 INFO - PROCESS | 3860 | 1461194049330 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 16:14:09 INFO - PROCESS | 3860 | 1461194049336 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:09 INFO - PROCESS | 3860 | ++DOCSHELL 189ED000 == 44 [pid = 3860] [id = 77] 16:14:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (1AEBD800) [pid = 3860] [serial = 228] [outer = 00000000] 16:14:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (1AEC2C00) [pid = 3860] [serial = 229] [outer = 1AEBD800] 16:14:09 INFO - PROCESS | 3860 | 1461194049379 Marionette DEBUG loaded listener.js 16:14:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (1AEC5000) [pid = 3860] [serial = 230] [outer = 1AEBD800] 16:14:09 INFO - PROCESS | 3860 | 1461194049797 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 16:14:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:14:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 572ms 16:14:09 INFO - PROCESS | 3860 | 1461194049826 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 16:14:09 INFO - PROCESS | 3860 | 1461194049828 Marionette TRACE conn4 <- [1,273,null,{"value":"13"}] 16:14:09 INFO - PROCESS | 3860 | 1461194049831 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:14:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:14:09 INFO - PROCESS | 3860 | 1461194049833 Marionette TRACE conn4 <- [1,274,null,{}] 16:14:09 INFO - PROCESS | 3860 | 1461194049837 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:10 INFO - PROCESS | 3860 | 1461194049969 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 16:14:10 INFO - PROCESS | 3860 | 1461194050110 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:10 INFO - PROCESS | 3860 | ++DOCSHELL 0EBED800 == 45 [pid = 3860] [id = 78] 16:14:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (0EBEDC00) [pid = 3860] [serial = 231] [outer = 00000000] 16:14:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (10FC9000) [pid = 3860] [serial = 232] [outer = 0EBEDC00] 16:14:10 INFO - PROCESS | 3860 | 1461194050169 Marionette DEBUG loaded listener.js 16:14:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (11323C00) [pid = 3860] [serial = 233] [outer = 0EBEDC00] 16:14:10 INFO - PROCESS | 3860 | 1461194050707 Marionette TRACE conn4 <- [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]]]}] 16:14:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:14:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 930ms 16:14:10 INFO - PROCESS | 3860 | 1461194050767 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 16:14:10 INFO - PROCESS | 3860 | 1461194050772 Marionette TRACE conn4 <- [1,277,null,{"value":"13"}] 16:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:14:10 INFO - PROCESS | 3860 | 1461194050777 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:14:10 INFO - PROCESS | 3860 | 1461194050781 Marionette TRACE conn4 <- [1,278,null,{}] 16:14:10 INFO - PROCESS | 3860 | 1461194050787 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:10 INFO - PROCESS | 3860 | 1461194050893 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 16:14:10 INFO - PROCESS | 3860 | 1461194050969 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:11 INFO - PROCESS | 3860 | ++DOCSHELL 15523800 == 46 [pid = 3860] [id = 79] 16:14:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (15524800) [pid = 3860] [serial = 234] [outer = 00000000] 16:14:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (189E9C00) [pid = 3860] [serial = 235] [outer = 15524800] 16:14:11 INFO - PROCESS | 3860 | 1461194051070 Marionette DEBUG loaded listener.js 16:14:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (18AE5800) [pid = 3860] [serial = 236] [outer = 15524800] 16:14:11 INFO - PROCESS | 3860 | 1461194051672 Marionette TRACE conn4 <- [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]]]}] 16:14:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:14:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 931ms 16:14:11 INFO - PROCESS | 3860 | 1461194051711 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 16:14:11 INFO - PROCESS | 3860 | 1461194051714 Marionette TRACE conn4 <- [1,281,null,{"value":"13"}] 16:14:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:14:11 INFO - PROCESS | 3860 | 1461194051718 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:14:11 INFO - PROCESS | 3860 | 1461194051720 Marionette TRACE conn4 <- [1,282,null,{}] 16:14:11 INFO - PROCESS | 3860 | 1461194051724 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:11 INFO - PROCESS | 3860 | 1461194051826 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 16:14:11 INFO - PROCESS | 3860 | 1461194051901 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:11 INFO - PROCESS | 3860 | ++DOCSHELL 1AEBF000 == 47 [pid = 3860] [id = 80] 16:14:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (1AEC0400) [pid = 3860] [serial = 237] [outer = 00000000] 16:14:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (1AF74400) [pid = 3860] [serial = 238] [outer = 1AEC0400] 16:14:11 INFO - PROCESS | 3860 | 1461194051956 Marionette DEBUG loaded listener.js 16:14:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (1B9D3C00) [pid = 3860] [serial = 239] [outer = 1AEC0400] 16:14:12 INFO - PROCESS | 3860 | 1461194052512 Marionette TRACE conn4 <- [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]]]}] 16:14:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:14:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 870ms 16:14:12 INFO - PROCESS | 3860 | 1461194052591 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 16:14:12 INFO - PROCESS | 3860 | 1461194052595 Marionette TRACE conn4 <- [1,285,null,{"value":"13"}] 16:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:14:12 INFO - PROCESS | 3860 | 1461194052607 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:14:12 INFO - PROCESS | 3860 | 1461194052611 Marionette TRACE conn4 <- [1,286,null,{}] 16:14:12 INFO - PROCESS | 3860 | 1461194052615 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:12 INFO - PROCESS | 3860 | 1461194052761 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 16:14:12 INFO - PROCESS | 3860 | 1461194052770 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:12 INFO - PROCESS | 3860 | ++DOCSHELL 1C2C4400 == 48 [pid = 3860] [id = 81] 16:14:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (1C2C5800) [pid = 3860] [serial = 240] [outer = 00000000] 16:14:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (1DE52C00) [pid = 3860] [serial = 241] [outer = 1C2C5800] 16:14:12 INFO - PROCESS | 3860 | 1461194052825 Marionette DEBUG loaded listener.js 16:14:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (1DE59400) [pid = 3860] [serial = 242] [outer = 1C2C5800] 16:14:13 INFO - PROCESS | 3860 | 1461194053404 Marionette TRACE conn4 <- [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]]]}] 16:14:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:14:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 830ms 16:14:13 INFO - PROCESS | 3860 | 1461194053431 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 16:14:13 INFO - PROCESS | 3860 | 1461194053434 Marionette TRACE conn4 <- [1,289,null,{"value":"13"}] 16:14:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:14:13 INFO - PROCESS | 3860 | 1461194053437 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:14:13 INFO - PROCESS | 3860 | 1461194053439 Marionette TRACE conn4 <- [1,290,null,{}] 16:14:13 INFO - PROCESS | 3860 | 1461194053443 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:13 INFO - PROCESS | 3860 | 1461194053543 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 16:14:13 INFO - PROCESS | 3860 | 1461194053628 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:13 INFO - PROCESS | 3860 | ++DOCSHELL 1104C400 == 49 [pid = 3860] [id = 82] 16:14:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (1104D800) [pid = 3860] [serial = 243] [outer = 00000000] 16:14:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (11315000) [pid = 3860] [serial = 244] [outer = 1104D800] 16:14:13 INFO - PROCESS | 3860 | 1461194053684 Marionette DEBUG loaded listener.js 16:14:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (11251C00) [pid = 3860] [serial = 245] [outer = 1104D800] 16:14:14 INFO - PROCESS | 3860 | 1461194054348 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 16:14:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:14:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 971ms 16:14:14 INFO - PROCESS | 3860 | 1461194054411 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 16:14:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:14:14 INFO - PROCESS | 3860 | 1461194054415 Marionette TRACE conn4 <- [1,293,null,{"value":"13"}] 16:14:14 INFO - PROCESS | 3860 | 1461194054420 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:14:14 INFO - PROCESS | 3860 | 1461194054424 Marionette TRACE conn4 <- [1,294,null,{}] 16:14:14 INFO - PROCESS | 3860 | 1461194054429 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:14 INFO - PROCESS | 3860 | 1461194054522 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 16:14:14 INFO - PROCESS | 3860 | 1461194054615 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:14 INFO - PROCESS | 3860 | ++DOCSHELL 1535A400 == 50 [pid = 3860] [id = 83] 16:14:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (1535B400) [pid = 3860] [serial = 246] [outer = 00000000] 16:14:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (1731BC00) [pid = 3860] [serial = 247] [outer = 1535B400] 16:14:14 INFO - PROCESS | 3860 | 1461194054668 Marionette DEBUG loaded listener.js 16:14:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (1899EC00) [pid = 3860] [serial = 248] [outer = 1535B400] 16:14:15 INFO - PROCESS | 3860 | --DOCSHELL 189ED000 == 49 [pid = 3860] [id = 77] 16:14:15 INFO - PROCESS | 3860 | --DOCSHELL 189EE400 == 48 [pid = 3860] [id = 76] 16:14:15 INFO - PROCESS | 3860 | --DOCSHELL 1159C000 == 47 [pid = 3860] [id = 75] 16:14:15 INFO - PROCESS | 3860 | --DOCSHELL 199CD000 == 46 [pid = 3860] [id = 74] 16:14:15 INFO - PROCESS | 3860 | --DOCSHELL 113D5000 == 45 [pid = 3860] [id = 73] 16:14:15 INFO - PROCESS | 3860 | --DOCSHELL 19BAB800 == 44 [pid = 3860] [id = 72] 16:14:15 INFO - PROCESS | 3860 | --DOCSHELL 197D8800 == 43 [pid = 3860] [id = 71] 16:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (19BB0800) [pid = 3860] [serial = 187] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3860 | --DOCSHELL 15866400 == 42 [pid = 3860] [id = 70] 16:14:15 INFO - PROCESS | 3860 | --DOCSHELL 10FBCC00 == 41 [pid = 3860] [id = 69] 16:14:15 INFO - PROCESS | 3860 | --DOCSHELL 11593800 == 40 [pid = 3860] [id = 68] 16:14:15 INFO - PROCESS | 3860 | --DOCSHELL 1ABA9800 == 39 [pid = 3860] [id = 67] 16:14:15 INFO - PROCESS | 3860 | --DOCSHELL 197DB400 == 38 [pid = 3860] [id = 66] 16:14:15 INFO - PROCESS | 3860 | --DOCSHELL 15359400 == 37 [pid = 3860] [id = 65] 16:14:15 INFO - PROCESS | 3860 | --DOCSHELL 0EB36C00 == 36 [pid = 3860] [id = 64] 16:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (200A4C00) [pid = 3860] [serial = 185] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (1DE4D800) [pid = 3860] [serial = 172] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (1E8A0800) [pid = 3860] [serial = 151] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (16DA5400) [pid = 3860] [serial = 163] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (16E54C00) [pid = 3860] [serial = 164] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (115BD400) [pid = 3860] [serial = 160] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (11EAC400) [pid = 3860] [serial = 161] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (1B126C00) [pid = 3860] [serial = 169] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (19ABDC00) [pid = 3860] [serial = 157] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (197DE800) [pid = 3860] [serial = 166] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (199CC000) [pid = 3860] [serial = 167] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (1E9B9000) [pid = 3860] [serial = 176] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (10889C00) [pid = 3860] [serial = 153] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (1E9BE800) [pid = 3860] [serial = 175] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (1ED2DC00) [pid = 3860] [serial = 178] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (11594800) [pid = 3860] [serial = 37] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (200A8400) [pid = 3860] [serial = 184] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (1C26FC00) [pid = 3860] [serial = 181] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (1ED31000) [pid = 3860] [serial = 179] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (1D130800) [pid = 3860] [serial = 173] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (1B91DC00) [pid = 3860] [serial = 170] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (1ED27000) [pid = 3860] [serial = 182] [outer = 00000000] [url = about:blank] 16:14:15 INFO - PROCESS | 3860 | 1461194055214 Marionette TRACE conn4 <- [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]]]}] 16:14:15 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. 16:14:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 830ms 16:14:15 INFO - PROCESS | 3860 | 1461194055262 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 16:14:15 INFO - PROCESS | 3860 | 1461194055267 Marionette TRACE conn4 <- [1,297,null,{"value":"13"}] 16:14:15 INFO - PROCESS | 3860 | 1461194055270 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:14:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:14:15 INFO - PROCESS | 3860 | 1461194055283 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:14:15 INFO - PROCESS | 3860 | 1461194055286 Marionette TRACE conn4 <- [1,298,null,{}] 16:14:15 INFO - PROCESS | 3860 | 1461194055290 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:15 INFO - PROCESS | 3860 | 1461194055370 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 16:14:15 INFO - PROCESS | 3860 | 1461194055446 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:15 INFO - PROCESS | 3860 | ++DOCSHELL 0EBEEC00 == 37 [pid = 3860] [id = 84] 16:14:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (1075E000) [pid = 3860] [serial = 249] [outer = 00000000] 16:14:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1899F400) [pid = 3860] [serial = 250] [outer = 1075E000] 16:14:15 INFO - PROCESS | 3860 | 1461194055492 Marionette DEBUG loaded listener.js 16:14:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (189EE400) [pid = 3860] [serial = 251] [outer = 1075E000] 16:14:15 INFO - PROCESS | 3860 | 1461194055878 Marionette TRACE conn4 <- [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]]]}] 16:14:15 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. 16:14:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 632ms 16:14:15 INFO - PROCESS | 3860 | 1461194055925 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 16:14:15 INFO - PROCESS | 3860 | 1461194055927 Marionette TRACE conn4 <- [1,301,null,{"value":"13"}] 16:14:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:14:15 INFO - PROCESS | 3860 | 1461194055930 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:14:15 INFO - PROCESS | 3860 | 1461194055934 Marionette TRACE conn4 <- [1,302,null,{}] 16:14:15 INFO - PROCESS | 3860 | 1461194055944 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:16 INFO - PROCESS | 3860 | 1461194056025 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 16:14:16 INFO - PROCESS | 3860 | 1461194056032 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:16 INFO - PROCESS | 3860 | ++DOCSHELL 1979B800 == 38 [pid = 3860] [id = 85] 16:14:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (1979C800) [pid = 3860] [serial = 252] [outer = 00000000] 16:14:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (19BAD400) [pid = 3860] [serial = 253] [outer = 1979C800] 16:14:16 INFO - PROCESS | 3860 | 1461194056080 Marionette DEBUG loaded listener.js 16:14:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (19BB6C00) [pid = 3860] [serial = 254] [outer = 1979C800] 16:14:16 INFO - PROCESS | 3860 | 1461194056531 Marionette TRACE conn4 <- [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]]]}] 16:14:16 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. 16:14:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 631ms 16:14:16 INFO - PROCESS | 3860 | 1461194056564 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 16:14:16 INFO - PROCESS | 3860 | 1461194056567 Marionette TRACE conn4 <- [1,305,null,{"value":"13"}] 16:14:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:14:16 INFO - PROCESS | 3860 | 1461194056570 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:14:16 INFO - PROCESS | 3860 | 1461194056572 Marionette TRACE conn4 <- [1,306,null,{}] 16:14:16 INFO - PROCESS | 3860 | 1461194056575 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:16 INFO - PROCESS | 3860 | 1461194056653 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 16:14:16 INFO - PROCESS | 3860 | 1461194056661 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:16 INFO - PROCESS | 3860 | ++DOCSHELL 1ACD5800 == 39 [pid = 3860] [id = 86] 16:14:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (1ABAEC00) [pid = 3860] [serial = 255] [outer = 00000000] 16:14:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (1B06A800) [pid = 3860] [serial = 256] [outer = 1ABAEC00] 16:14:16 INFO - PROCESS | 3860 | 1461194056707 Marionette DEBUG loaded listener.js 16:14:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (1B91BC00) [pid = 3860] [serial = 257] [outer = 1ABAEC00] 16:14:17 INFO - PROCESS | 3860 | 1461194057125 Marionette TRACE conn4 <- [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]]]}] 16:14:17 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. 16:14:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 571ms 16:14:17 INFO - PROCESS | 3860 | 1461194057145 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 16:14:17 INFO - PROCESS | 3860 | 1461194057147 Marionette TRACE conn4 <- [1,309,null,{"value":"13"}] 16:14:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:14:17 INFO - PROCESS | 3860 | 1461194057166 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:14:17 INFO - PROCESS | 3860 | 1461194057168 Marionette TRACE conn4 <- [1,310,null,{}] 16:14:17 INFO - PROCESS | 3860 | 1461194057171 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:17 INFO - PROCESS | 3860 | 1461194057276 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 16:14:17 INFO - PROCESS | 3860 | 1461194057282 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:17 INFO - PROCESS | 3860 | ++DOCSHELL 1B9C7000 == 40 [pid = 3860] [id = 87] 16:14:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (1B9C7400) [pid = 3860] [serial = 258] [outer = 00000000] 16:14:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (1C2BE000) [pid = 3860] [serial = 259] [outer = 1B9C7400] 16:14:17 INFO - PROCESS | 3860 | 1461194057328 Marionette DEBUG loaded listener.js 16:14:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (1C2C2800) [pid = 3860] [serial = 260] [outer = 1B9C7400] 16:14:17 INFO - PROCESS | 3860 | 1461194057803 Marionette TRACE conn4 <- [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]]]}] 16:14:17 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. 16:14:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 671ms 16:14:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:14:17 INFO - PROCESS | 3860 | 1461194057840 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 16:14:17 INFO - PROCESS | 3860 | 1461194057842 Marionette TRACE conn4 <- [1,313,null,{"value":"13"}] 16:14:17 INFO - PROCESS | 3860 | 1461194057845 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:14:17 INFO - PROCESS | 3860 | 1461194057847 Marionette TRACE conn4 <- [1,314,null,{}] 16:14:17 INFO - PROCESS | 3860 | 1461194057850 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:18 INFO - PROCESS | 3860 | 1461194057972 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 16:14:18 INFO - PROCESS | 3860 | 1461194057981 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:18 INFO - PROCESS | 3860 | ++DOCSHELL 1E892800 == 41 [pid = 3860] [id = 88] 16:14:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (1E893800) [pid = 3860] [serial = 261] [outer = 00000000] 16:14:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (1E89D800) [pid = 3860] [serial = 262] [outer = 1E893800] 16:14:18 INFO - PROCESS | 3860 | 1461194058037 Marionette DEBUG loaded listener.js 16:14:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (1E8A0800) [pid = 3860] [serial = 263] [outer = 1E893800] 16:14:18 INFO - PROCESS | 3860 | 1461194058481 Marionette TRACE conn4 <- [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]]]}] 16:14:18 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. 16:14:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 671ms 16:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:14:18 INFO - PROCESS | 3860 | 1461194058521 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 16:14:18 INFO - PROCESS | 3860 | 1461194058523 Marionette TRACE conn4 <- [1,317,null,{"value":"13"}] 16:14:18 INFO - PROCESS | 3860 | 1461194058526 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:14:18 INFO - PROCESS | 3860 | 1461194058527 Marionette TRACE conn4 <- [1,318,null,{}] 16:14:18 INFO - PROCESS | 3860 | 1461194058531 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:18 INFO - PROCESS | 3860 | 1461194058662 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 16:14:18 INFO - PROCESS | 3860 | 1461194058686 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:18 INFO - PROCESS | 3860 | ++DOCSHELL 1E9B6000 == 42 [pid = 3860] [id = 89] 16:14:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (1E9BA400) [pid = 3860] [serial = 264] [outer = 00000000] 16:14:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (1ED23400) [pid = 3860] [serial = 265] [outer = 1E9BA400] 16:14:18 INFO - PROCESS | 3860 | 1461194058730 Marionette DEBUG loaded listener.js 16:14:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (1E9C2C00) [pid = 3860] [serial = 266] [outer = 1E9BA400] 16:14:19 INFO - PROCESS | 3860 | 1461194059276 Marionette TRACE conn4 <- [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]]]}] 16:14:19 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (19BB4C00) [pid = 3860] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:14:19 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (19EA6000) [pid = 3860] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:14:19 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (11594400) [pid = 3860] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:14:19 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (197D9800) [pid = 3860] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:14:19 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (10FBD800) [pid = 3860] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:14:19 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (15C8C800) [pid = 3860] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:14:19 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (199C7800) [pid = 3860] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:14:19 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (19DC7000) [pid = 3860] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:14:19 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (1E89E800) [pid = 3860] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:14:19 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (189EE800) [pid = 3860] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:14:19 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. 16:14:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 770ms 16:14:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:14:19 INFO - PROCESS | 3860 | 1461194059297 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 16:14:19 INFO - PROCESS | 3860 | 1461194059299 Marionette TRACE conn4 <- [1,321,null,{"value":"13"}] 16:14:19 INFO - PROCESS | 3860 | 1461194059302 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:14:19 INFO - PROCESS | 3860 | 1461194059304 Marionette TRACE conn4 <- [1,322,null,{}] 16:14:19 INFO - PROCESS | 3860 | 1461194059307 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:19 INFO - PROCESS | 3860 | 1461194059385 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 16:14:19 INFO - PROCESS | 3860 | 1461194059394 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:19 INFO - PROCESS | 3860 | ++DOCSHELL 189EE800 == 43 [pid = 3860] [id = 90] 16:14:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (18AE3400) [pid = 3860] [serial = 267] [outer = 00000000] 16:14:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (19DBD800) [pid = 3860] [serial = 268] [outer = 18AE3400] 16:14:19 INFO - PROCESS | 3860 | 1461194059439 Marionette DEBUG loaded listener.js 16:14:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (1DE54000) [pid = 3860] [serial = 269] [outer = 18AE3400] 16:14:19 INFO - PROCESS | 3860 | 1461194059856 Marionette TRACE conn4 <- [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]]]}] 16:14:19 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. 16:14:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 571ms 16:14:19 INFO - PROCESS | 3860 | 1461194059873 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 16:14:19 INFO - PROCESS | 3860 | 1461194059875 Marionette TRACE conn4 <- [1,325,null,{"value":"13"}] 16:14:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:14:19 INFO - PROCESS | 3860 | 1461194059887 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:14:19 INFO - PROCESS | 3860 | 1461194059889 Marionette TRACE conn4 <- [1,326,null,{}] 16:14:19 INFO - PROCESS | 3860 | 1461194059892 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:20 INFO - PROCESS | 3860 | 1461194059974 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 16:14:20 INFO - PROCESS | 3860 | 1461194060006 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:20 INFO - PROCESS | 3860 | ++DOCSHELL 1ED22800 == 44 [pid = 3860] [id = 91] 16:14:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (1ED30400) [pid = 3860] [serial = 270] [outer = 00000000] 16:14:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (200AB000) [pid = 3860] [serial = 271] [outer = 1ED30400] 16:14:20 INFO - PROCESS | 3860 | 1461194060051 Marionette DEBUG loaded listener.js 16:14:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (200E4400) [pid = 3860] [serial = 272] [outer = 1ED30400] 16:14:20 INFO - PROCESS | 3860 | 1461194060467 Marionette TRACE conn4 <- [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]]]}] 16:14:20 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. 16:14:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 630ms 16:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:14:20 INFO - PROCESS | 3860 | 1461194060518 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 16:14:20 INFO - PROCESS | 3860 | 1461194060520 Marionette TRACE conn4 <- [1,329,null,{"value":"13"}] 16:14:20 INFO - PROCESS | 3860 | 1461194060523 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:14:20 INFO - PROCESS | 3860 | 1461194060525 Marionette TRACE conn4 <- [1,330,null,{}] 16:14:20 INFO - PROCESS | 3860 | 1461194060528 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:20 INFO - PROCESS | 3860 | 1461194060605 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 16:14:20 INFO - PROCESS | 3860 | 1461194060611 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:20 INFO - PROCESS | 3860 | ++DOCSHELL 173CE400 == 45 [pid = 3860] [id = 92] 16:14:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (173D0000) [pid = 3860] [serial = 273] [outer = 00000000] 16:14:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (173D5800) [pid = 3860] [serial = 274] [outer = 173D0000] 16:14:20 INFO - PROCESS | 3860 | 1461194060655 Marionette DEBUG loaded listener.js 16:14:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (173D5400) [pid = 3860] [serial = 275] [outer = 173D0000] 16:14:21 INFO - PROCESS | 3860 | 1461194061082 Marionette TRACE conn4 <- [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]]]}] 16:14:21 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. 16:14:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 570ms 16:14:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:14:21 INFO - PROCESS | 3860 | 1461194061094 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 16:14:21 INFO - PROCESS | 3860 | 1461194061096 Marionette TRACE conn4 <- [1,333,null,{"value":"13"}] 16:14:21 INFO - PROCESS | 3860 | 1461194061109 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:14:21 INFO - PROCESS | 3860 | 1461194061111 Marionette TRACE conn4 <- [1,334,null,{}] 16:14:21 INFO - PROCESS | 3860 | 1461194061115 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:21 INFO - PROCESS | 3860 | 1461194061213 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 16:14:21 INFO - PROCESS | 3860 | 1461194061221 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:21 INFO - PROCESS | 3860 | ++DOCSHELL 200C5C00 == 46 [pid = 3860] [id = 93] 16:14:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (200C6400) [pid = 3860] [serial = 276] [outer = 00000000] 16:14:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (200CB000) [pid = 3860] [serial = 277] [outer = 200C6400] 16:14:21 INFO - PROCESS | 3860 | 1461194061269 Marionette DEBUG loaded listener.js 16:14:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (200D0000) [pid = 3860] [serial = 278] [outer = 200C6400] 16:14:21 INFO - PROCESS | 3860 | 1461194061949 Marionette TRACE conn4 <- [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]]]}] 16:14:22 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. 16:14:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 891ms 16:14:22 INFO - PROCESS | 3860 | 1461194061991 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 16:14:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:14:22 INFO - PROCESS | 3860 | 1461194061995 Marionette TRACE conn4 <- [1,337,null,{"value":"13"}] 16:14:22 INFO - PROCESS | 3860 | 1461194061999 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:14:22 INFO - PROCESS | 3860 | 1461194062003 Marionette TRACE conn4 <- [1,338,null,{}] 16:14:22 INFO - PROCESS | 3860 | 1461194062009 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:22 INFO - PROCESS | 3860 | 1461194062118 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 16:14:22 INFO - PROCESS | 3860 | 1461194062196 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:22 INFO - PROCESS | 3860 | ++DOCSHELL 11EAE000 == 47 [pid = 3860] [id = 94] 16:14:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (15364000) [pid = 3860] [serial = 279] [outer = 00000000] 16:14:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (173D3000) [pid = 3860] [serial = 280] [outer = 15364000] 16:14:22 INFO - PROCESS | 3860 | 1461194062294 Marionette DEBUG loaded listener.js 16:14:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (18AE8800) [pid = 3860] [serial = 281] [outer = 15364000] 16:14:22 INFO - PROCESS | 3860 | 1461194062870 Marionette TRACE conn4 <- [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]]]}] 16:14:22 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. 16:14:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 930ms 16:14:22 INFO - PROCESS | 3860 | 1461194062932 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 16:14:22 INFO - PROCESS | 3860 | 1461194062938 Marionette TRACE conn4 <- [1,341,null,{"value":"13"}] 16:14:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:14:22 INFO - PROCESS | 3860 | 1461194062945 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:14:22 INFO - PROCESS | 3860 | 1461194062948 Marionette TRACE conn4 <- [1,342,null,{}] 16:14:22 INFO - PROCESS | 3860 | 1461194062952 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:23 INFO - PROCESS | 3860 | 1461194063058 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 16:14:23 INFO - PROCESS | 3860 | 1461194063134 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:23 INFO - PROCESS | 3860 | ++DOCSHELL 19BA9800 == 48 [pid = 3860] [id = 95] 16:14:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (19BAB000) [pid = 3860] [serial = 282] [outer = 00000000] 16:14:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (1AEC0000) [pid = 3860] [serial = 283] [outer = 19BAB000] 16:14:23 INFO - PROCESS | 3860 | 1461194063222 Marionette DEBUG loaded listener.js 16:14:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (1B066400) [pid = 3860] [serial = 284] [outer = 19BAB000] 16:14:23 INFO - PROCESS | 3860 | 1461194063783 Marionette TRACE conn4 <- [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]]]}] 16:14:23 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. 16:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 831ms 16:14:23 INFO - PROCESS | 3860 | 1461194063815 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 16:14:23 INFO - PROCESS | 3860 | 1461194063818 Marionette TRACE conn4 <- [1,345,null,{"value":"13"}] 16:14:23 INFO - PROCESS | 3860 | 1461194063823 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:14:23 INFO - PROCESS | 3860 | 1461194063827 Marionette TRACE conn4 <- [1,346,null,{}] 16:14:23 INFO - PROCESS | 3860 | 1461194063839 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:23 INFO - PROCESS | 3860 | 1461194063948 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 16:14:24 INFO - PROCESS | 3860 | 1461194064038 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:24 INFO - PROCESS | 3860 | ++DOCSHELL 1AEBCC00 == 49 [pid = 3860] [id = 96] 16:14:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (1E9B4400) [pid = 3860] [serial = 285] [outer = 00000000] 16:14:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (200C4000) [pid = 3860] [serial = 286] [outer = 1E9B4400] 16:14:24 INFO - PROCESS | 3860 | 1461194064097 Marionette DEBUG loaded listener.js 16:14:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (200CA800) [pid = 3860] [serial = 287] [outer = 1E9B4400] 16:14:24 INFO - PROCESS | 3860 | 1461194064698 Marionette TRACE conn4 <- [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]]]}] 16:14:24 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. 16:14:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 930ms 16:14:24 INFO - PROCESS | 3860 | 1461194064759 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 16:14:24 INFO - PROCESS | 3860 | 1461194064763 Marionette TRACE conn4 <- [1,349,null,{"value":"13"}] 16:14:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:14:24 INFO - PROCESS | 3860 | 1461194064766 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:14:24 INFO - PROCESS | 3860 | 1461194064768 Marionette TRACE conn4 <- [1,350,null,{}] 16:14:24 INFO - PROCESS | 3860 | 1461194064772 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:24 INFO - PROCESS | 3860 | 1461194064876 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 16:14:24 INFO - PROCESS | 3860 | 1461194064965 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:24 INFO - PROCESS | 3860 | ++DOCSHELL 1AD96800 == 50 [pid = 3860] [id = 97] 16:14:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (1AD9B800) [pid = 3860] [serial = 288] [outer = 00000000] 16:14:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (1DE50800) [pid = 3860] [serial = 289] [outer = 1AD9B800] 16:14:25 INFO - PROCESS | 3860 | 1461194065020 Marionette DEBUG loaded listener.js 16:14:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (200CDC00) [pid = 3860] [serial = 290] [outer = 1AD9B800] 16:14:25 INFO - PROCESS | 3860 | 1461194065726 Marionette TRACE conn4 <- [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]]]}] 16:14:25 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. 16:14:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 971ms 16:14:25 INFO - PROCESS | 3860 | 1461194065739 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 16:14:25 INFO - PROCESS | 3860 | 1461194065743 Marionette TRACE conn4 <- [1,353,null,{"value":"13"}] 16:14:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:14:25 INFO - PROCESS | 3860 | 1461194065748 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:14:25 INFO - PROCESS | 3860 | 1461194065752 Marionette TRACE conn4 <- [1,354,null,{}] 16:14:25 INFO - PROCESS | 3860 | 1461194065773 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:25 INFO - PROCESS | 3860 | 1461194065868 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 16:14:25 INFO - PROCESS | 3860 | 1461194065950 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:25 INFO - PROCESS | 3860 | ++DOCSHELL 11F95C00 == 51 [pid = 3860] [id = 98] 16:14:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (12510800) [pid = 3860] [serial = 291] [outer = 00000000] 16:14:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (16E51C00) [pid = 3860] [serial = 292] [outer = 12510800] 16:14:26 INFO - PROCESS | 3860 | 1461194065999 Marionette DEBUG loaded listener.js 16:14:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (173D4400) [pid = 3860] [serial = 293] [outer = 12510800] 16:14:26 INFO - PROCESS | 3860 | --DOCSHELL 19AB7800 == 50 [pid = 3860] [id = 62] 16:14:26 INFO - PROCESS | 3860 | --DOCSHELL 0EBF2400 == 49 [pid = 3860] [id = 61] 16:14:26 INFO - PROCESS | 3860 | --DOCSHELL 108DB000 == 48 [pid = 3860] [id = 42] 16:14:26 INFO - PROCESS | 3860 | --DOCSHELL 196B6C00 == 47 [pid = 3860] [id = 63] 16:14:26 INFO - PROCESS | 3860 | --DOCSHELL 173CE400 == 46 [pid = 3860] [id = 92] 16:14:26 INFO - PROCESS | 3860 | --DOCSHELL 1ED22800 == 45 [pid = 3860] [id = 91] 16:14:26 INFO - PROCESS | 3860 | --DOCSHELL 189EE800 == 44 [pid = 3860] [id = 90] 16:14:26 INFO - PROCESS | 3860 | --DOCSHELL 1E9B6000 == 43 [pid = 3860] [id = 89] 16:14:26 INFO - PROCESS | 3860 | --DOCSHELL 1E892800 == 42 [pid = 3860] [id = 88] 16:14:26 INFO - PROCESS | 3860 | --DOCSHELL 1B9C7000 == 41 [pid = 3860] [id = 87] 16:14:26 INFO - PROCESS | 3860 | --DOCSHELL 1ACD5800 == 40 [pid = 3860] [id = 86] 16:14:26 INFO - PROCESS | 3860 | --DOCSHELL 1979B800 == 39 [pid = 3860] [id = 85] 16:14:26 INFO - PROCESS | 3860 | --DOCSHELL 0EBEEC00 == 38 [pid = 3860] [id = 84] 16:14:26 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (1580F800) [pid = 3860] [serial = 193] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (19DC4C00) [pid = 3860] [serial = 196] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (200AE400) [pid = 3860] [serial = 199] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (1075A800) [pid = 3860] [serial = 190] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3860 | --DOCSHELL 1535A400 == 37 [pid = 3860] [id = 83] 16:14:26 INFO - PROCESS | 3860 | --DOCSHELL 1104C400 == 36 [pid = 3860] [id = 82] 16:14:26 INFO - PROCESS | 3860 | --DOCSHELL 1C2C4400 == 35 [pid = 3860] [id = 81] 16:14:26 INFO - PROCESS | 3860 | --DOCSHELL 1AEBF000 == 34 [pid = 3860] [id = 80] 16:14:26 INFO - PROCESS | 3860 | --DOCSHELL 15523800 == 33 [pid = 3860] [id = 79] 16:14:26 INFO - PROCESS | 3860 | --DOCSHELL 0EBED800 == 32 [pid = 3860] [id = 78] 16:14:26 INFO - PROCESS | 3860 | 1461194066699 Marionette TRACE conn4 <- [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]]]}] 16:14:26 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (1ACC8400) [pid = 3860] [serial = 215] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (1E89B400) [pid = 3860] [serial = 218] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (1E897800) [pid = 3860] [serial = 217] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (123AC800) [pid = 3860] [serial = 203] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (11ECB800) [pid = 3860] [serial = 202] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (199D0000) [pid = 3860] [serial = 211] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (15363400) [pid = 3860] [serial = 205] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (1553F800) [pid = 3860] [serial = 206] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (18AED400) [pid = 3860] [serial = 208] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (19719400) [pid = 3860] [serial = 209] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (19BB2400) [pid = 3860] [serial = 188] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (1ED29000) [pid = 3860] [serial = 224] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (1E9BDC00) [pid = 3860] [serial = 220] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (1ED29400) [pid = 3860] [serial = 223] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (189F2400) [pid = 3860] [serial = 227] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (1E9BA000) [pid = 3860] [serial = 221] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (19F5A800) [pid = 3860] [serial = 214] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (189F2C00) [pid = 3860] [serial = 226] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (19ABD400) [pid = 3860] [serial = 212] [outer = 00000000] [url = about:blank] 16:14:26 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (1AEC2C00) [pid = 3860] [serial = 229] [outer = 00000000] [url = about:blank] 16:14:26 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. 16:14:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 987ms 16:14:26 INFO - PROCESS | 3860 | 1461194066736 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 16:14:26 INFO - PROCESS | 3860 | 1461194066742 Marionette TRACE conn4 <- [1,357,null,{"value":"13"}] 16:14:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:14:26 INFO - PROCESS | 3860 | 1461194066747 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:14:26 INFO - PROCESS | 3860 | 1461194066750 Marionette TRACE conn4 <- [1,358,null,{}] 16:14:26 INFO - PROCESS | 3860 | 1461194066754 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:26 INFO - PROCESS | 3860 | 1461194066836 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 16:14:26 INFO - PROCESS | 3860 | 1461194066844 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:26 INFO - PROCESS | 3860 | ++DOCSHELL 10891000 == 33 [pid = 3860] [id = 99] 16:14:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (10891400) [pid = 3860] [serial = 294] [outer = 00000000] 16:14:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (11595000) [pid = 3860] [serial = 295] [outer = 10891400] 16:14:26 INFO - PROCESS | 3860 | 1461194066890 Marionette DEBUG loaded listener.js 16:14:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (11F41C00) [pid = 3860] [serial = 296] [outer = 10891400] 16:14:27 INFO - PROCESS | 3860 | 1461194067365 Marionette TRACE conn4 <- [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]]]}] 16:14:27 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. 16:14:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 670ms 16:14:27 INFO - PROCESS | 3860 | 1461194067421 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 16:14:27 INFO - PROCESS | 3860 | 1461194067423 Marionette TRACE conn4 <- [1,361,null,{"value":"13"}] 16:14:27 INFO - PROCESS | 3860 | 1461194067427 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:14:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:14:27 INFO - PROCESS | 3860 | 1461194067430 Marionette TRACE conn4 <- [1,362,null,{}] 16:14:27 INFO - PROCESS | 3860 | 1461194067440 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:27 INFO - PROCESS | 3860 | 1461194067551 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 16:14:27 INFO - PROCESS | 3860 | 1461194067627 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:27 INFO - PROCESS | 3860 | ++DOCSHELL 15D5CC00 == 34 [pid = 3860] [id = 100] 16:14:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (173CE400) [pid = 3860] [serial = 297] [outer = 00000000] 16:14:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (189F5400) [pid = 3860] [serial = 298] [outer = 173CE400] 16:14:27 INFO - PROCESS | 3860 | 1461194067674 Marionette DEBUG loaded listener.js 16:14:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (1973D000) [pid = 3860] [serial = 299] [outer = 173CE400] 16:14:28 INFO - PROCESS | 3860 | 1461194068067 Marionette TRACE conn4 <- [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]]]}] 16:14:28 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. 16:14:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 671ms 16:14:28 INFO - PROCESS | 3860 | 1461194068101 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 16:14:28 INFO - PROCESS | 3860 | 1461194068103 Marionette TRACE conn4 <- [1,365,null,{"value":"13"}] 16:14:28 INFO - PROCESS | 3860 | 1461194068107 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:14:28 INFO - PROCESS | 3860 | 1461194068108 Marionette TRACE conn4 <- [1,366,null,{}] 16:14:28 INFO - PROCESS | 3860 | 1461194068112 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:28 INFO - PROCESS | 3860 | 1461194068190 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 16:14:28 INFO - PROCESS | 3860 | 1461194068196 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:28 INFO - PROCESS | 3860 | ++DOCSHELL 199C6C00 == 35 [pid = 3860] [id = 101] 16:14:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (199C7800) [pid = 3860] [serial = 300] [outer = 00000000] 16:14:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (19BAE400) [pid = 3860] [serial = 301] [outer = 199C7800] 16:14:28 INFO - PROCESS | 3860 | 1461194068242 Marionette DEBUG loaded listener.js 16:14:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (19BB6800) [pid = 3860] [serial = 302] [outer = 199C7800] 16:14:28 INFO - PROCESS | 3860 | 1461194068683 Marionette TRACE conn4 <- [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]]]}] 16:14:28 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. 16:14:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 630ms 16:14:28 INFO - PROCESS | 3860 | 1461194068741 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 16:14:28 INFO - PROCESS | 3860 | 1461194068743 Marionette TRACE conn4 <- [1,369,null,{"value":"13"}] 16:14:28 INFO - PROCESS | 3860 | 1461194068746 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:14:28 INFO - PROCESS | 3860 | 1461194068748 Marionette TRACE conn4 <- [1,370,null,{}] 16:14:28 INFO - PROCESS | 3860 | 1461194068752 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:28 INFO - PROCESS | 3860 | 1461194068851 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 16:14:28 INFO - PROCESS | 3860 | 1461194068933 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:28 INFO - PROCESS | 3860 | ++DOCSHELL 0B69A000 == 36 [pid = 3860] [id = 102] 16:14:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (19DC4400) [pid = 3860] [serial = 303] [outer = 00000000] 16:14:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (1AB40C00) [pid = 3860] [serial = 304] [outer = 19DC4400] 16:14:28 INFO - PROCESS | 3860 | 1461194068979 Marionette DEBUG loaded listener.js 16:14:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (1AB40000) [pid = 3860] [serial = 305] [outer = 19DC4400] 16:14:29 INFO - PROCESS | 3860 | 1461194069421 Marionette TRACE conn4 <- [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]]]}] 16:14:29 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. 16:14:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 730ms 16:14:29 INFO - PROCESS | 3860 | 1461194069481 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 16:14:29 INFO - PROCESS | 3860 | 1461194069483 Marionette TRACE conn4 <- [1,373,null,{"value":"13"}] 16:14:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:14:29 INFO - PROCESS | 3860 | 1461194069493 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:14:29 INFO - PROCESS | 3860 | 1461194069495 Marionette TRACE conn4 <- [1,374,null,{}] 16:14:29 INFO - PROCESS | 3860 | 1461194069498 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:29 INFO - PROCESS | 3860 | 1461194069624 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 16:14:29 INFO - PROCESS | 3860 | 1461194069681 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:29 INFO - PROCESS | 3860 | ++DOCSHELL 1AEC3800 == 37 [pid = 3860] [id = 103] 16:14:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (1AEC6000) [pid = 3860] [serial = 306] [outer = 00000000] 16:14:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (1B9C9C00) [pid = 3860] [serial = 307] [outer = 1AEC6000] 16:14:29 INFO - PROCESS | 3860 | 1461194069730 Marionette DEBUG loaded listener.js 16:14:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (1C2BC800) [pid = 3860] [serial = 308] [outer = 1AEC6000] 16:14:30 INFO - PROCESS | 3860 | 1461194070206 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:14:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:14:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 791ms 16:14:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:14:30 INFO - PROCESS | 3860 | 1461194070277 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 16:14:30 INFO - PROCESS | 3860 | 1461194070279 Marionette TRACE conn4 <- [1,377,null,{"value":"13"}] 16:14:30 INFO - PROCESS | 3860 | 1461194070282 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:14:30 INFO - PROCESS | 3860 | 1461194070284 Marionette TRACE conn4 <- [1,378,null,{}] 16:14:30 INFO - PROCESS | 3860 | 1461194070287 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:30 INFO - PROCESS | 3860 | 1461194070393 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 16:14:30 INFO - PROCESS | 3860 | 1461194070403 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:30 INFO - PROCESS | 3860 | ++DOCSHELL 1C2BE400 == 38 [pid = 3860] [id = 104] 16:14:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (1C2C1400) [pid = 3860] [serial = 309] [outer = 00000000] 16:14:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (1DE50C00) [pid = 3860] [serial = 310] [outer = 1C2C1400] 16:14:30 INFO - PROCESS | 3860 | 1461194070490 Marionette DEBUG loaded listener.js 16:14:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (1DE54C00) [pid = 3860] [serial = 311] [outer = 1C2C1400] 16:14:30 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (0EBF1C00) [pid = 3860] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:14:30 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (18A97000) [pid = 3860] [serial = 156] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:14:30 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (1535C000) [pid = 3860] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:14:30 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (0EB37800) [pid = 3860] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:14:30 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (19BAD000) [pid = 3860] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:14:30 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (1C27C400) [pid = 3860] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:14:30 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (173D0000) [pid = 3860] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:14:30 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (1B9C7400) [pid = 3860] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:14:30 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (1E893800) [pid = 3860] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:14:30 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (1104D800) [pid = 3860] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:14:30 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (1979C800) [pid = 3860] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:14:30 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (1535B400) [pid = 3860] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:14:30 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (1ABAEC00) [pid = 3860] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:14:30 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (1075E000) [pid = 3860] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:14:30 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (1E9BA400) [pid = 3860] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:14:30 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (18AE3400) [pid = 3860] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:14:30 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (1ED30400) [pid = 3860] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:14:31 INFO - PROCESS | 3860 | 1461194071044 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:14:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:14:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 770ms 16:14:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:14:31 INFO - PROCESS | 3860 | 1461194071053 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 16:14:31 INFO - PROCESS | 3860 | 1461194071055 Marionette TRACE conn4 <- [1,381,null,{"value":"13"}] 16:14:31 INFO - PROCESS | 3860 | 1461194071058 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:14:31 INFO - PROCESS | 3860 | 1461194071060 Marionette TRACE conn4 <- [1,382,null,{}] 16:14:31 INFO - PROCESS | 3860 | 1461194071063 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:31 INFO - PROCESS | 3860 | 1461194071140 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 16:14:31 INFO - PROCESS | 3860 | 1461194071146 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:31 INFO - PROCESS | 3860 | ++DOCSHELL 11594C00 == 39 [pid = 3860] [id = 105] 16:14:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (11ECCC00) [pid = 3860] [serial = 312] [outer = 00000000] 16:14:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (19BB0000) [pid = 3860] [serial = 313] [outer = 11ECCC00] 16:14:31 INFO - PROCESS | 3860 | 1461194071260 Marionette DEBUG loaded listener.js 16:14:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (19F5FC00) [pid = 3860] [serial = 314] [outer = 11ECCC00] 16:14:31 INFO - PROCESS | 3860 | 1461194071703 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:14:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:14:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 671ms 16:14:31 INFO - PROCESS | 3860 | 1461194071730 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 16:14:31 INFO - PROCESS | 3860 | 1461194071732 Marionette TRACE conn4 <- [1,385,null,{"value":"13"}] 16:14:31 INFO - PROCESS | 3860 | 1461194071740 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:14:31 INFO - PROCESS | 3860 | 1461194071741 Marionette TRACE conn4 <- [1,386,null,{}] 16:14:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:14:31 INFO - PROCESS | 3860 | 1461194071745 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:31 INFO - PROCESS | 3860 | 1461194071819 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 16:14:31 INFO - PROCESS | 3860 | 1461194071826 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:31 INFO - PROCESS | 3860 | ++DOCSHELL 18AE3400 == 40 [pid = 3860] [id = 106] 16:14:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (1ABAA800) [pid = 3860] [serial = 315] [outer = 00000000] 16:14:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (1E895000) [pid = 3860] [serial = 316] [outer = 1ABAA800] 16:14:31 INFO - PROCESS | 3860 | 1461194071871 Marionette DEBUG loaded listener.js 16:14:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (1E89E000) [pid = 3860] [serial = 317] [outer = 1ABAA800] 16:14:32 INFO - PROCESS | 3860 | 1461194072301 Marionette TRACE conn4 <- [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]]]}] 16:14:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:14:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 570ms 16:14:32 INFO - PROCESS | 3860 | 1461194072315 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 16:14:32 INFO - PROCESS | 3860 | 1461194072317 Marionette TRACE conn4 <- [1,389,null,{"value":"13"}] 16:14:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:14:32 INFO - PROCESS | 3860 | 1461194072319 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:14:32 INFO - PROCESS | 3860 | 1461194072321 Marionette TRACE conn4 <- [1,390,null,{}] 16:14:32 INFO - PROCESS | 3860 | 1461194072339 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:32 INFO - PROCESS | 3860 | 1461194072415 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 16:14:32 INFO - PROCESS | 3860 | 1461194072422 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:32 INFO - PROCESS | 3860 | ++DOCSHELL 1DE5AC00 == 41 [pid = 3860] [id = 107] 16:14:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (1E9B6000) [pid = 3860] [serial = 318] [outer = 00000000] 16:14:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (1ED25000) [pid = 3860] [serial = 319] [outer = 1E9B6000] 16:14:32 INFO - PROCESS | 3860 | 1461194072465 Marionette DEBUG loaded listener.js 16:14:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (1ED2F800) [pid = 3860] [serial = 320] [outer = 1E9B6000] 16:14:32 INFO - PROCESS | 3860 | 1461194072947 Marionette TRACE conn4 <- [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]]]}] 16:14:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:14:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 690ms 16:14:33 INFO - PROCESS | 3860 | 1461194073012 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 16:14:33 INFO - PROCESS | 3860 | 1461194073017 Marionette TRACE conn4 <- [1,393,null,{"value":"13"}] 16:14:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:14:33 INFO - PROCESS | 3860 | 1461194073022 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:14:33 INFO - PROCESS | 3860 | 1461194073027 Marionette TRACE conn4 <- [1,394,null,{}] 16:14:33 INFO - PROCESS | 3860 | 1461194073034 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:33 INFO - PROCESS | 3860 | 1461194073150 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 16:14:33 INFO - PROCESS | 3860 | 1461194073293 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:33 INFO - PROCESS | 3860 | ++DOCSHELL 11596000 == 42 [pid = 3860] [id = 108] 16:14:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (1159B000) [pid = 3860] [serial = 321] [outer = 00000000] 16:14:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (123AE400) [pid = 3860] [serial = 322] [outer = 1159B000] 16:14:33 INFO - PROCESS | 3860 | 1461194073350 Marionette DEBUG loaded listener.js 16:14:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (1535EC00) [pid = 3860] [serial = 323] [outer = 1159B000] 16:14:33 INFO - PROCESS | 3860 | 1461194073897 Marionette TRACE conn4 <- [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]]]}] 16:14:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:14:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 931ms 16:14:33 INFO - PROCESS | 3860 | 1461194073977 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 16:14:33 INFO - PROCESS | 3860 | 1461194073983 Marionette TRACE conn4 <- [1,397,null,{"value":"13"}] 16:14:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:14:34 INFO - PROCESS | 3860 | 1461194073993 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:14:34 INFO - PROCESS | 3860 | 1461194073996 Marionette TRACE conn4 <- [1,398,null,{}] 16:14:34 INFO - PROCESS | 3860 | 1461194074001 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:34 INFO - PROCESS | 3860 | 1461194074145 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 16:14:34 INFO - PROCESS | 3860 | 1461194074263 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:34 INFO - PROCESS | 3860 | ++DOCSHELL 18AEE400 == 43 [pid = 3860] [id = 109] 16:14:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (18AF0C00) [pid = 3860] [serial = 324] [outer = 00000000] 16:14:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (199C6400) [pid = 3860] [serial = 325] [outer = 18AF0C00] 16:14:34 INFO - PROCESS | 3860 | 1461194074319 Marionette DEBUG loaded listener.js 16:14:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (19BAB800) [pid = 3860] [serial = 326] [outer = 18AF0C00] 16:14:34 INFO - PROCESS | 3860 | 1461194074909 Marionette TRACE conn4 <- [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]]]}] 16:14:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:14:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 970ms 16:14:34 INFO - PROCESS | 3860 | 1461194074972 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 16:14:34 INFO - PROCESS | 3860 | 1461194074974 Marionette TRACE conn4 <- [1,401,null,{"value":"13"}] 16:14:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:14:34 INFO - PROCESS | 3860 | 1461194074978 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:14:34 INFO - PROCESS | 3860 | 1461194074982 Marionette TRACE conn4 <- [1,402,null,{}] 16:14:35 INFO - PROCESS | 3860 | 1461194074993 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:35 INFO - PROCESS | 3860 | 1461194075096 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 16:14:35 INFO - PROCESS | 3860 | 1461194075176 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:35 INFO - PROCESS | 3860 | ++DOCSHELL 1E8A1400 == 44 [pid = 3860] [id = 110] 16:14:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (1E9B4C00) [pid = 3860] [serial = 327] [outer = 00000000] 16:14:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (20045000) [pid = 3860] [serial = 328] [outer = 1E9B4C00] 16:14:35 INFO - PROCESS | 3860 | 1461194075274 Marionette DEBUG loaded listener.js 16:14:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (200AC800) [pid = 3860] [serial = 329] [outer = 1E9B4C00] 16:14:35 INFO - PROCESS | 3860 | 1461194075954 Marionette TRACE conn4 <- [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]]]}] 16:14:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:14:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1026ms 16:14:36 INFO - PROCESS | 3860 | 1461194076006 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 16:14:36 INFO - PROCESS | 3860 | 1461194076009 Marionette TRACE conn4 <- [1,405,null,{"value":"13"}] 16:14:36 INFO - PROCESS | 3860 | 1461194076012 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:14:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:14:36 INFO - PROCESS | 3860 | 1461194076014 Marionette TRACE conn4 <- [1,406,null,{}] 16:14:36 INFO - PROCESS | 3860 | 1461194076018 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:36 INFO - PROCESS | 3860 | 1461194076120 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 16:14:36 INFO - PROCESS | 3860 | 1461194076199 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:36 INFO - PROCESS | 3860 | ++DOCSHELL 200C3800 == 45 [pid = 3860] [id = 111] 16:14:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (200D0400) [pid = 3860] [serial = 330] [outer = 00000000] 16:14:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (203AD800) [pid = 3860] [serial = 331] [outer = 200D0400] 16:14:36 INFO - PROCESS | 3860 | 1461194076294 Marionette DEBUG loaded listener.js 16:14:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (203B1000) [pid = 3860] [serial = 332] [outer = 200D0400] 16:14:37 INFO - PROCESS | 3860 | 1461194077038 Marionette TRACE conn4 <- [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]]]}] 16:14:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:14:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1069ms 16:14:37 INFO - PROCESS | 3860 | 1461194077105 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 16:14:37 INFO - PROCESS | 3860 | 1461194077109 Marionette TRACE conn4 <- [1,409,null,{"value":"13"}] 16:14:37 INFO - PROCESS | 3860 | 1461194077114 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:14:37 INFO - PROCESS | 3860 | 1461194077118 Marionette TRACE conn4 <- [1,410,null,{}] 16:14:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:14:37 INFO - PROCESS | 3860 | 1461194077123 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:37 INFO - PROCESS | 3860 | 1461194077217 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 16:14:37 INFO - PROCESS | 3860 | 1461194077295 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:37 INFO - PROCESS | 3860 | ++DOCSHELL 1535CC00 == 46 [pid = 3860] [id = 112] 16:14:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (1535D000) [pid = 3860] [serial = 333] [outer = 00000000] 16:14:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (15CD6800) [pid = 3860] [serial = 334] [outer = 1535D000] 16:14:37 INFO - PROCESS | 3860 | 1461194077345 Marionette DEBUG loaded listener.js 16:14:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 121 (173CB800) [pid = 3860] [serial = 335] [outer = 1535D000] 16:14:37 INFO - PROCESS | 3860 | --DOCSHELL 18AE3400 == 45 [pid = 3860] [id = 106] 16:14:37 INFO - PROCESS | 3860 | --DOCSHELL 11594C00 == 44 [pid = 3860] [id = 105] 16:14:37 INFO - PROCESS | 3860 | --DOCSHELL 1C2BE400 == 43 [pid = 3860] [id = 104] 16:14:37 INFO - PROCESS | 3860 | --DOCSHELL 1AEC3800 == 42 [pid = 3860] [id = 103] 16:14:37 INFO - PROCESS | 3860 | --DOCSHELL 0B69A000 == 41 [pid = 3860] [id = 102] 16:14:37 INFO - PROCESS | 3860 | --DOCSHELL 199C6C00 == 40 [pid = 3860] [id = 101] 16:14:37 INFO - PROCESS | 3860 | --DOCSHELL 15D5CC00 == 39 [pid = 3860] [id = 100] 16:14:37 INFO - PROCESS | 3860 | --DOCSHELL 10891000 == 38 [pid = 3860] [id = 99] 16:14:38 INFO - PROCESS | 3860 | 1461194078008 Marionette TRACE conn4 <- [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]]]}] 16:14:38 INFO - PROCESS | 3860 | --DOCSHELL 11F95C00 == 37 [pid = 3860] [id = 98] 16:14:38 INFO - PROCESS | 3860 | --DOMWINDOW == 120 (11254000) [pid = 3860] [serial = 154] [outer = 00000000] [url = about:blank] 16:14:38 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (1ACCBC00) [pid = 3860] [serial = 158] [outer = 00000000] [url = about:blank] 16:14:38 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (155ACC00) [pid = 3860] [serial = 194] [outer = 00000000] [url = about:blank] 16:14:38 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (10FCA400) [pid = 3860] [serial = 191] [outer = 00000000] [url = about:blank] 16:14:38 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (19F5E800) [pid = 3860] [serial = 197] [outer = 00000000] [url = about:blank] 16:14:38 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (203AB400) [pid = 3860] [serial = 200] [outer = 00000000] [url = about:blank] 16:14:38 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (1899F400) [pid = 3860] [serial = 250] [outer = 00000000] [url = about:blank] 16:14:38 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (189EE400) [pid = 3860] [serial = 251] [outer = 00000000] [url = about:blank] 16:14:38 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (10FC9000) [pid = 3860] [serial = 232] [outer = 00000000] [url = about:blank] 16:14:38 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (1E89D800) [pid = 3860] [serial = 262] [outer = 00000000] [url = about:blank] 16:14:38 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (189E9C00) [pid = 3860] [serial = 235] [outer = 00000000] [url = about:blank] 16:14:38 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (1AF74400) [pid = 3860] [serial = 238] [outer = 00000000] [url = about:blank] 16:14:38 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (1DE52C00) [pid = 3860] [serial = 241] [outer = 00000000] [url = about:blank] 16:14:38 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (1ED23400) [pid = 3860] [serial = 265] [outer = 00000000] [url = about:blank] 16:14:38 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (19DBD800) [pid = 3860] [serial = 268] [outer = 00000000] [url = about:blank] 16:14:38 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (200AB000) [pid = 3860] [serial = 271] [outer = 00000000] [url = about:blank] 16:14:38 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (173D5400) [pid = 3860] [serial = 275] [outer = 00000000] [url = about:blank] 16:14:38 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (1E9C2C00) [pid = 3860] [serial = 266] [outer = 00000000] [url = about:blank] 16:14:38 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (1C2BE000) [pid = 3860] [serial = 259] [outer = 00000000] [url = about:blank] 16:14:38 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (200E4400) [pid = 3860] [serial = 272] [outer = 00000000] [url = about:blank] 16:14:38 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (1B91BC00) [pid = 3860] [serial = 257] [outer = 00000000] [url = about:blank] 16:14:38 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (1DE54000) [pid = 3860] [serial = 269] [outer = 00000000] [url = about:blank] 16:14:38 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (173D5800) [pid = 3860] [serial = 274] [outer = 00000000] [url = about:blank] 16:14:38 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (1C2C2800) [pid = 3860] [serial = 260] [outer = 00000000] [url = about:blank] 16:14:38 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (1E8A0800) [pid = 3860] [serial = 263] [outer = 00000000] [url = about:blank] 16:14:38 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (11251C00) [pid = 3860] [serial = 245] [outer = 00000000] [url = about:blank] 16:14:38 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (11315000) [pid = 3860] [serial = 244] [outer = 00000000] [url = about:blank] 16:14:38 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (19BAD400) [pid = 3860] [serial = 253] [outer = 00000000] [url = about:blank] 16:14:38 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (19BB6C00) [pid = 3860] [serial = 254] [outer = 00000000] [url = about:blank] 16:14:38 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (1731BC00) [pid = 3860] [serial = 247] [outer = 00000000] [url = about:blank] 16:14:38 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (1899EC00) [pid = 3860] [serial = 248] [outer = 00000000] [url = about:blank] 16:14:38 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (1B06A800) [pid = 3860] [serial = 256] [outer = 00000000] [url = about:blank] 16:14:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:14:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 932ms 16:14:38 INFO - PROCESS | 3860 | 1461194078052 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 16:14:38 INFO - PROCESS | 3860 | 1461194078058 Marionette TRACE conn4 <- [1,413,null,{"value":"13"}] 16:14:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:14:38 INFO - PROCESS | 3860 | 1461194078080 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:14:38 INFO - PROCESS | 3860 | 1461194078083 Marionette TRACE conn4 <- [1,414,null,{}] 16:14:38 INFO - PROCESS | 3860 | 1461194078088 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:38 INFO - PROCESS | 3860 | 1461194078172 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 16:14:38 INFO - PROCESS | 3860 | 1461194078185 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:38 INFO - PROCESS | 3860 | ++DOCSHELL 11254000 == 38 [pid = 3860] [id = 113] 16:14:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (11256400) [pid = 3860] [serial = 336] [outer = 00000000] 16:14:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (11594C00) [pid = 3860] [serial = 337] [outer = 11256400] 16:14:38 INFO - PROCESS | 3860 | 1461194078232 Marionette DEBUG loaded listener.js 16:14:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (11ECBC00) [pid = 3860] [serial = 338] [outer = 11256400] 16:14:38 INFO - PROCESS | 3860 | 1461194078741 Marionette TRACE conn4 <- [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]]]}] 16:14:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:14:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 690ms 16:14:38 INFO - PROCESS | 3860 | 1461194078770 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 16:14:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:14:38 INFO - PROCESS | 3860 | 1461194078772 Marionette TRACE conn4 <- [1,417,null,{"value":"13"}] 16:14:38 INFO - PROCESS | 3860 | 1461194078776 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:14:38 INFO - PROCESS | 3860 | 1461194078779 Marionette TRACE conn4 <- [1,418,null,{}] 16:14:38 INFO - PROCESS | 3860 | 1461194078790 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:38 INFO - PROCESS | 3860 | 1461194078875 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 16:14:38 INFO - PROCESS | 3860 | 1461194078881 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:38 INFO - PROCESS | 3860 | ++DOCSHELL 189E6400 == 39 [pid = 3860] [id = 114] 16:14:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (189E7000) [pid = 3860] [serial = 339] [outer = 00000000] 16:14:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (189F2000) [pid = 3860] [serial = 340] [outer = 189E7000] 16:14:38 INFO - PROCESS | 3860 | 1461194078930 Marionette DEBUG loaded listener.js 16:14:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (18AE3400) [pid = 3860] [serial = 341] [outer = 189E7000] 16:14:39 INFO - PROCESS | 3860 | 1461194079866 Marionette TRACE conn4 <- [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]]]}] 16:14:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 16:14:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1136ms 16:14:39 INFO - PROCESS | 3860 | 1461194079911 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 16:14:39 INFO - PROCESS | 3860 | 1461194079914 Marionette TRACE conn4 <- [1,421,null,{"value":"13"}] 16:14:39 INFO - PROCESS | 3860 | 1461194079917 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:14:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:14:39 INFO - PROCESS | 3860 | 1461194079919 Marionette TRACE conn4 <- [1,422,null,{}] 16:14:39 INFO - PROCESS | 3860 | 1461194079923 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:40 INFO - PROCESS | 3860 | 1461194080006 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 16:14:40 INFO - PROCESS | 3860 | 1461194080012 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:40 INFO - PROCESS | 3860 | ++DOCSHELL 197A6400 == 40 [pid = 3860] [id = 115] 16:14:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (199C4C00) [pid = 3860] [serial = 342] [outer = 00000000] 16:14:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (19BB7C00) [pid = 3860] [serial = 343] [outer = 199C4C00] 16:14:40 INFO - PROCESS | 3860 | 1461194080060 Marionette DEBUG loaded listener.js 16:14:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (19DC7400) [pid = 3860] [serial = 344] [outer = 199C4C00] 16:14:41 INFO - PROCESS | 3860 | 1461194081041 Marionette TRACE conn4 <- [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]]]}] 16:14:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:14:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1180ms 16:14:41 INFO - PROCESS | 3860 | 1461194081101 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 16:14:41 INFO - PROCESS | 3860 | 1461194081104 Marionette TRACE conn4 <- [1,425,null,{"value":"13"}] 16:14:41 INFO - PROCESS | 3860 | 1461194081107 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:14:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:14:41 INFO - PROCESS | 3860 | 1461194081109 Marionette TRACE conn4 <- [1,426,null,{}] 16:14:41 INFO - PROCESS | 3860 | 1461194081118 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:41 INFO - PROCESS | 3860 | 1461194081222 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 16:14:41 INFO - PROCESS | 3860 | 1461194081229 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:41 INFO - PROCESS | 3860 | ++DOCSHELL 19EA5800 == 41 [pid = 3860] [id = 116] 16:14:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (19F54C00) [pid = 3860] [serial = 345] [outer = 00000000] 16:14:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (1AD9CC00) [pid = 3860] [serial = 346] [outer = 19F54C00] 16:14:41 INFO - PROCESS | 3860 | 1461194081274 Marionette DEBUG loaded listener.js 16:14:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (1AEBB400) [pid = 3860] [serial = 347] [outer = 19F54C00] 16:14:41 INFO - PROCESS | 3860 | 1461194081756 Marionette TRACE conn4 <- [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] 16:14:41 INFO - PROCESS | 3860 | 1461194081790 Marionette TRACE conn4 <- [1,429,null,{"value":"13"}] 16:14:41 INFO - PROCESS | 3860 | 1461194081793 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:14:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:14:41 INFO - PROCESS | 3860 | 1461194081795 Marionette TRACE conn4 <- [1,430,null,{}] 16:14:41 INFO - PROCESS | 3860 | 1461194081803 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:41 INFO - PROCESS | 3860 | 1461194081931 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 16:14:41 INFO - PROCESS | 3860 | 1461194081948 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:42 INFO - PROCESS | 3860 | ++DOCSHELL 1AF19800 == 42 [pid = 3860] [id = 117] 16:14:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (1AF19C00) [pid = 3860] [serial = 348] [outer = 00000000] 16:14:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (1AF20400) [pid = 3860] [serial = 349] [outer = 1AF19C00] 16:14:42 INFO - PROCESS | 3860 | 1461194082038 Marionette DEBUG loaded listener.js 16:14:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (1B7E5800) [pid = 3860] [serial = 350] [outer = 1AF19C00] 16:14:42 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (1C2C1400) [pid = 3860] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:14:42 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (19DC4400) [pid = 3860] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:14:42 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (12510800) [pid = 3860] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:14:42 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (10891400) [pid = 3860] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:14:42 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (173CE400) [pid = 3860] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:14:42 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (1ABAA800) [pid = 3860] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:14:42 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (11ECCC00) [pid = 3860] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:14:42 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (1AEC6000) [pid = 3860] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:14:42 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (199C7800) [pid = 3860] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:14:42 INFO - PROCESS | 3860 | 1461194082482 Marionette TRACE conn4 <- [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]]]}] 16:14:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:14:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 730ms 16:14:42 INFO - PROCESS | 3860 | 1461194082548 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 16:14:42 INFO - PROCESS | 3860 | 1461194082550 Marionette TRACE conn4 <- [1,433,null,{"value":"13"}] 16:14:42 INFO - PROCESS | 3860 | 1461194082557 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:14:42 INFO - PROCESS | 3860 | 1461194082558 Marionette TRACE conn4 <- [1,434,null,{}] 16:14:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:14:42 INFO - PROCESS | 3860 | 1461194082562 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:42 INFO - PROCESS | 3860 | 1461194082643 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 16:14:42 INFO - PROCESS | 3860 | 1461194082649 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:42 INFO - PROCESS | 3860 | ++DOCSHELL 199CE800 == 43 [pid = 3860] [id = 118] 16:14:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (19BB0800) [pid = 3860] [serial = 351] [outer = 00000000] 16:14:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (1B9C9400) [pid = 3860] [serial = 352] [outer = 19BB0800] 16:14:42 INFO - PROCESS | 3860 | 1461194082692 Marionette DEBUG loaded listener.js 16:14:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (1B9C6400) [pid = 3860] [serial = 353] [outer = 19BB0800] 16:14:43 INFO - PROCESS | 3860 | 1461194083117 Marionette TRACE conn4 <- [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]]]}] 16:14:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:14:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 570ms 16:14:43 INFO - PROCESS | 3860 | 1461194083134 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 16:14:43 INFO - PROCESS | 3860 | 1461194083137 Marionette TRACE conn4 <- [1,437,null,{"value":"13"}] 16:14:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:14:43 INFO - PROCESS | 3860 | 1461194083154 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:14:43 INFO - PROCESS | 3860 | 1461194083156 Marionette TRACE conn4 <- [1,438,null,{}] 16:14:43 INFO - PROCESS | 3860 | 1461194083159 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:43 INFO - PROCESS | 3860 | 1461194083235 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 16:14:43 INFO - PROCESS | 3860 | 1461194083242 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:43 INFO - PROCESS | 3860 | ++DOCSHELL 11594400 == 44 [pid = 3860] [id = 119] 16:14:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (1AD92800) [pid = 3860] [serial = 354] [outer = 00000000] 16:14:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (1CE1F400) [pid = 3860] [serial = 355] [outer = 1AD92800] 16:14:43 INFO - PROCESS | 3860 | 1461194083286 Marionette DEBUG loaded listener.js 16:14:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (1CE1CC00) [pid = 3860] [serial = 356] [outer = 1AD92800] 16:14:43 INFO - PROCESS | 3860 | 1461194083716 Marionette TRACE conn4 <- [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]]]}] 16:14:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:14:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 591ms 16:14:43 INFO - PROCESS | 3860 | 1461194083747 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 16:14:43 INFO - PROCESS | 3860 | 1461194083749 Marionette TRACE conn4 <- [1,441,null,{"value":"13"}] 16:14:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:14:43 INFO - PROCESS | 3860 | 1461194083753 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:14:43 INFO - PROCESS | 3860 | 1461194083755 Marionette TRACE conn4 <- [1,442,null,{}] 16:14:43 INFO - PROCESS | 3860 | 1461194083759 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:43 INFO - PROCESS | 3860 | 1461194083837 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 16:14:43 INFO - PROCESS | 3860 | 1461194083843 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:43 INFO - PROCESS | 3860 | ++DOCSHELL 11ED3400 == 45 [pid = 3860] [id = 120] 16:14:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (1DE57C00) [pid = 3860] [serial = 357] [outer = 00000000] 16:14:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (1E89FC00) [pid = 3860] [serial = 358] [outer = 1DE57C00] 16:14:43 INFO - PROCESS | 3860 | 1461194083888 Marionette DEBUG loaded listener.js 16:14:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (1E9BC800) [pid = 3860] [serial = 359] [outer = 1DE57C00] 16:14:44 INFO - PROCESS | 3860 | 1461194084391 Marionette TRACE conn4 <- [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]]]}] 16:14:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:14:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 16:14:44 INFO - PROCESS | 3860 | 1461194084426 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 16:14:44 INFO - PROCESS | 3860 | 1461194084431 Marionette TRACE conn4 <- [1,445,null,{"value":"13"}] 16:14:44 INFO - PROCESS | 3860 | 1461194084436 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:14:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:14:44 INFO - PROCESS | 3860 | 1461194084441 Marionette TRACE conn4 <- [1,446,null,{}] 16:14:44 INFO - PROCESS | 3860 | 1461194084448 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:44 INFO - PROCESS | 3860 | 1461194084555 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 16:14:44 INFO - PROCESS | 3860 | 1461194084680 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:44 INFO - PROCESS | 3860 | ++DOCSHELL 113DCC00 == 46 [pid = 3860] [id = 121] 16:14:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (11598C00) [pid = 3860] [serial = 360] [outer = 00000000] 16:14:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (11ED3C00) [pid = 3860] [serial = 361] [outer = 11598C00] 16:14:44 INFO - PROCESS | 3860 | 1461194084738 Marionette DEBUG loaded listener.js 16:14:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (15362800) [pid = 3860] [serial = 362] [outer = 11598C00] 16:14:45 INFO - PROCESS | 3860 | 1461194085388 Marionette TRACE conn4 <- [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]]]}] 16:14:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:14:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 970ms 16:14:45 INFO - PROCESS | 3860 | 1461194085414 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 16:14:45 INFO - PROCESS | 3860 | 1461194085421 Marionette TRACE conn4 <- [1,449,null,{"value":"13"}] 16:14:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:14:45 INFO - PROCESS | 3860 | 1461194085428 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:14:45 INFO - PROCESS | 3860 | 1461194085431 Marionette TRACE conn4 <- [1,450,null,{}] 16:14:45 INFO - PROCESS | 3860 | 1461194085435 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:45 INFO - PROCESS | 3860 | 1461194085547 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 16:14:45 INFO - PROCESS | 3860 | 1461194085628 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:45 INFO - PROCESS | 3860 | ++DOCSHELL 1125B000 == 47 [pid = 3860] [id = 122] 16:14:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (155ACC00) [pid = 3860] [serial = 363] [outer = 00000000] 16:14:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (19736C00) [pid = 3860] [serial = 364] [outer = 155ACC00] 16:14:45 INFO - PROCESS | 3860 | 1461194085725 Marionette DEBUG loaded listener.js 16:14:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (19BAE800) [pid = 3860] [serial = 365] [outer = 155ACC00] 16:14:46 INFO - PROCESS | 3860 | 1461194086304 Marionette TRACE conn4 <- [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] 16:14:46 INFO - PROCESS | 3860 | 1461194086366 Marionette TRACE conn4 <- [1,453,null,{"value":"13"}] 16:14:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:14:46 INFO - PROCESS | 3860 | 1461194086370 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:14:46 INFO - PROCESS | 3860 | 1461194086373 Marionette TRACE conn4 <- [1,454,null,{}] 16:14:46 INFO - PROCESS | 3860 | 1461194086385 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:46 INFO - PROCESS | 3860 | 1461194086493 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 16:14:46 INFO - PROCESS | 3860 | 1461194086615 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:46 INFO - PROCESS | 3860 | ++DOCSHELL 1C2C5400 == 48 [pid = 3860] [id = 123] 16:14:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (1E896000) [pid = 3860] [serial = 366] [outer = 00000000] 16:14:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (1ED2A800) [pid = 3860] [serial = 367] [outer = 1E896000] 16:14:46 INFO - PROCESS | 3860 | 1461194086676 Marionette DEBUG loaded listener.js 16:14:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (1ED30000) [pid = 3860] [serial = 368] [outer = 1E896000] 16:14:47 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:14:47 INFO - PROCESS | 3860 | 1461194087305 Marionette TRACE conn4 <- [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]]]}] 16:14:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:14:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 970ms 16:14:47 INFO - PROCESS | 3860 | 1461194087342 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 16:14:47 INFO - PROCESS | 3860 | 1461194087345 Marionette TRACE conn4 <- [1,457,null,{"value":"13"}] 16:14:47 INFO - PROCESS | 3860 | 1461194087349 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:14:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:14:47 INFO - PROCESS | 3860 | 1461194087351 Marionette TRACE conn4 <- [1,458,null,{}] 16:14:47 INFO - PROCESS | 3860 | 1461194087354 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:47 INFO - PROCESS | 3860 | 1461194087457 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 16:14:47 INFO - PROCESS | 3860 | 1461194087550 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:47 INFO - PROCESS | 3860 | ++DOCSHELL 1B75B000 == 49 [pid = 3860] [id = 124] 16:14:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (1B75B400) [pid = 3860] [serial = 369] [outer = 00000000] 16:14:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (1ED2E000) [pid = 3860] [serial = 370] [outer = 1B75B400] 16:14:47 INFO - PROCESS | 3860 | 1461194087607 Marionette DEBUG loaded listener.js 16:14:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (200AEC00) [pid = 3860] [serial = 371] [outer = 1B75B400] 16:14:48 INFO - PROCESS | 3860 | 1461194088201 Marionette TRACE conn4 <- [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] 16:14:48 INFO - PROCESS | 3860 | 1461194088299 Marionette TRACE conn4 <- [1,461,null,{"value":"13"}] 16:14:48 INFO - PROCESS | 3860 | 1461194088304 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:14:48 INFO - PROCESS | 3860 | 1461194088306 Marionette TRACE conn4 <- [1,462,null,{}] 16:14:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:14:48 INFO - PROCESS | 3860 | 1461194088309 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:48 INFO - PROCESS | 3860 | 1461194088411 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 16:14:48 INFO - PROCESS | 3860 | 1461194088656 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:48 INFO - PROCESS | 3860 | ++DOCSHELL 1125D000 == 50 [pid = 3860] [id = 125] 16:14:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (11592000) [pid = 3860] [serial = 372] [outer = 00000000] 16:14:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (1250E000) [pid = 3860] [serial = 373] [outer = 11592000] 16:14:48 INFO - PROCESS | 3860 | 1461194088721 Marionette DEBUG loaded listener.js 16:14:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (1553E000) [pid = 3860] [serial = 374] [outer = 11592000] 16:14:49 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:14:49 INFO - PROCESS | 3860 | 1461194089376 Marionette TRACE conn4 <- [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] 16:14:49 INFO - PROCESS | 3860 | 1461194089434 Marionette TRACE conn4 <- [1,465,null,{"value":"13"}] 16:14:49 INFO - PROCESS | 3860 | 1461194089438 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:14:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:14:49 INFO - PROCESS | 3860 | 1461194089442 Marionette TRACE conn4 <- [1,466,null,{}] 16:14:49 INFO - PROCESS | 3860 | 1461194089447 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:49 INFO - PROCESS | 3860 | 1461194089550 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 16:14:49 INFO - PROCESS | 3860 | 1461194089632 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:49 INFO - PROCESS | 3860 | ++DOCSHELL 11049400 == 51 [pid = 3860] [id = 126] 16:14:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (11050000) [pid = 3860] [serial = 375] [outer = 00000000] 16:14:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 121 (173CC400) [pid = 3860] [serial = 376] [outer = 11050000] 16:14:49 INFO - PROCESS | 3860 | 1461194089705 Marionette DEBUG loaded listener.js 16:14:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 122 (18AED400) [pid = 3860] [serial = 377] [outer = 11050000] 16:14:49 INFO - PROCESS | 3860 | --DOCSHELL 11594400 == 50 [pid = 3860] [id = 119] 16:14:49 INFO - PROCESS | 3860 | --DOCSHELL 199CE800 == 49 [pid = 3860] [id = 118] 16:14:49 INFO - PROCESS | 3860 | --DOCSHELL 1AF19800 == 48 [pid = 3860] [id = 117] 16:14:49 INFO - PROCESS | 3860 | --DOCSHELL 19EA5800 == 47 [pid = 3860] [id = 116] 16:14:49 INFO - PROCESS | 3860 | --DOCSHELL 197A6400 == 46 [pid = 3860] [id = 115] 16:14:49 INFO - PROCESS | 3860 | --DOCSHELL 189E6400 == 45 [pid = 3860] [id = 114] 16:14:49 INFO - PROCESS | 3860 | --DOCSHELL 11254000 == 44 [pid = 3860] [id = 113] 16:14:49 INFO - PROCESS | 3860 | --DOMWINDOW == 121 (1ED25000) [pid = 3860] [serial = 319] [outer = 00000000] [url = about:blank] 16:14:49 INFO - PROCESS | 3860 | --DOMWINDOW == 120 (200C4000) [pid = 3860] [serial = 286] [outer = 00000000] [url = about:blank] 16:14:49 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (1AEC0000) [pid = 3860] [serial = 283] [outer = 00000000] [url = about:blank] 16:14:49 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (200CB000) [pid = 3860] [serial = 277] [outer = 00000000] [url = about:blank] 16:14:49 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (173D3000) [pid = 3860] [serial = 280] [outer = 00000000] [url = about:blank] 16:14:49 INFO - PROCESS | 3860 | --DOCSHELL 1535CC00 == 43 [pid = 3860] [id = 112] 16:14:49 INFO - PROCESS | 3860 | --DOCSHELL 18AEE400 == 42 [pid = 3860] [id = 109] 16:14:49 INFO - PROCESS | 3860 | --DOCSHELL 11596000 == 41 [pid = 3860] [id = 108] 16:14:49 INFO - PROCESS | 3860 | --DOCSHELL 1DE5AC00 == 40 [pid = 3860] [id = 107] 16:14:49 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (1E89E000) [pid = 3860] [serial = 317] [outer = 00000000] [url = about:blank] 16:14:49 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (1DE54C00) [pid = 3860] [serial = 311] [outer = 00000000] [url = about:blank] 16:14:49 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (1AB40000) [pid = 3860] [serial = 305] [outer = 00000000] [url = about:blank] 16:14:49 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (1DE50800) [pid = 3860] [serial = 289] [outer = 00000000] [url = about:blank] 16:14:49 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (16E51C00) [pid = 3860] [serial = 292] [outer = 00000000] [url = about:blank] 16:14:49 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (11F41C00) [pid = 3860] [serial = 296] [outer = 00000000] [url = about:blank] 16:14:49 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (1973D000) [pid = 3860] [serial = 299] [outer = 00000000] [url = about:blank] 16:14:49 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (1E895000) [pid = 3860] [serial = 316] [outer = 00000000] [url = about:blank] 16:14:49 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (1AB40C00) [pid = 3860] [serial = 304] [outer = 00000000] [url = about:blank] 16:14:49 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (19BB0000) [pid = 3860] [serial = 313] [outer = 00000000] [url = about:blank] 16:14:49 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (173D4400) [pid = 3860] [serial = 293] [outer = 00000000] [url = about:blank] 16:14:49 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (1B9C9C00) [pid = 3860] [serial = 307] [outer = 00000000] [url = about:blank] 16:14:49 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (19BB6800) [pid = 3860] [serial = 302] [outer = 00000000] [url = about:blank] 16:14:49 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (189F5400) [pid = 3860] [serial = 298] [outer = 00000000] [url = about:blank] 16:14:49 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (1C2BC800) [pid = 3860] [serial = 308] [outer = 00000000] [url = about:blank] 16:14:49 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (19BAE400) [pid = 3860] [serial = 301] [outer = 00000000] [url = about:blank] 16:14:49 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (19F5FC00) [pid = 3860] [serial = 314] [outer = 00000000] [url = about:blank] 16:14:49 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (11595000) [pid = 3860] [serial = 295] [outer = 00000000] [url = about:blank] 16:14:49 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (1DE50C00) [pid = 3860] [serial = 310] [outer = 00000000] [url = about:blank] 16:14:50 INFO - PROCESS | 3860 | 1461194090194 Marionette TRACE conn4 <- [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] 16:14:50 INFO - PROCESS | 3860 | 1461194090219 Marionette TRACE conn4 <- [1,469,null,{"value":"13"}] 16:14:50 INFO - PROCESS | 3860 | 1461194090223 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:14:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:14:50 INFO - PROCESS | 3860 | 1461194090225 Marionette TRACE conn4 <- [1,470,null,{}] 16:14:50 INFO - PROCESS | 3860 | 1461194090229 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:50 INFO - PROCESS | 3860 | 1461194090311 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 16:14:50 INFO - PROCESS | 3860 | 1461194090318 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:50 INFO - PROCESS | 3860 | ++DOCSHELL 1104C000 == 41 [pid = 3860] [id = 127] 16:14:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (1580F800) [pid = 3860] [serial = 378] [outer = 00000000] 16:14:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (197E1000) [pid = 3860] [serial = 379] [outer = 1580F800] 16:14:50 INFO - PROCESS | 3860 | 1461194090363 Marionette DEBUG loaded listener.js 16:14:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (19BAA400) [pid = 3860] [serial = 380] [outer = 1580F800] 16:14:50 INFO - PROCESS | 3860 | 1461194090857 Marionette TRACE conn4 <- [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]]]}] 16:14:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:14:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 671ms 16:14:50 INFO - PROCESS | 3860 | 1461194090899 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 16:14:50 INFO - PROCESS | 3860 | 1461194090901 Marionette TRACE conn4 <- [1,473,null,{"value":"13"}] 16:14:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:14:50 INFO - PROCESS | 3860 | 1461194090906 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:14:50 INFO - PROCESS | 3860 | 1461194090912 Marionette TRACE conn4 <- [1,474,null,{}] 16:14:50 INFO - PROCESS | 3860 | 1461194090920 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:51 INFO - PROCESS | 3860 | 1461194091002 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 16:14:51 INFO - PROCESS | 3860 | 1461194091010 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:51 INFO - PROCESS | 3860 | ++DOCSHELL 1AD9D800 == 42 [pid = 3860] [id = 128] 16:14:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (1AD9F000) [pid = 3860] [serial = 381] [outer = 00000000] 16:14:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (1AEC7000) [pid = 3860] [serial = 382] [outer = 1AD9F000] 16:14:51 INFO - PROCESS | 3860 | 1461194091055 Marionette DEBUG loaded listener.js 16:14:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (1AF13400) [pid = 3860] [serial = 383] [outer = 1AD9F000] 16:14:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (1B755400) [pid = 3860] [serial = 384] [outer = 11253C00] 16:14:51 INFO - PROCESS | 3860 | 1461194091600 Marionette TRACE conn4 <- [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]]]}] 16:14:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:14:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 730ms 16:14:51 INFO - PROCESS | 3860 | 1461194091639 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 16:14:51 INFO - PROCESS | 3860 | 1461194091641 Marionette TRACE conn4 <- [1,477,null,{"value":"13"}] 16:14:51 INFO - PROCESS | 3860 | 1461194091644 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:14:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:14:51 INFO - PROCESS | 3860 | 1461194091646 Marionette TRACE conn4 <- [1,478,null,{}] 16:14:51 INFO - PROCESS | 3860 | 1461194091649 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:51 INFO - PROCESS | 3860 | 1461194091728 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 16:14:51 INFO - PROCESS | 3860 | 1461194091818 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:51 INFO - PROCESS | 3860 | ++DOCSHELL 11F9F000 == 43 [pid = 3860] [id = 129] 16:14:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (158D3000) [pid = 3860] [serial = 385] [outer = 00000000] 16:14:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (1AF20000) [pid = 3860] [serial = 386] [outer = 158D3000] 16:14:51 INFO - PROCESS | 3860 | 1461194091863 Marionette DEBUG loaded listener.js 16:14:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (1B12F800) [pid = 3860] [serial = 387] [outer = 158D3000] 16:14:52 INFO - PROCESS | 3860 | 1461194092282 Marionette TRACE conn4 <- [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]]]}] 16:14:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:14:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 671ms 16:14:52 INFO - PROCESS | 3860 | 1461194092320 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 16:14:52 INFO - PROCESS | 3860 | 1461194092322 Marionette TRACE conn4 <- [1,481,null,{"value":"13"}] 16:14:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:14:52 INFO - PROCESS | 3860 | 1461194092325 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:14:52 INFO - PROCESS | 3860 | 1461194092327 Marionette TRACE conn4 <- [1,482,null,{}] 16:14:52 INFO - PROCESS | 3860 | 1461194092331 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:52 INFO - PROCESS | 3860 | 1461194092468 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 16:14:52 INFO - PROCESS | 3860 | 1461194092522 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:52 INFO - PROCESS | 3860 | ++DOCSHELL 1C26FC00 == 44 [pid = 3860] [id = 130] 16:14:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (1C2C0000) [pid = 3860] [serial = 388] [outer = 00000000] 16:14:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (1D130800) [pid = 3860] [serial = 389] [outer = 1C2C0000] 16:14:52 INFO - PROCESS | 3860 | 1461194092574 Marionette DEBUG loaded listener.js 16:14:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (1DE5A400) [pid = 3860] [serial = 390] [outer = 1C2C0000] 16:14:53 INFO - PROCESS | 3860 | 1461194093057 Marionette TRACE conn4 <- [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]]]}] 16:14:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:14:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 770ms 16:14:53 INFO - PROCESS | 3860 | 1461194093099 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 16:14:53 INFO - PROCESS | 3860 | 1461194093101 Marionette TRACE conn4 <- [1,485,null,{"value":"13"}] 16:14:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:14:53 INFO - PROCESS | 3860 | 1461194093104 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:14:53 INFO - PROCESS | 3860 | 1461194093106 Marionette TRACE conn4 <- [1,486,null,{}] 16:14:53 INFO - PROCESS | 3860 | 1461194093109 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:53 INFO - PROCESS | 3860 | 1461194093216 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 16:14:53 INFO - PROCESS | 3860 | 1461194093225 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:53 INFO - PROCESS | 3860 | ++DOCSHELL 113D2C00 == 45 [pid = 3860] [id = 131] 16:14:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (1DE5C000) [pid = 3860] [serial = 391] [outer = 00000000] 16:14:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (1ED24800) [pid = 3860] [serial = 392] [outer = 1DE5C000] 16:14:53 INFO - PROCESS | 3860 | 1461194093314 Marionette DEBUG loaded listener.js 16:14:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (1E9C2800) [pid = 3860] [serial = 393] [outer = 1DE5C000] 16:14:53 INFO - PROCESS | 3860 | 1461194093737 Marionette TRACE conn4 <- [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]]]}] 16:14:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:14:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 672ms 16:14:53 INFO - PROCESS | 3860 | 1461194093776 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 16:14:53 INFO - PROCESS | 3860 | 1461194093778 Marionette TRACE conn4 <- [1,489,null,{"value":"13"}] 16:14:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:14:53 INFO - PROCESS | 3860 | 1461194093781 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:14:53 INFO - PROCESS | 3860 | 1461194093782 Marionette TRACE conn4 <- [1,490,null,{}] 16:14:53 INFO - PROCESS | 3860 | 1461194093790 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:53 INFO - PROCESS | 3860 | 1461194093922 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 16:14:53 INFO - PROCESS | 3860 | 1461194093945 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:53 INFO - PROCESS | 3860 | ++DOCSHELL 1FEA3C00 == 46 [pid = 3860] [id = 132] 16:14:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (1FEA1C00) [pid = 3860] [serial = 394] [outer = 00000000] 16:14:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (1FEA9C00) [pid = 3860] [serial = 395] [outer = 1FEA1C00] 16:14:54 INFO - PROCESS | 3860 | 1461194093989 Marionette DEBUG loaded listener.js 16:14:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (1FEAB000) [pid = 3860] [serial = 396] [outer = 1FEA1C00] 16:14:54 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (200C6400) [pid = 3860] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:14:54 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (0EBEDC00) [pid = 3860] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:14:54 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (1C2C5800) [pid = 3860] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:14:54 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (1AEC0400) [pid = 3860] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:14:54 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (19F54C00) [pid = 3860] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:14:54 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (1AF19C00) [pid = 3860] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:14:54 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (1E9B6000) [pid = 3860] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:14:54 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (189E7000) [pid = 3860] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:14:54 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (11256400) [pid = 3860] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:14:54 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (1535D000) [pid = 3860] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:14:54 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (199C4C00) [pid = 3860] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:14:54 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (1AD92800) [pid = 3860] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:14:54 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (19BB0800) [pid = 3860] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:14:54 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (15524800) [pid = 3860] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:14:54 INFO - PROCESS | 3860 | 1461194094470 Marionette TRACE conn4 <- [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]]]}] 16:14:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:14:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 730ms 16:14:54 INFO - PROCESS | 3860 | 1461194094512 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 16:14:54 INFO - PROCESS | 3860 | 1461194094514 Marionette TRACE conn4 <- [1,493,null,{"value":"13"}] 16:14:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:14:54 INFO - PROCESS | 3860 | 1461194094517 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:14:54 INFO - PROCESS | 3860 | 1461194094519 Marionette TRACE conn4 <- [1,494,null,{}] 16:14:54 INFO - PROCESS | 3860 | 1461194094522 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:54 INFO - PROCESS | 3860 | 1461194094600 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 16:14:54 INFO - PROCESS | 3860 | 1461194094606 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:54 INFO - PROCESS | 3860 | ++DOCSHELL 18AF0000 == 47 [pid = 3860] [id = 133] 16:14:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (199C1C00) [pid = 3860] [serial = 397] [outer = 00000000] 16:14:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (1C2B9400) [pid = 3860] [serial = 398] [outer = 199C1C00] 16:14:54 INFO - PROCESS | 3860 | 1461194094651 Marionette DEBUG loaded listener.js 16:14:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (1DE4E800) [pid = 3860] [serial = 399] [outer = 199C1C00] 16:14:55 INFO - PROCESS | 3860 | 1461194095084 Marionette TRACE conn4 <- [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]]]}] 16:14:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:14:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 630ms 16:14:55 INFO - PROCESS | 3860 | 1461194095148 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 16:14:55 INFO - PROCESS | 3860 | 1461194095150 Marionette TRACE conn4 <- [1,497,null,{"value":"13"}] 16:14:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:14:55 INFO - PROCESS | 3860 | 1461194095153 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:14:55 INFO - PROCESS | 3860 | 1461194095155 Marionette TRACE conn4 <- [1,498,null,{}] 16:14:55 INFO - PROCESS | 3860 | 1461194095158 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:55 INFO - PROCESS | 3860 | 1461194095239 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 16:14:55 INFO - PROCESS | 3860 | 1461194095247 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:55 INFO - PROCESS | 3860 | ++DOCSHELL 1080EC00 == 48 [pid = 3860] [id = 134] 16:14:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (115BE400) [pid = 3860] [serial = 400] [outer = 00000000] 16:14:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (2003AC00) [pid = 3860] [serial = 401] [outer = 115BE400] 16:14:55 INFO - PROCESS | 3860 | 1461194095292 Marionette DEBUG loaded listener.js 16:14:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (200CB400) [pid = 3860] [serial = 402] [outer = 115BE400] 16:14:55 INFO - PROCESS | 3860 | 1461194095741 Marionette TRACE conn4 <- [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]]]}] 16:14:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:14:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 631ms 16:14:55 INFO - PROCESS | 3860 | 1461194095784 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 16:14:55 INFO - PROCESS | 3860 | 1461194095786 Marionette TRACE conn4 <- [1,501,null,{"value":"13"}] 16:14:55 INFO - PROCESS | 3860 | 1461194095789 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:14:55 INFO - PROCESS | 3860 | 1461194095791 Marionette TRACE conn4 <- [1,502,null,{}] 16:14:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:14:55 INFO - PROCESS | 3860 | 1461194095795 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:55 INFO - PROCESS | 3860 | 1461194095876 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 16:14:55 INFO - PROCESS | 3860 | 1461194095883 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:55 INFO - PROCESS | 3860 | ++DOCSHELL 1FEAD800 == 49 [pid = 3860] [id = 135] 16:14:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (1FEB0800) [pid = 3860] [serial = 403] [outer = 00000000] 16:14:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (200EF000) [pid = 3860] [serial = 404] [outer = 1FEB0800] 16:14:55 INFO - PROCESS | 3860 | 1461194095933 Marionette DEBUG loaded listener.js 16:14:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (203B4400) [pid = 3860] [serial = 405] [outer = 1FEB0800] 16:14:57 INFO - PROCESS | 3860 | --DOCSHELL 200C3800 == 48 [pid = 3860] [id = 111] 16:14:57 INFO - PROCESS | 3860 | --DOCSHELL 1E8A1400 == 47 [pid = 3860] [id = 110] 16:14:57 INFO - PROCESS | 3860 | --DOCSHELL 1AEBCC00 == 46 [pid = 3860] [id = 96] 16:14:57 INFO - PROCESS | 3860 | --DOCSHELL 19BA9800 == 45 [pid = 3860] [id = 95] 16:14:57 INFO - PROCESS | 3860 | --DOCSHELL 1AD96800 == 44 [pid = 3860] [id = 97] 16:14:57 INFO - PROCESS | 3860 | --DOCSHELL 200C5C00 == 43 [pid = 3860] [id = 93] 16:14:57 INFO - PROCESS | 3860 | --DOCSHELL 11EAE000 == 42 [pid = 3860] [id = 94] 16:14:57 INFO - PROCESS | 3860 | --DOCSHELL 11049400 == 41 [pid = 3860] [id = 126] 16:14:57 INFO - PROCESS | 3860 | --DOCSHELL 1125D000 == 40 [pid = 3860] [id = 125] 16:14:57 INFO - PROCESS | 3860 | --DOCSHELL 1B75B000 == 39 [pid = 3860] [id = 124] 16:14:57 INFO - PROCESS | 3860 | --DOCSHELL 1125B000 == 38 [pid = 3860] [id = 122] 16:14:57 INFO - PROCESS | 3860 | --DOCSHELL 1C2C5400 == 37 [pid = 3860] [id = 123] 16:14:57 INFO - PROCESS | 3860 | --DOCSHELL 11ED3400 == 36 [pid = 3860] [id = 120] 16:14:57 INFO - PROCESS | 3860 | --DOCSHELL 113DCC00 == 35 [pid = 3860] [id = 121] 16:14:57 INFO - PROCESS | 3860 | --DOCSHELL 18AF0000 == 34 [pid = 3860] [id = 133] 16:14:57 INFO - PROCESS | 3860 | --DOCSHELL 11F9F000 == 33 [pid = 3860] [id = 129] 16:14:57 INFO - PROCESS | 3860 | --DOCSHELL 1C26FC00 == 32 [pid = 3860] [id = 130] 16:14:57 INFO - PROCESS | 3860 | --DOCSHELL 113D2C00 == 31 [pid = 3860] [id = 131] 16:14:57 INFO - PROCESS | 3860 | --DOCSHELL 1AD9D800 == 30 [pid = 3860] [id = 128] 16:14:57 INFO - PROCESS | 3860 | --DOCSHELL 1104C000 == 29 [pid = 3860] [id = 127] 16:14:57 INFO - PROCESS | 3860 | --DOCSHELL 1080EC00 == 28 [pid = 3860] [id = 134] 16:14:57 INFO - PROCESS | 3860 | --DOCSHELL 1FEA3C00 == 27 [pid = 3860] [id = 132] 16:14:57 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (18AE5800) [pid = 3860] [serial = 236] [outer = 00000000] [url = about:blank] 16:14:57 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (200D0000) [pid = 3860] [serial = 278] [outer = 00000000] [url = about:blank] 16:14:57 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (11323C00) [pid = 3860] [serial = 233] [outer = 00000000] [url = about:blank] 16:14:57 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (1DE59400) [pid = 3860] [serial = 242] [outer = 00000000] [url = about:blank] 16:14:57 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (1B9D3C00) [pid = 3860] [serial = 239] [outer = 00000000] [url = about:blank] 16:14:57 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (1AD9CC00) [pid = 3860] [serial = 346] [outer = 00000000] [url = about:blank] 16:14:57 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (1AF20400) [pid = 3860] [serial = 349] [outer = 00000000] [url = about:blank] 16:14:57 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (1AEBB400) [pid = 3860] [serial = 347] [outer = 00000000] [url = about:blank] 16:14:57 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (1ED2F800) [pid = 3860] [serial = 320] [outer = 00000000] [url = about:blank] 16:14:57 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (189F2000) [pid = 3860] [serial = 340] [outer = 00000000] [url = about:blank] 16:14:57 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (18AE3400) [pid = 3860] [serial = 341] [outer = 00000000] [url = about:blank] 16:14:57 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (11594C00) [pid = 3860] [serial = 337] [outer = 00000000] [url = about:blank] 16:14:57 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (11ECBC00) [pid = 3860] [serial = 338] [outer = 00000000] [url = about:blank] 16:14:57 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (199C6400) [pid = 3860] [serial = 325] [outer = 00000000] [url = about:blank] 16:14:57 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (173CB800) [pid = 3860] [serial = 335] [outer = 00000000] [url = about:blank] 16:14:57 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (15CD6800) [pid = 3860] [serial = 334] [outer = 00000000] [url = about:blank] 16:14:57 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (19BB7C00) [pid = 3860] [serial = 343] [outer = 00000000] [url = about:blank] 16:14:57 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (123AE400) [pid = 3860] [serial = 322] [outer = 00000000] [url = about:blank] 16:14:57 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (20045000) [pid = 3860] [serial = 328] [outer = 00000000] [url = about:blank] 16:14:57 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (1CE1F400) [pid = 3860] [serial = 355] [outer = 00000000] [url = about:blank] 16:14:57 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (203AD800) [pid = 3860] [serial = 331] [outer = 00000000] [url = about:blank] 16:14:57 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (1CE1CC00) [pid = 3860] [serial = 356] [outer = 00000000] [url = about:blank] 16:14:57 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (1E89FC00) [pid = 3860] [serial = 358] [outer = 00000000] [url = about:blank] 16:14:57 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (1B7E5800) [pid = 3860] [serial = 350] [outer = 00000000] [url = about:blank] 16:14:57 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (1B9C9400) [pid = 3860] [serial = 352] [outer = 00000000] [url = about:blank] 16:14:57 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (1B9C6400) [pid = 3860] [serial = 353] [outer = 00000000] [url = about:blank] 16:14:57 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (19DC7400) [pid = 3860] [serial = 344] [outer = 00000000] [url = about:blank] 16:14:57 INFO - PROCESS | 3860 | 1461194097933 Marionette TRACE conn4 <- [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]]]}] 16:14:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:14:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 2169ms 16:14:57 INFO - PROCESS | 3860 | 1461194097963 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 16:14:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:14:57 INFO - PROCESS | 3860 | 1461194097967 Marionette TRACE conn4 <- [1,505,null,{"value":"13"}] 16:14:57 INFO - PROCESS | 3860 | 1461194097972 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:14:57 INFO - PROCESS | 3860 | 1461194097976 Marionette TRACE conn4 <- [1,506,null,{}] 16:14:58 INFO - PROCESS | 3860 | 1461194097982 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:58 INFO - PROCESS | 3860 | 1461194098075 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 16:14:58 INFO - PROCESS | 3860 | 1461194098086 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:58 INFO - PROCESS | 3860 | ++DOCSHELL 106B6400 == 28 [pid = 3860] [id = 136] 16:14:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (106B7400) [pid = 3860] [serial = 406] [outer = 00000000] 16:14:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (10F03800) [pid = 3860] [serial = 407] [outer = 106B7400] 16:14:58 INFO - PROCESS | 3860 | 1461194098136 Marionette DEBUG loaded listener.js 16:14:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (11044800) [pid = 3860] [serial = 408] [outer = 106B7400] 16:14:58 INFO - PROCESS | 3860 | 1461194098642 Marionette TRACE conn4 <- [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]]]}] 16:14:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:14:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 730ms 16:14:58 INFO - PROCESS | 3860 | 1461194098703 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 16:14:58 INFO - PROCESS | 3860 | 1461194098709 Marionette TRACE conn4 <- [1,509,null,{"value":"13"}] 16:14:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:14:58 INFO - PROCESS | 3860 | 1461194098715 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:14:58 INFO - PROCESS | 3860 | 1461194098717 Marionette TRACE conn4 <- [1,510,null,{}] 16:14:58 INFO - PROCESS | 3860 | 1461194098721 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:58 INFO - PROCESS | 3860 | 1461194098808 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 16:14:58 INFO - PROCESS | 3860 | 1461194098817 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:58 INFO - PROCESS | 3860 | ++DOCSHELL 11047000 == 29 [pid = 3860] [id = 137] 16:14:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (1104DC00) [pid = 3860] [serial = 409] [outer = 00000000] 16:14:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (11594000) [pid = 3860] [serial = 410] [outer = 1104DC00] 16:14:58 INFO - PROCESS | 3860 | 1461194098870 Marionette DEBUG loaded listener.js 16:14:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (1159C400) [pid = 3860] [serial = 411] [outer = 1104DC00] 16:14:59 INFO - PROCESS | 3860 | 1461194099362 Marionette TRACE conn4 <- [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]]]}] 16:14:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:14:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 16:14:59 INFO - PROCESS | 3860 | 1461194099387 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 16:14:59 INFO - PROCESS | 3860 | 1461194099390 Marionette TRACE conn4 <- [1,513,null,{"value":"13"}] 16:14:59 INFO - PROCESS | 3860 | 1461194099393 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:14:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:14:59 INFO - PROCESS | 3860 | 1461194099397 Marionette TRACE conn4 <- [1,514,null,{}] 16:14:59 INFO - PROCESS | 3860 | 1461194099408 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:59 INFO - PROCESS | 3860 | 1461194099531 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 16:14:59 INFO - PROCESS | 3860 | 1461194099541 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:59 INFO - PROCESS | 3860 | ++DOCSHELL 15363000 == 30 [pid = 3860] [id = 138] 16:14:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (15363400) [pid = 3860] [serial = 412] [outer = 00000000] 16:14:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (158D1C00) [pid = 3860] [serial = 413] [outer = 15363400] 16:14:59 INFO - PROCESS | 3860 | 1461194099590 Marionette DEBUG loaded listener.js 16:14:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (16D9EC00) [pid = 3860] [serial = 414] [outer = 15363400] 16:15:00 INFO - PROCESS | 3860 | 1461194100041 Marionette TRACE conn4 <- [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]]]}] 16:15:00 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 16:15:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 671ms 16:15:00 INFO - PROCESS | 3860 | 1461194100067 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 16:15:00 INFO - PROCESS | 3860 | 1461194100069 Marionette TRACE conn4 <- [1,517,null,{"value":"13"}] 16:15:00 INFO - PROCESS | 3860 | 1461194100073 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:15:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:15:00 INFO - PROCESS | 3860 | 1461194100075 Marionette TRACE conn4 <- [1,518,null,{}] 16:15:00 INFO - PROCESS | 3860 | 1461194100078 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:00 INFO - PROCESS | 3860 | 1461194100158 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 16:15:00 INFO - PROCESS | 3860 | 1461194100164 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:00 INFO - PROCESS | 3860 | ++DOCSHELL 11053C00 == 31 [pid = 3860] [id = 139] 16:15:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (173CD400) [pid = 3860] [serial = 415] [outer = 00000000] 16:15:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (18998400) [pid = 3860] [serial = 416] [outer = 173CD400] 16:15:00 INFO - PROCESS | 3860 | 1461194100211 Marionette DEBUG loaded listener.js 16:15:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (189E9400) [pid = 3860] [serial = 417] [outer = 173CD400] 16:15:00 INFO - PROCESS | 3860 | 1461194100643 Marionette TRACE conn4 <- [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]]]}] 16:15:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:15:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 630ms 16:15:00 INFO - PROCESS | 3860 | 1461194100707 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 16:15:00 INFO - PROCESS | 3860 | 1461194100709 Marionette TRACE conn4 <- [1,521,null,{"value":"13"}] 16:15:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:15:00 INFO - PROCESS | 3860 | 1461194100712 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:15:00 INFO - PROCESS | 3860 | 1461194100714 Marionette TRACE conn4 <- [1,522,null,{}] 16:15:00 INFO - PROCESS | 3860 | 1461194100718 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:00 INFO - PROCESS | 3860 | 1461194100793 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 16:15:00 INFO - PROCESS | 3860 | 1461194100801 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:00 INFO - PROCESS | 3860 | ++DOCSHELL 189ECC00 == 32 [pid = 3860] [id = 140] 16:15:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (189F3800) [pid = 3860] [serial = 418] [outer = 00000000] 16:15:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (18AE9800) [pid = 3860] [serial = 419] [outer = 189F3800] 16:15:00 INFO - PROCESS | 3860 | 1461194100846 Marionette DEBUG loaded listener.js 16:15:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (18AEC800) [pid = 3860] [serial = 420] [outer = 189F3800] 16:15:01 INFO - PROCESS | 3860 | 1461194101319 Marionette TRACE conn4 <- [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]]]}] 16:15:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:15:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 671ms 16:15:01 INFO - PROCESS | 3860 | 1461194101384 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 16:15:01 INFO - PROCESS | 3860 | 1461194101386 Marionette TRACE conn4 <- [1,525,null,{"value":"13"}] 16:15:01 INFO - PROCESS | 3860 | 1461194101389 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:15:01 INFO - PROCESS | 3860 | 1461194101391 Marionette TRACE conn4 <- [1,526,null,{}] 16:15:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:15:01 INFO - PROCESS | 3860 | 1461194101395 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:01 INFO - PROCESS | 3860 | 1461194101503 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 16:15:01 INFO - PROCESS | 3860 | 1461194101520 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:01 INFO - PROCESS | 3860 | ++DOCSHELL 199C5C00 == 33 [pid = 3860] [id = 141] 16:15:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (199C6400) [pid = 3860] [serial = 421] [outer = 00000000] 16:15:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (19AB5C00) [pid = 3860] [serial = 422] [outer = 199C6400] 16:15:01 INFO - PROCESS | 3860 | 1461194101568 Marionette DEBUG loaded listener.js 16:15:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (19BAAC00) [pid = 3860] [serial = 423] [outer = 199C6400] 16:15:02 INFO - PROCESS | 3860 | 1461194102002 Marionette TRACE conn4 <- [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]]]}] 16:15:02 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 16:15:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 671ms 16:15:02 INFO - PROCESS | 3860 | 1461194102064 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 16:15:02 INFO - PROCESS | 3860 | 1461194102066 Marionette TRACE conn4 <- [1,529,null,{"value":"13"}] 16:15:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:15:02 INFO - PROCESS | 3860 | 1461194102069 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:15:02 INFO - PROCESS | 3860 | 1461194102070 Marionette TRACE conn4 <- [1,530,null,{}] 16:15:02 INFO - PROCESS | 3860 | 1461194102074 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:02 INFO - PROCESS | 3860 | 1461194102174 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 16:15:02 INFO - PROCESS | 3860 | 1461194102184 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:02 INFO - PROCESS | 3860 | ++DOCSHELL 19BB5800 == 34 [pid = 3860] [id = 142] 16:15:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (19BB6000) [pid = 3860] [serial = 424] [outer = 00000000] 16:15:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (19EA5400) [pid = 3860] [serial = 425] [outer = 19BB6000] 16:15:02 INFO - PROCESS | 3860 | 1461194102228 Marionette DEBUG loaded listener.js 16:15:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (19E28C00) [pid = 3860] [serial = 426] [outer = 19BB6000] 16:15:02 INFO - PROCESS | 3860 | 1461194102715 Marionette TRACE conn4 <- [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"]]]}] 16:15:02 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 16:15:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:15:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:15:02 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 16:15:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:15:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:15:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 671ms 16:15:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:15:02 INFO - PROCESS | 3860 | 1461194102741 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 16:15:02 INFO - PROCESS | 3860 | 1461194102743 Marionette TRACE conn4 <- [1,533,null,{"value":"13"}] 16:15:02 INFO - PROCESS | 3860 | 1461194102746 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:15:02 INFO - PROCESS | 3860 | 1461194102747 Marionette TRACE conn4 <- [1,534,null,{}] 16:15:02 INFO - PROCESS | 3860 | 1461194102755 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:02 INFO - PROCESS | 3860 | 1461194102838 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 16:15:02 INFO - PROCESS | 3860 | 1461194102845 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:02 INFO - PROCESS | 3860 | ++DOCSHELL 1AB40C00 == 35 [pid = 3860] [id = 143] 16:15:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (1AD92C00) [pid = 3860] [serial = 427] [outer = 00000000] 16:15:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (1AD99C00) [pid = 3860] [serial = 428] [outer = 1AD92C00] 16:15:02 INFO - PROCESS | 3860 | 1461194102892 Marionette DEBUG loaded listener.js 16:15:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (1AD96800) [pid = 3860] [serial = 429] [outer = 1AD92C00] 16:15:03 INFO - PROCESS | 3860 | 1461194103357 Marionette TRACE conn4 <- [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]]]}] 16:15:03 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. 16:15:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 630ms 16:15:03 INFO - PROCESS | 3860 | 1461194103377 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 16:15:03 INFO - PROCESS | 3860 | 1461194103379 Marionette TRACE conn4 <- [1,537,null,{"value":"13"}] 16:15:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:15:03 INFO - PROCESS | 3860 | 1461194103382 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:15:03 INFO - PROCESS | 3860 | 1461194103383 Marionette TRACE conn4 <- [1,538,null,{}] 16:15:03 INFO - PROCESS | 3860 | 1461194103387 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:03 INFO - PROCESS | 3860 | 1461194103497 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 16:15:03 INFO - PROCESS | 3860 | 1461194103581 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:03 INFO - PROCESS | 3860 | ++DOCSHELL 15361400 == 36 [pid = 3860] [id = 144] 16:15:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (1AD9D800) [pid = 3860] [serial = 430] [outer = 00000000] 16:15:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (1AF13800) [pid = 3860] [serial = 431] [outer = 1AD9D800] 16:15:03 INFO - PROCESS | 3860 | 1461194103626 Marionette DEBUG loaded listener.js 16:15:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (1AEC4800) [pid = 3860] [serial = 432] [outer = 1AD9D800] 16:15:04 INFO - PROCESS | 3860 | 1461194104023 Marionette TRACE conn4 <- [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]]]}] 16:15:04 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. 16:15:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 671ms 16:15:04 INFO - PROCESS | 3860 | 1461194104053 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 16:15:04 INFO - PROCESS | 3860 | 1461194104055 Marionette TRACE conn4 <- [1,541,null,{"value":"13"}] 16:15:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:15:04 INFO - PROCESS | 3860 | 1461194104064 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:15:04 INFO - PROCESS | 3860 | 1461194104066 Marionette TRACE conn4 <- [1,542,null,{}] 16:15:04 INFO - PROCESS | 3860 | 1461194104070 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:04 INFO - PROCESS | 3860 | 1461194104207 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 16:15:04 INFO - PROCESS | 3860 | 1461194104231 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:04 INFO - PROCESS | 3860 | ++DOCSHELL 189ED800 == 37 [pid = 3860] [id = 145] 16:15:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (1AF18000) [pid = 3860] [serial = 433] [outer = 00000000] 16:15:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (1B754800) [pid = 3860] [serial = 434] [outer = 1AF18000] 16:15:04 INFO - PROCESS | 3860 | 1461194104276 Marionette DEBUG loaded listener.js 16:15:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (1B75FC00) [pid = 3860] [serial = 435] [outer = 1AF18000] 16:15:04 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:04 INFO - PROCESS | 3860 | [3860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:15:04 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:04 INFO - PROCESS | 3860 | 1461194104745 Marionette TRACE conn4 <- [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]]]}] 16:15:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:15:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 730ms 16:15:04 INFO - PROCESS | 3860 | 1461194104798 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 16:15:04 INFO - PROCESS | 3860 | 1461194104801 Marionette TRACE conn4 <- [1,545,null,{"value":"13"}] 16:15:04 INFO - PROCESS | 3860 | 1461194104804 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:15:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:15:04 INFO - PROCESS | 3860 | 1461194104806 Marionette TRACE conn4 <- [1,546,null,{}] 16:15:04 INFO - PROCESS | 3860 | 1461194104809 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:04 INFO - PROCESS | 3860 | 1461194104962 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 16:15:05 INFO - PROCESS | 3860 | 1461194104975 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:05 INFO - PROCESS | 3860 | ++DOCSHELL 1B9CC800 == 38 [pid = 3860] [id = 146] 16:15:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (1B9D1400) [pid = 3860] [serial = 436] [outer = 00000000] 16:15:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (1C2BA000) [pid = 3860] [serial = 437] [outer = 1B9D1400] 16:15:05 INFO - PROCESS | 3860 | 1461194105029 Marionette DEBUG loaded listener.js 16:15:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (1C2BF800) [pid = 3860] [serial = 438] [outer = 1B9D1400] 16:15:05 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (1AEBD800) [pid = 3860] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:15:05 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (1159B000) [pid = 3860] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:15:05 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (15364000) [pid = 3860] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:15:05 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (1AD9B800) [pid = 3860] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:15:05 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (19BAB000) [pid = 3860] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:15:05 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (18AF0C00) [pid = 3860] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:15:05 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (1E9B4C00) [pid = 3860] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:15:05 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (1E9B4400) [pid = 3860] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:15:05 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (200D0400) [pid = 3860] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:15:05 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (115BE400) [pid = 3860] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:15:05 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (1C2C0000) [pid = 3860] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:15:05 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (1DE5C000) [pid = 3860] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:15:05 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (1FEA1C00) [pid = 3860] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:15:05 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (1E896000) [pid = 3860] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:15:05 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (155ACC00) [pid = 3860] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:15:05 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (11598C00) [pid = 3860] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:15:05 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (1DE57C00) [pid = 3860] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:15:05 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (158D3000) [pid = 3860] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:15:05 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (1AD9F000) [pid = 3860] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:15:05 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (1580F800) [pid = 3860] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:15:05 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (11050000) [pid = 3860] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:15:05 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (11592000) [pid = 3860] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:15:05 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (1B75B400) [pid = 3860] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:15:05 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (199C1C00) [pid = 3860] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:15:05 INFO - PROCESS | 3860 | 1461194105799 Marionette TRACE conn4 <- [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]]]}] 16:15:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:15:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1020ms 16:15:05 INFO - PROCESS | 3860 | 1461194105827 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 16:15:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:15:05 INFO - PROCESS | 3860 | 1461194105829 Marionette TRACE conn4 <- [1,549,null,{"value":"13"}] 16:15:05 INFO - PROCESS | 3860 | 1461194105833 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:15:05 INFO - PROCESS | 3860 | 1461194105834 Marionette TRACE conn4 <- [1,550,null,{}] 16:15:05 INFO - PROCESS | 3860 | 1461194105838 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:05 INFO - PROCESS | 3860 | 1461194105912 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 16:15:05 INFO - PROCESS | 3860 | 1461194105918 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:05 INFO - PROCESS | 3860 | ++DOCSHELL 11ED2000 == 39 [pid = 3860] [id = 147] 16:15:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (1580F800) [pid = 3860] [serial = 439] [outer = 00000000] 16:15:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (197D8800) [pid = 3860] [serial = 440] [outer = 1580F800] 16:15:05 INFO - PROCESS | 3860 | 1461194105962 Marionette DEBUG loaded listener.js 16:15:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (199C8000) [pid = 3860] [serial = 441] [outer = 1580F800] 16:15:06 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:06 INFO - PROCESS | 3860 | [3860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:15:06 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:06 INFO - PROCESS | 3860 | [3860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:15:06 INFO - PROCESS | 3860 | 1461194106384 Marionette TRACE conn4 <- [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]]]}] 16:15:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:15:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 570ms 16:15:06 INFO - PROCESS | 3860 | 1461194106403 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 16:15:06 INFO - PROCESS | 3860 | 1461194106405 Marionette TRACE conn4 <- [1,553,null,{"value":"13"}] 16:15:06 INFO - PROCESS | 3860 | 1461194106420 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:15:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:15:06 INFO - PROCESS | 3860 | 1461194106421 Marionette TRACE conn4 <- [1,554,null,{}] 16:15:06 INFO - PROCESS | 3860 | 1461194106425 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:06 INFO - PROCESS | 3860 | 1461194106499 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 16:15:06 INFO - PROCESS | 3860 | 1461194106506 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:06 INFO - PROCESS | 3860 | ++DOCSHELL 1AD9EC00 == 40 [pid = 3860] [id = 148] 16:15:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (1AEBF800) [pid = 3860] [serial = 442] [outer = 00000000] 16:15:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (1B880000) [pid = 3860] [serial = 443] [outer = 1AEBF800] 16:15:06 INFO - PROCESS | 3860 | 1461194106549 Marionette DEBUG loaded listener.js 16:15:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (1C2C1C00) [pid = 3860] [serial = 444] [outer = 1AEBF800] 16:15:06 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:07 INFO - PROCESS | 3860 | [3860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:15:08 INFO - PROCESS | 3860 | --DOCSHELL 0EBF2800 == 39 [pid = 3860] [id = 43] 16:15:08 INFO - PROCESS | 3860 | --DOCSHELL 0EBF0800 == 38 [pid = 3860] [id = 52] 16:15:08 INFO - PROCESS | 3860 | --DOCSHELL 1776F000 == 37 [pid = 3860] [id = 45] 16:15:08 INFO - PROCESS | 3860 | --DOCSHELL 16E57800 == 36 [pid = 3860] [id = 51] 16:15:08 INFO - PROCESS | 3860 | --DOCSHELL 1E9C2400 == 35 [pid = 3860] [id = 60] 16:15:08 INFO - PROCESS | 3860 | --DOCSHELL 10F03000 == 34 [pid = 3860] [id = 54] 16:15:08 INFO - PROCESS | 3860 | --DOCSHELL 0B69E000 == 33 [pid = 3860] [id = 44] 16:15:08 INFO - PROCESS | 3860 | --DOCSHELL 123B5000 == 32 [pid = 3860] [id = 49] 16:15:08 INFO - PROCESS | 3860 | --DOCSHELL 1973C000 == 31 [pid = 3860] [id = 46] 16:15:08 INFO - PROCESS | 3860 | --DOCSHELL 199CF000 == 30 [pid = 3860] [id = 57] 16:15:08 INFO - PROCESS | 3860 | --DOCSHELL 1ABADC00 == 29 [pid = 3860] [id = 48] 16:15:08 INFO - PROCESS | 3860 | --DOCSHELL 1E8A1800 == 28 [pid = 3860] [id = 59] 16:15:08 INFO - PROCESS | 3860 | --DOCSHELL 1776DC00 == 27 [pid = 3860] [id = 50] 16:15:08 INFO - PROCESS | 3860 | --DOCSHELL 17515000 == 26 [pid = 3860] [id = 53] 16:15:08 INFO - PROCESS | 3860 | --DOCSHELL 19AB6400 == 25 [pid = 3860] [id = 47] 16:15:08 INFO - PROCESS | 3860 | --DOCSHELL 1B9C6800 == 24 [pid = 3860] [id = 58] 16:15:08 INFO - PROCESS | 3860 | --DOCSHELL 19737800 == 23 [pid = 3860] [id = 56] 16:15:08 INFO - PROCESS | 3860 | --DOCSHELL 15518400 == 22 [pid = 3860] [id = 55] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (200EF000) [pid = 3860] [serial = 404] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (1535EC00) [pid = 3860] [serial = 323] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (18AE8800) [pid = 3860] [serial = 281] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (200CDC00) [pid = 3860] [serial = 290] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (1B066400) [pid = 3860] [serial = 284] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (19BAB800) [pid = 3860] [serial = 326] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (200AC800) [pid = 3860] [serial = 329] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (200CA800) [pid = 3860] [serial = 287] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (203B1000) [pid = 3860] [serial = 332] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (1AEC5000) [pid = 3860] [serial = 230] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (200CB400) [pid = 3860] [serial = 402] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (1D130800) [pid = 3860] [serial = 389] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (1ED24800) [pid = 3860] [serial = 392] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (1DE5A400) [pid = 3860] [serial = 390] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (1FEA9C00) [pid = 3860] [serial = 395] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (1E9C2800) [pid = 3860] [serial = 393] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (2003AC00) [pid = 3860] [serial = 401] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (1FEAB000) [pid = 3860] [serial = 396] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (1ED2A800) [pid = 3860] [serial = 367] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (19BAE800) [pid = 3860] [serial = 365] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (19736C00) [pid = 3860] [serial = 364] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (15362800) [pid = 3860] [serial = 362] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (11ED3C00) [pid = 3860] [serial = 361] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (1E9BC800) [pid = 3860] [serial = 359] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (15C87C00) [pid = 3860] [serial = 155] [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.] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (1AF20000) [pid = 3860] [serial = 386] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (1AEC7000) [pid = 3860] [serial = 382] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (1AF13400) [pid = 3860] [serial = 383] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (197E1000) [pid = 3860] [serial = 379] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (19BAA400) [pid = 3860] [serial = 380] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (173CC400) [pid = 3860] [serial = 376] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (18AED400) [pid = 3860] [serial = 377] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (1553E000) [pid = 3860] [serial = 374] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (1250E000) [pid = 3860] [serial = 373] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (200AEC00) [pid = 3860] [serial = 371] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (1ED2E000) [pid = 3860] [serial = 370] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 63 (1ED30000) [pid = 3860] [serial = 368] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 62 (1C2B9400) [pid = 3860] [serial = 398] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 61 (1DE4E800) [pid = 3860] [serial = 399] [outer = 00000000] [url = about:blank] 16:15:08 INFO - PROCESS | 3860 | --DOMWINDOW == 60 (1B12F800) [pid = 3860] [serial = 387] [outer = 00000000] [url = about:blank] 16:15:09 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:09 INFO - PROCESS | 3860 | 1461194109651 Marionette TRACE conn4 <- [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]]]}] 16:15:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:15:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 3268ms 16:15:09 INFO - PROCESS | 3860 | 1461194109692 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 16:15:09 INFO - PROCESS | 3860 | 1461194109696 Marionette TRACE conn4 <- [1,557,null,{"value":"13"}] 16:15:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:15:09 INFO - PROCESS | 3860 | 1461194109702 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:15:09 INFO - PROCESS | 3860 | 1461194109707 Marionette TRACE conn4 <- [1,558,null,{}] 16:15:09 INFO - PROCESS | 3860 | 1461194109715 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:09 INFO - PROCESS | 3860 | 1461194109804 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 16:15:09 INFO - PROCESS | 3860 | 1461194109813 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:09 INFO - PROCESS | 3860 | ++DOCSHELL 11258800 == 23 [pid = 3860] [id = 149] 16:15:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 61 (1125A000) [pid = 3860] [serial = 445] [outer = 00000000] 16:15:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 62 (113D2800) [pid = 3860] [serial = 446] [outer = 1125A000] 16:15:09 INFO - PROCESS | 3860 | 1461194109865 Marionette DEBUG loaded listener.js 16:15:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 63 (11598400) [pid = 3860] [serial = 447] [outer = 1125A000] 16:15:10 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:10 INFO - PROCESS | 3860 | [3860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:15:10 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:10 INFO - PROCESS | 3860 | [3860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:15:10 INFO - PROCESS | 3860 | 1461194110337 Marionette TRACE conn4 <- [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]]]}] 16:15:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:15:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 691ms 16:15:10 INFO - PROCESS | 3860 | 1461194110392 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 16:15:10 INFO - PROCESS | 3860 | 1461194110398 Marionette TRACE conn4 <- [1,561,null,{"value":"13"}] 16:15:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:15:10 INFO - PROCESS | 3860 | 1461194110404 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:15:10 INFO - PROCESS | 3860 | 1461194110407 Marionette TRACE conn4 <- [1,562,null,{}] 16:15:10 INFO - PROCESS | 3860 | 1461194110411 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:10 INFO - PROCESS | 3860 | 1461194110492 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 16:15:10 INFO - PROCESS | 3860 | 1461194110501 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:10 INFO - PROCESS | 3860 | ++DOCSHELL 11251C00 == 24 [pid = 3860] [id = 150] 16:15:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (11ED3800) [pid = 3860] [serial = 448] [outer = 00000000] 16:15:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (1535A400) [pid = 3860] [serial = 449] [outer = 11ED3800] 16:15:10 INFO - PROCESS | 3860 | 1461194110546 Marionette DEBUG loaded listener.js 16:15:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (15361000) [pid = 3860] [serial = 450] [outer = 11ED3800] 16:15:11 INFO - PROCESS | 3860 | 1461194111046 Marionette TRACE conn4 <- [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]]]}] 16:15:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:15:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 670ms 16:15:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:15:11 INFO - PROCESS | 3860 | 1461194111077 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 16:15:11 INFO - PROCESS | 3860 | 1461194111080 Marionette TRACE conn4 <- [1,565,null,{"value":"13"}] 16:15:11 INFO - PROCESS | 3860 | 1461194111083 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:15:11 INFO - PROCESS | 3860 | 1461194111087 Marionette TRACE conn4 <- [1,566,null,{}] 16:15:11 INFO - PROCESS | 3860 | 1461194111103 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:11 INFO - PROCESS | 3860 | 1461194111206 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 16:15:11 INFO - PROCESS | 3860 | 1461194111213 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:11 INFO - PROCESS | 3860 | ++DOCSHELL 16E55000 == 25 [pid = 3860] [id = 151] 16:15:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (1731BC00) [pid = 3860] [serial = 451] [outer = 00000000] 16:15:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (173D4C00) [pid = 3860] [serial = 452] [outer = 1731BC00] 16:15:11 INFO - PROCESS | 3860 | 1461194111262 Marionette DEBUG loaded listener.js 16:15:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (17515400) [pid = 3860] [serial = 453] [outer = 1731BC00] 16:15:11 INFO - PROCESS | 3860 | 1461194111753 Marionette TRACE conn4 <- [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]]]}] 16:15:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:15:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 731ms 16:15:11 INFO - PROCESS | 3860 | 1461194111816 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 16:15:11 INFO - PROCESS | 3860 | 1461194111819 Marionette TRACE conn4 <- [1,569,null,{"value":"13"}] 16:15:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:15:11 INFO - PROCESS | 3860 | 1461194111828 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:15:11 INFO - PROCESS | 3860 | 1461194111830 Marionette TRACE conn4 <- [1,570,null,{}] 16:15:11 INFO - PROCESS | 3860 | 1461194111833 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:11 INFO - PROCESS | 3860 | 1461194111964 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 16:15:12 INFO - PROCESS | 3860 | 1461194111978 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:12 INFO - PROCESS | 3860 | ++DOCSHELL 1776F400 == 26 [pid = 3860] [id = 152] 16:15:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (189EF400) [pid = 3860] [serial = 454] [outer = 00000000] 16:15:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (18AE5000) [pid = 3860] [serial = 455] [outer = 189EF400] 16:15:12 INFO - PROCESS | 3860 | 1461194112022 Marionette DEBUG loaded listener.js 16:15:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (196B4C00) [pid = 3860] [serial = 456] [outer = 189EF400] 16:15:12 INFO - PROCESS | 3860 | 1461194112471 Marionette TRACE conn4 <- [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]]]}] 16:15:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:15:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 670ms 16:15:12 INFO - PROCESS | 3860 | 1461194112507 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 16:15:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:15:12 INFO - PROCESS | 3860 | 1461194112509 Marionette TRACE conn4 <- [1,573,null,{"value":"13"}] 16:15:12 INFO - PROCESS | 3860 | 1461194112512 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:15:12 INFO - PROCESS | 3860 | 1461194112513 Marionette TRACE conn4 <- [1,574,null,{}] 16:15:12 INFO - PROCESS | 3860 | 1461194112520 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:12 INFO - PROCESS | 3860 | 1461194112621 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 16:15:12 INFO - PROCESS | 3860 | 1461194112627 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:12 INFO - PROCESS | 3860 | ++DOCSHELL 19733400 == 27 [pid = 3860] [id = 153] 16:15:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (19739C00) [pid = 3860] [serial = 457] [outer = 00000000] 16:15:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (197E0400) [pid = 3860] [serial = 458] [outer = 19739C00] 16:15:12 INFO - PROCESS | 3860 | 1461194112673 Marionette DEBUG loaded listener.js 16:15:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (199C6800) [pid = 3860] [serial = 459] [outer = 19739C00] 16:15:12 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:13 INFO - PROCESS | 3860 | [3860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:15:13 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:13 INFO - PROCESS | 3860 | [3860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:15:13 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (1AD92C00) [pid = 3860] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:15:13 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (173CD400) [pid = 3860] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:15:13 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (1FEB0800) [pid = 3860] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:15:13 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (189F3800) [pid = 3860] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:15:13 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (19BB6000) [pid = 3860] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:15:13 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (106B7400) [pid = 3860] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:15:13 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (199C6400) [pid = 3860] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:15:13 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (1104DC00) [pid = 3860] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:15:13 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (1AD9D800) [pid = 3860] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:15:13 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (15363400) [pid = 3860] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:15:13 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (1AF18000) [pid = 3860] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:15:13 INFO - PROCESS | 3860 | --DOMWINDOW == 63 (1B9D1400) [pid = 3860] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:15:13 INFO - PROCESS | 3860 | --DOMWINDOW == 62 (1580F800) [pid = 3860] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:15:13 INFO - PROCESS | 3860 | 1461194113281 Marionette TRACE conn4 <- [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]]]}] 16:15:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:15:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 830ms 16:15:13 INFO - PROCESS | 3860 | 1461194113346 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 16:15:13 INFO - PROCESS | 3860 | 1461194113348 Marionette TRACE conn4 <- [1,577,null,{"value":"13"}] 16:15:13 INFO - PROCESS | 3860 | 1461194113352 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:15:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:15:13 INFO - PROCESS | 3860 | 1461194113353 Marionette TRACE conn4 <- [1,578,null,{}] 16:15:13 INFO - PROCESS | 3860 | 1461194113357 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:13 INFO - PROCESS | 3860 | 1461194113450 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 16:15:13 INFO - PROCESS | 3860 | 1461194113468 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:13 INFO - PROCESS | 3860 | ++DOCSHELL 197A7800 == 28 [pid = 3860] [id = 154] 16:15:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 63 (199C9000) [pid = 3860] [serial = 460] [outer = 00000000] 16:15:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (19AB6000) [pid = 3860] [serial = 461] [outer = 199C9000] 16:15:13 INFO - PROCESS | 3860 | 1461194113516 Marionette DEBUG loaded listener.js 16:15:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (19BAA400) [pid = 3860] [serial = 462] [outer = 199C9000] 16:15:13 INFO - PROCESS | 3860 | 1461194113937 Marionette TRACE conn4 <- [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]]]}] 16:15:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:15:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 631ms 16:15:14 INFO - PROCESS | 3860 | 1461194113986 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 16:15:14 INFO - PROCESS | 3860 | 1461194113988 Marionette TRACE conn4 <- [1,581,null,{"value":"13"}] 16:15:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:15:14 INFO - PROCESS | 3860 | 1461194113991 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:15:14 INFO - PROCESS | 3860 | 1461194113993 Marionette TRACE conn4 <- [1,582,null,{}] 16:15:14 INFO - PROCESS | 3860 | 1461194113996 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:14 INFO - PROCESS | 3860 | 1461194114068 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 16:15:14 INFO - PROCESS | 3860 | 1461194114074 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:14 INFO - PROCESS | 3860 | ++DOCSHELL 19BAEC00 == 29 [pid = 3860] [id = 155] 16:15:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (19BB1800) [pid = 3860] [serial = 463] [outer = 00000000] 16:15:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (19EA9000) [pid = 3860] [serial = 464] [outer = 19BB1800] 16:15:14 INFO - PROCESS | 3860 | 1461194114119 Marionette DEBUG loaded listener.js 16:15:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (19EA7400) [pid = 3860] [serial = 465] [outer = 19BB1800] 16:15:14 INFO - PROCESS | 3860 | 1461194114536 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 16:15:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:15:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 570ms 16:15:14 INFO - PROCESS | 3860 | 1461194114562 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 16:15:14 INFO - PROCESS | 3860 | 1461194114564 Marionette TRACE conn4 <- [1,585,null,{"value":"13"}] 16:15:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:15:14 INFO - PROCESS | 3860 | 1461194114572 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:15:14 INFO - PROCESS | 3860 | 1461194114574 Marionette TRACE conn4 <- [1,586,null,{}] 16:15:14 INFO - PROCESS | 3860 | 1461194114577 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:14 INFO - PROCESS | 3860 | 1461194114650 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 16:15:14 INFO - PROCESS | 3860 | 1461194114657 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:14 INFO - PROCESS | 3860 | ++DOCSHELL 1ABAD400 == 30 [pid = 3860] [id = 156] 16:15:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (1ACCDC00) [pid = 3860] [serial = 466] [outer = 00000000] 16:15:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (1AD9D800) [pid = 3860] [serial = 467] [outer = 1ACCDC00] 16:15:14 INFO - PROCESS | 3860 | 1461194114702 Marionette DEBUG loaded listener.js 16:15:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (1AD94400) [pid = 3860] [serial = 468] [outer = 1ACCDC00] 16:15:15 INFO - PROCESS | 3860 | 1461194115129 Marionette TRACE conn4 <- [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]]]}] 16:15:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:15:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 570ms 16:15:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:15:15 INFO - PROCESS | 3860 | 1461194115142 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 16:15:15 INFO - PROCESS | 3860 | 1461194115144 Marionette TRACE conn4 <- [1,589,null,{"value":"13"}] 16:15:15 INFO - PROCESS | 3860 | 1461194115147 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:15:15 INFO - PROCESS | 3860 | 1461194115149 Marionette TRACE conn4 <- [1,590,null,{}] 16:15:15 INFO - PROCESS | 3860 | 1461194115152 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:15 INFO - PROCESS | 3860 | 1461194115255 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 16:15:15 INFO - PROCESS | 3860 | 1461194115345 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:15 INFO - PROCESS | 3860 | ++DOCSHELL 0EB31800 == 31 [pid = 3860] [id = 157] 16:15:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (0EB31C00) [pid = 3860] [serial = 469] [outer = 00000000] 16:15:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (10686000) [pid = 3860] [serial = 470] [outer = 0EB31C00] 16:15:15 INFO - PROCESS | 3860 | 1461194115406 Marionette DEBUG loaded listener.js 16:15:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (10644800) [pid = 3860] [serial = 471] [outer = 0EB31C00] 16:15:16 INFO - PROCESS | 3860 | [3860] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 16:15:16 INFO - PROCESS | 3860 | 1461194116212 Marionette TRACE conn4 <- [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]]]}] 16:15:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:15:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1127ms 16:15:16 INFO - PROCESS | 3860 | 1461194116276 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 16:15:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:15:16 INFO - PROCESS | 3860 | 1461194116280 Marionette TRACE conn4 <- [1,593,null,{"value":"13"}] 16:15:16 INFO - PROCESS | 3860 | 1461194116285 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:15:16 INFO - PROCESS | 3860 | 1461194116289 Marionette TRACE conn4 <- [1,594,null,{}] 16:15:16 INFO - PROCESS | 3860 | 1461194116295 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:16 INFO - PROCESS | 3860 | 1461194116398 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 16:15:16 INFO - PROCESS | 3860 | 1461194116473 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:16 INFO - PROCESS | 3860 | ++DOCSHELL 15D64000 == 32 [pid = 3860] [id = 158] 16:15:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (16D9F400) [pid = 3860] [serial = 472] [outer = 00000000] 16:15:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (173D5800) [pid = 3860] [serial = 473] [outer = 16D9F400] 16:15:16 INFO - PROCESS | 3860 | 1461194116533 Marionette DEBUG loaded listener.js 16:15:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (189EB000) [pid = 3860] [serial = 474] [outer = 16D9F400] 16:15:17 INFO - PROCESS | 3860 | 1461194117099 Marionette TRACE conn4 <- [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]]]}] 16:15:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:15:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 890ms 16:15:17 INFO - PROCESS | 3860 | 1461194117178 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 16:15:17 INFO - PROCESS | 3860 | 1461194117182 Marionette TRACE conn4 <- [1,597,null,{"value":"13"}] 16:15:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:15:17 INFO - PROCESS | 3860 | 1461194117186 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:15:17 INFO - PROCESS | 3860 | 1461194117188 Marionette TRACE conn4 <- [1,598,null,{}] 16:15:17 INFO - PROCESS | 3860 | 1461194117192 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:17 INFO - PROCESS | 3860 | 1461194117324 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 16:15:17 INFO - PROCESS | 3860 | 1461194117398 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:17 INFO - PROCESS | 3860 | ++DOCSHELL 189F4C00 == 33 [pid = 3860] [id = 159] 16:15:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (196B8C00) [pid = 3860] [serial = 475] [outer = 00000000] 16:15:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (1AD92C00) [pid = 3860] [serial = 476] [outer = 196B8C00] 16:15:17 INFO - PROCESS | 3860 | 1461194117454 Marionette DEBUG loaded listener.js 16:15:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (1AEC4C00) [pid = 3860] [serial = 477] [outer = 196B8C00] 16:15:18 INFO - PROCESS | 3860 | 1461194118068 Marionette TRACE conn4 <- [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]]]}] 16:15:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:15:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 931ms 16:15:18 INFO - PROCESS | 3860 | 1461194118120 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 16:15:18 INFO - PROCESS | 3860 | 1461194118123 Marionette TRACE conn4 <- [1,601,null,{"value":"13"}] 16:15:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:15:18 INFO - PROCESS | 3860 | 1461194118133 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:15:18 INFO - PROCESS | 3860 | 1461194118139 Marionette TRACE conn4 <- [1,602,null,{}] 16:15:18 INFO - PROCESS | 3860 | 1461194118144 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:18 INFO - PROCESS | 3860 | 1461194118245 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 16:15:18 INFO - PROCESS | 3860 | 1461194118318 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:18 INFO - PROCESS | 3860 | ++DOCSHELL 1AF1E400 == 34 [pid = 3860] [id = 160] 16:15:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (1B066800) [pid = 3860] [serial = 478] [outer = 00000000] 16:15:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (1B75A800) [pid = 3860] [serial = 479] [outer = 1B066800] 16:15:18 INFO - PROCESS | 3860 | 1461194118374 Marionette DEBUG loaded listener.js 16:15:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (1B7E5400) [pid = 3860] [serial = 480] [outer = 1B066800] 16:15:18 INFO - PROCESS | 3860 | 1461194118941 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 16:15:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:15:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 890ms 16:15:19 INFO - PROCESS | 3860 | 1461194119020 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 16:15:19 INFO - PROCESS | 3860 | 1461194119023 Marionette TRACE conn4 <- [1,605,null,{"value":"13"}] 16:15:19 INFO - PROCESS | 3860 | 1461194119026 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:15:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:15:19 INFO - PROCESS | 3860 | 1461194119028 Marionette TRACE conn4 <- [1,606,null,{}] 16:15:19 INFO - PROCESS | 3860 | 1461194119032 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:19 INFO - PROCESS | 3860 | 1461194119137 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 16:15:19 INFO - PROCESS | 3860 | 1461194119205 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:19 INFO - PROCESS | 3860 | ++DOCSHELL 19BB3000 == 35 [pid = 3860] [id = 161] 16:15:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (19BB3C00) [pid = 3860] [serial = 481] [outer = 00000000] 16:15:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (1AD46400) [pid = 3860] [serial = 482] [outer = 19BB3C00] 16:15:19 INFO - PROCESS | 3860 | 1461194119261 Marionette DEBUG loaded listener.js 16:15:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (1AEC3C00) [pid = 3860] [serial = 483] [outer = 19BB3C00] 16:15:19 INFO - PROCESS | 3860 | 1461194119912 Marionette TRACE conn4 <- [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]]]}] 16:15:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:15:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 931ms 16:15:19 INFO - PROCESS | 3860 | 1461194119960 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 16:15:19 INFO - PROCESS | 3860 | 1461194119964 Marionette TRACE conn4 <- [1,609,null,{"value":"13"}] 16:15:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:15:20 INFO - PROCESS | 3860 | 1461194119970 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:15:20 INFO - PROCESS | 3860 | 1461194119974 Marionette TRACE conn4 <- [1,610,null,{}] 16:15:20 INFO - PROCESS | 3860 | 1461194119979 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:20 INFO - PROCESS | 3860 | 1461194120073 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 16:15:20 INFO - PROCESS | 3860 | 1461194120167 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:20 INFO - PROCESS | 3860 | ++DOCSHELL 12564C00 == 36 [pid = 3860] [id = 162] 16:15:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (125E5C00) [pid = 3860] [serial = 484] [outer = 00000000] 16:15:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (15C89400) [pid = 3860] [serial = 485] [outer = 125E5C00] 16:15:20 INFO - PROCESS | 3860 | 1461194120217 Marionette DEBUG loaded listener.js 16:15:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (17316400) [pid = 3860] [serial = 486] [outer = 125E5C00] 16:15:20 INFO - PROCESS | 3860 | --DOCSHELL 1FEAD800 == 35 [pid = 3860] [id = 135] 16:15:20 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (1AD99C00) [pid = 3860] [serial = 428] [outer = 00000000] [url = about:blank] 16:15:20 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (18998400) [pid = 3860] [serial = 416] [outer = 00000000] [url = about:blank] 16:15:20 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (189E9400) [pid = 3860] [serial = 417] [outer = 00000000] [url = about:blank] 16:15:20 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (203B4400) [pid = 3860] [serial = 405] [outer = 00000000] [url = about:blank] 16:15:20 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (18AE9800) [pid = 3860] [serial = 419] [outer = 00000000] [url = about:blank] 16:15:20 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (18AEC800) [pid = 3860] [serial = 420] [outer = 00000000] [url = about:blank] 16:15:20 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (19EA5400) [pid = 3860] [serial = 425] [outer = 00000000] [url = about:blank] 16:15:20 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (19E28C00) [pid = 3860] [serial = 426] [outer = 00000000] [url = about:blank] 16:15:20 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (10F03800) [pid = 3860] [serial = 407] [outer = 00000000] [url = about:blank] 16:15:20 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (11044800) [pid = 3860] [serial = 408] [outer = 00000000] [url = about:blank] 16:15:20 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (19AB5C00) [pid = 3860] [serial = 422] [outer = 00000000] [url = about:blank] 16:15:20 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (19BAAC00) [pid = 3860] [serial = 423] [outer = 00000000] [url = about:blank] 16:15:20 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (11594000) [pid = 3860] [serial = 410] [outer = 00000000] [url = about:blank] 16:15:20 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (1159C400) [pid = 3860] [serial = 411] [outer = 00000000] [url = about:blank] 16:15:20 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (1AF13800) [pid = 3860] [serial = 431] [outer = 00000000] [url = about:blank] 16:15:20 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (158D1C00) [pid = 3860] [serial = 413] [outer = 00000000] [url = about:blank] 16:15:20 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (16D9EC00) [pid = 3860] [serial = 414] [outer = 00000000] [url = about:blank] 16:15:20 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (1B754800) [pid = 3860] [serial = 434] [outer = 00000000] [url = about:blank] 16:15:20 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (1AEC4800) [pid = 3860] [serial = 432] [outer = 00000000] [url = about:blank] 16:15:20 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (1C2BA000) [pid = 3860] [serial = 437] [outer = 00000000] [url = about:blank] 16:15:20 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (1B75FC00) [pid = 3860] [serial = 435] [outer = 00000000] [url = about:blank] 16:15:20 INFO - PROCESS | 3860 | --DOMWINDOW == 67 (1B880000) [pid = 3860] [serial = 443] [outer = 00000000] [url = about:blank] 16:15:20 INFO - PROCESS | 3860 | --DOMWINDOW == 66 (1C2BF800) [pid = 3860] [serial = 438] [outer = 00000000] [url = about:blank] 16:15:20 INFO - PROCESS | 3860 | --DOMWINDOW == 65 (197D8800) [pid = 3860] [serial = 440] [outer = 00000000] [url = about:blank] 16:15:20 INFO - PROCESS | 3860 | --DOMWINDOW == 64 (199C8000) [pid = 3860] [serial = 441] [outer = 00000000] [url = about:blank] 16:15:20 INFO - PROCESS | 3860 | --DOMWINDOW == 63 (1AD96800) [pid = 3860] [serial = 429] [outer = 00000000] [url = about:blank] 16:15:20 INFO - PROCESS | 3860 | 1461194120748 Marionette TRACE conn4 <- [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]]]}] 16:15:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:15:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 830ms 16:15:20 INFO - PROCESS | 3860 | 1461194120800 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 16:15:20 INFO - PROCESS | 3860 | 1461194120806 Marionette TRACE conn4 <- [1,613,null,{"value":"13"}] 16:15:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:15:20 INFO - PROCESS | 3860 | 1461194120812 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:15:20 INFO - PROCESS | 3860 | 1461194120814 Marionette TRACE conn4 <- [1,614,null,{}] 16:15:20 INFO - PROCESS | 3860 | 1461194120819 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:20 INFO - PROCESS | 3860 | 1461194120901 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 16:15:21 INFO - PROCESS | 3860 | 1461194120974 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:21 INFO - PROCESS | 3860 | ++DOCSHELL 11045000 == 36 [pid = 3860] [id = 163] 16:15:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 64 (11052800) [pid = 3860] [serial = 487] [outer = 00000000] 16:15:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 65 (15C8EC00) [pid = 3860] [serial = 488] [outer = 11052800] 16:15:21 INFO - PROCESS | 3860 | 1461194121019 Marionette DEBUG loaded listener.js 16:15:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 66 (173D1400) [pid = 3860] [serial = 489] [outer = 11052800] 16:15:21 INFO - PROCESS | 3860 | 1461194121420 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 16:15:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:15:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 630ms 16:15:21 INFO - PROCESS | 3860 | 1461194121445 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 16:15:21 INFO - PROCESS | 3860 | 1461194121447 Marionette TRACE conn4 <- [1,617,null,{"value":"13"}] 16:15:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:15:21 INFO - PROCESS | 3860 | 1461194121450 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:15:21 INFO - PROCESS | 3860 | 1461194121453 Marionette TRACE conn4 <- [1,618,null,{}] 16:15:21 INFO - PROCESS | 3860 | 1461194121470 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:21 INFO - PROCESS | 3860 | 1461194121552 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 16:15:21 INFO - PROCESS | 3860 | 1461194121559 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:21 INFO - PROCESS | 3860 | ++DOCSHELL 189E9400 == 37 [pid = 3860] [id = 164] 16:15:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 67 (189F0C00) [pid = 3860] [serial = 490] [outer = 00000000] 16:15:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 68 (19735000) [pid = 3860] [serial = 491] [outer = 189F0C00] 16:15:21 INFO - PROCESS | 3860 | 1461194121608 Marionette DEBUG loaded listener.js 16:15:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (197D9800) [pid = 3860] [serial = 492] [outer = 189F0C00] 16:15:22 INFO - PROCESS | 3860 | 1461194122096 Marionette TRACE conn4 <- [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]]]}] 16:15:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:15:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 693ms 16:15:22 INFO - PROCESS | 3860 | 1461194122143 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 16:15:22 INFO - PROCESS | 3860 | 1461194122145 Marionette TRACE conn4 <- [1,621,null,{"value":"13"}] 16:15:22 INFO - PROCESS | 3860 | 1461194122149 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:15:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:15:22 INFO - PROCESS | 3860 | 1461194122151 Marionette TRACE conn4 <- [1,622,null,{}] 16:15:22 INFO - PROCESS | 3860 | 1461194122154 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:22 INFO - PROCESS | 3860 | 1461194122232 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 16:15:22 INFO - PROCESS | 3860 | 1461194122240 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:22 INFO - PROCESS | 3860 | ++DOCSHELL 199CCC00 == 38 [pid = 3860] [id = 165] 16:15:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (19ABBC00) [pid = 3860] [serial = 493] [outer = 00000000] 16:15:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (19DC0C00) [pid = 3860] [serial = 494] [outer = 19ABBC00] 16:15:22 INFO - PROCESS | 3860 | 1461194122285 Marionette DEBUG loaded listener.js 16:15:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (1AB34800) [pid = 3860] [serial = 495] [outer = 19ABBC00] 16:15:22 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:22 INFO - PROCESS | 3860 | [3860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:15:22 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:22 INFO - PROCESS | 3860 | [3860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:15:22 INFO - PROCESS | 3860 | 1461194122715 Marionette TRACE conn4 <- [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]]]}] 16:15:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:15:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 630ms 16:15:22 INFO - PROCESS | 3860 | 1461194122783 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 16:15:22 INFO - PROCESS | 3860 | 1461194122785 Marionette TRACE conn4 <- [1,625,null,{"value":"13"}] 16:15:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:15:22 INFO - PROCESS | 3860 | 1461194122788 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:15:22 INFO - PROCESS | 3860 | 1461194122790 Marionette TRACE conn4 <- [1,626,null,{}] 16:15:22 INFO - PROCESS | 3860 | 1461194122793 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:22 INFO - PROCESS | 3860 | 1461194122900 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 16:15:23 INFO - PROCESS | 3860 | 1461194122980 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:23 INFO - PROCESS | 3860 | ++DOCSHELL 1AD9B000 == 39 [pid = 3860] [id = 166] 16:15:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (1AD9E800) [pid = 3860] [serial = 496] [outer = 00000000] 16:15:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (1AEC8400) [pid = 3860] [serial = 497] [outer = 1AD9E800] 16:15:23 INFO - PROCESS | 3860 | 1461194123026 Marionette DEBUG loaded listener.js 16:15:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (1AF16C00) [pid = 3860] [serial = 498] [outer = 1AD9E800] 16:15:23 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:23 INFO - PROCESS | 3860 | [3860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:15:23 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:23 INFO - PROCESS | 3860 | [3860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:15:23 INFO - PROCESS | 3860 | 1461194123474 Marionette TRACE conn4 <- [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]]]}] 16:15:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:15:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 730ms 16:15:23 INFO - PROCESS | 3860 | 1461194123519 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 16:15:23 INFO - PROCESS | 3860 | 1461194123521 Marionette TRACE conn4 <- [1,629,null,{"value":"13"}] 16:15:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:15:23 INFO - PROCESS | 3860 | 1461194123524 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:15:23 INFO - PROCESS | 3860 | 1461194123525 Marionette TRACE conn4 <- [1,630,null,{}] 16:15:23 INFO - PROCESS | 3860 | 1461194123529 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:23 INFO - PROCESS | 3860 | 1461194123656 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 16:15:23 INFO - PROCESS | 3860 | 1461194123712 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:23 INFO - PROCESS | 3860 | ++DOCSHELL 1B759C00 == 40 [pid = 3860] [id = 167] 16:15:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (1B75F000) [pid = 3860] [serial = 499] [outer = 00000000] 16:15:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (1B9C9800) [pid = 3860] [serial = 500] [outer = 1B75F000] 16:15:23 INFO - PROCESS | 3860 | 1461194123761 Marionette DEBUG loaded listener.js 16:15:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (1C27C400) [pid = 3860] [serial = 501] [outer = 1B75F000] 16:15:24 INFO - PROCESS | 3860 | 1461194124196 Marionette TRACE conn4 <- [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]]]}] 16:15:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:15:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 731ms 16:15:24 INFO - PROCESS | 3860 | 1461194124262 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 16:15:24 INFO - PROCESS | 3860 | 1461194124264 Marionette TRACE conn4 <- [1,633,null,{"value":"13"}] 16:15:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:15:24 INFO - PROCESS | 3860 | 1461194124267 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:15:24 INFO - PROCESS | 3860 | 1461194124269 Marionette TRACE conn4 <- [1,634,null,{}] 16:15:24 INFO - PROCESS | 3860 | 1461194124273 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:24 INFO - PROCESS | 3860 | 1461194124374 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 16:15:24 INFO - PROCESS | 3860 | 1461194124386 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:24 INFO - PROCESS | 3860 | ++DOCSHELL 1B9D2800 == 41 [pid = 3860] [id = 168] 16:15:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (1C2BB000) [pid = 3860] [serial = 502] [outer = 00000000] 16:15:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (1C2C5400) [pid = 3860] [serial = 503] [outer = 1C2BB000] 16:15:24 INFO - PROCESS | 3860 | 1461194124471 Marionette DEBUG loaded listener.js 16:15:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (1C2C4C00) [pid = 3860] [serial = 504] [outer = 1C2BB000] 16:15:24 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (1125A000) [pid = 3860] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:15:24 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (199C9000) [pid = 3860] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:15:24 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (19739C00) [pid = 3860] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:15:24 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (19BB1800) [pid = 3860] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:15:24 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (189EF400) [pid = 3860] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:15:24 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (1AEBF800) [pid = 3860] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:15:24 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (1731BC00) [pid = 3860] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:15:24 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (11ED3800) [pid = 3860] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:15:24 INFO - PROCESS | 3860 | 1461194124854 Marionette TRACE conn4 <- [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]]]}] 16:15:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:15:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 16:15:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:15:24 INFO - PROCESS | 3860 | 1461194124900 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 16:15:24 INFO - PROCESS | 3860 | 1461194124902 Marionette TRACE conn4 <- [1,637,null,{"value":"13"}] 16:15:24 INFO - PROCESS | 3860 | 1461194124905 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:15:24 INFO - PROCESS | 3860 | 1461194124906 Marionette TRACE conn4 <- [1,638,null,{}] 16:15:24 INFO - PROCESS | 3860 | 1461194124910 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:25 INFO - PROCESS | 3860 | 1461194125013 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 16:15:25 INFO - PROCESS | 3860 | 1461194125060 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:25 INFO - PROCESS | 3860 | ++DOCSHELL 10889C00 == 42 [pid = 3860] [id = 169] 16:15:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (1125A000) [pid = 3860] [serial = 505] [outer = 00000000] 16:15:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (1C2BD400) [pid = 3860] [serial = 506] [outer = 1125A000] 16:15:25 INFO - PROCESS | 3860 | 1461194125104 Marionette DEBUG loaded listener.js 16:15:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (1D131400) [pid = 3860] [serial = 507] [outer = 1125A000] 16:15:25 INFO - PROCESS | 3860 | 1461194125475 Marionette TRACE conn4 <- [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]]]}] 16:15:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:15:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 631ms 16:15:25 INFO - PROCESS | 3860 | 1461194125537 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 16:15:25 INFO - PROCESS | 3860 | 1461194125539 Marionette TRACE conn4 <- [1,641,null,{"value":"13"}] 16:15:25 INFO - PROCESS | 3860 | 1461194125542 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:15:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:15:25 INFO - PROCESS | 3860 | 1461194125544 Marionette TRACE conn4 <- [1,642,null,{}] 16:15:25 INFO - PROCESS | 3860 | 1461194125548 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:25 INFO - PROCESS | 3860 | 1461194125624 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 16:15:25 INFO - PROCESS | 3860 | 1461194125630 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:25 INFO - PROCESS | 3860 | ++DOCSHELL 1DE4E400 == 43 [pid = 3860] [id = 170] 16:15:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (1DE51800) [pid = 3860] [serial = 508] [outer = 00000000] 16:15:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (1DE5AC00) [pid = 3860] [serial = 509] [outer = 1DE51800] 16:15:25 INFO - PROCESS | 3860 | 1461194125674 Marionette DEBUG loaded listener.js 16:15:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (1E892C00) [pid = 3860] [serial = 510] [outer = 1DE51800] 16:15:26 INFO - PROCESS | 3860 | 1461194126123 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 16:15:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:15:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 631ms 16:15:26 INFO - PROCESS | 3860 | 1461194126177 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 16:15:26 INFO - PROCESS | 3860 | 1461194126179 Marionette TRACE conn4 <- [1,645,null,{"value":"13"}] 16:15:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:15:26 INFO - PROCESS | 3860 | 1461194126183 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:15:26 INFO - PROCESS | 3860 | 1461194126184 Marionette TRACE conn4 <- [1,646,null,{}] 16:15:26 INFO - PROCESS | 3860 | 1461194126188 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:26 INFO - PROCESS | 3860 | 1461194126265 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 16:15:26 INFO - PROCESS | 3860 | 1461194126271 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:26 INFO - PROCESS | 3860 | ++DOCSHELL 1E893C00 == 44 [pid = 3860] [id = 171] 16:15:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (1E899000) [pid = 3860] [serial = 511] [outer = 00000000] 16:15:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (1E89FC00) [pid = 3860] [serial = 512] [outer = 1E899000] 16:15:26 INFO - PROCESS | 3860 | 1461194126315 Marionette DEBUG loaded listener.js 16:15:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (1E89E400) [pid = 3860] [serial = 513] [outer = 1E899000] 16:15:26 INFO - PROCESS | 3860 | 1461194126779 Marionette TRACE conn4 <- [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]]]}] 16:15:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:15:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 630ms 16:15:26 INFO - PROCESS | 3860 | 1461194126817 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 16:15:26 INFO - PROCESS | 3860 | 1461194126822 Marionette TRACE conn4 <- [1,649,null,{"value":"13"}] 16:15:26 INFO - PROCESS | 3860 | 1461194126828 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:15:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:15:26 INFO - PROCESS | 3860 | 1461194126832 Marionette TRACE conn4 <- [1,650,null,{}] 16:15:26 INFO - PROCESS | 3860 | 1461194126839 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:26 INFO - PROCESS | 3860 | 1461194126946 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 16:15:27 INFO - PROCESS | 3860 | 1461194127109 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:27 INFO - PROCESS | 3860 | ++DOCSHELL 115C2C00 == 45 [pid = 3860] [id = 172] 16:15:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (116B2800) [pid = 3860] [serial = 514] [outer = 00000000] 16:15:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (11F9F000) [pid = 3860] [serial = 515] [outer = 116B2800] 16:15:27 INFO - PROCESS | 3860 | 1461194127166 Marionette DEBUG loaded listener.js 16:15:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (15360C00) [pid = 3860] [serial = 516] [outer = 116B2800] 16:15:27 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:27 INFO - PROCESS | 3860 | [3860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:15:27 INFO - PROCESS | 3860 | 1461194127727 Marionette TRACE conn4 <- [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]]]}] 16:15:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:15:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 931ms 16:15:27 INFO - PROCESS | 3860 | 1461194127763 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 16:15:27 INFO - PROCESS | 3860 | 1461194127769 Marionette TRACE conn4 <- [1,653,null,{"value":"13"}] 16:15:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:15:27 INFO - PROCESS | 3860 | 1461194127775 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:15:27 INFO - PROCESS | 3860 | 1461194127778 Marionette TRACE conn4 <- [1,654,null,{}] 16:15:27 INFO - PROCESS | 3860 | 1461194127782 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:27 INFO - PROCESS | 3860 | 1461194127887 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 16:15:28 INFO - PROCESS | 3860 | 1461194127978 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:28 INFO - PROCESS | 3860 | ++DOCSHELL 189F3400 == 46 [pid = 3860] [id = 173] 16:15:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (18AE7800) [pid = 3860] [serial = 517] [outer = 00000000] 16:15:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (199C4400) [pid = 3860] [serial = 518] [outer = 18AE7800] 16:15:28 INFO - PROCESS | 3860 | 1461194128034 Marionette DEBUG loaded listener.js 16:15:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (19BAA000) [pid = 3860] [serial = 519] [outer = 18AE7800] 16:15:28 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:28 INFO - PROCESS | 3860 | [3860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:15:28 INFO - PROCESS | 3860 | 1461194128631 Marionette TRACE conn4 <- [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]]]}] 16:15:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:15:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 930ms 16:15:28 INFO - PROCESS | 3860 | 1461194128708 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 16:15:28 INFO - PROCESS | 3860 | 1461194128710 Marionette TRACE conn4 <- [1,657,null,{"value":"13"}] 16:15:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:15:28 INFO - PROCESS | 3860 | 1461194128714 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:15:28 INFO - PROCESS | 3860 | 1461194128718 Marionette TRACE conn4 <- [1,658,null,{}] 16:15:28 INFO - PROCESS | 3860 | 1461194128729 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:28 INFO - PROCESS | 3860 | 1461194128836 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 16:15:28 INFO - PROCESS | 3860 | 1461194128913 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:29 INFO - PROCESS | 3860 | ++DOCSHELL 1B7E9800 == 47 [pid = 3860] [id = 174] 16:15:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (1B880000) [pid = 3860] [serial = 520] [outer = 00000000] 16:15:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (1E894800) [pid = 3860] [serial = 521] [outer = 1B880000] 16:15:29 INFO - PROCESS | 3860 | 1461194129012 Marionette DEBUG loaded listener.js 16:15:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (1E9B5C00) [pid = 3860] [serial = 522] [outer = 1B880000] 16:15:29 INFO - PROCESS | 3860 | 1461194129593 Marionette TRACE conn4 <- [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]]]}] 16:15:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:15:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 930ms 16:15:29 INFO - PROCESS | 3860 | 1461194129647 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 16:15:29 INFO - PROCESS | 3860 | 1461194129650 Marionette TRACE conn4 <- [1,661,null,{"value":"13"}] 16:15:29 INFO - PROCESS | 3860 | 1461194129654 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:15:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:15:29 INFO - PROCESS | 3860 | 1461194129656 Marionette TRACE conn4 <- [1,662,null,{}] 16:15:29 INFO - PROCESS | 3860 | 1461194129659 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:29 INFO - PROCESS | 3860 | 1461194129761 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 16:15:29 INFO - PROCESS | 3860 | 1461194129838 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:29 INFO - PROCESS | 3860 | ++DOCSHELL 1ED23400 == 48 [pid = 3860] [id = 175] 16:15:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (1ED23800) [pid = 3860] [serial = 523] [outer = 00000000] 16:15:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (1ED2D800) [pid = 3860] [serial = 524] [outer = 1ED23800] 16:15:29 INFO - PROCESS | 3860 | 1461194129934 Marionette DEBUG loaded listener.js 16:15:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (1ED31C00) [pid = 3860] [serial = 525] [outer = 1ED23800] 16:15:30 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:15:30 INFO - PROCESS | 3860 | [3860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:15:30 INFO - PROCESS | 3860 | 1461194130694 Marionette TRACE conn4 <- [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]]]}] 16:15:30 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 16:15:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1072ms 16:15:30 INFO - PROCESS | 3860 | 1461194130732 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 16:15:30 INFO - PROCESS | 3860 | 1461194130736 Marionette TRACE conn4 <- [1,665,null,{"value":"13"}] 16:15:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:15:30 INFO - PROCESS | 3860 | 1461194130741 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:15:30 INFO - PROCESS | 3860 | 1461194130744 Marionette TRACE conn4 <- [1,666,null,{}] 16:15:30 INFO - PROCESS | 3860 | 1461194130750 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:30 INFO - PROCESS | 3860 | 1461194130878 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 16:15:30 INFO - PROCESS | 3860 | 1461194130974 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:31 INFO - PROCESS | 3860 | ++DOCSHELL 1125CC00 == 49 [pid = 3860] [id = 176] 16:15:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (115BA000) [pid = 3860] [serial = 526] [outer = 00000000] 16:15:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (15C89C00) [pid = 3860] [serial = 527] [outer = 115BA000] 16:15:31 INFO - PROCESS | 3860 | 1461194131024 Marionette DEBUG loaded listener.js 16:15:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (17770C00) [pid = 3860] [serial = 528] [outer = 115BA000] 16:15:31 INFO - PROCESS | 3860 | --DOCSHELL 1DE4E400 == 48 [pid = 3860] [id = 170] 16:15:31 INFO - PROCESS | 3860 | --DOCSHELL 10889C00 == 47 [pid = 3860] [id = 169] 16:15:31 INFO - PROCESS | 3860 | --DOCSHELL 1B9D2800 == 46 [pid = 3860] [id = 168] 16:15:31 INFO - PROCESS | 3860 | --DOCSHELL 1B759C00 == 45 [pid = 3860] [id = 167] 16:15:31 INFO - PROCESS | 3860 | --DOCSHELL 1AD9B000 == 44 [pid = 3860] [id = 166] 16:15:31 INFO - PROCESS | 3860 | --DOCSHELL 199CCC00 == 43 [pid = 3860] [id = 165] 16:15:31 INFO - PROCESS | 3860 | --DOCSHELL 189E9400 == 42 [pid = 3860] [id = 164] 16:15:31 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (1AD9D800) [pid = 3860] [serial = 467] [outer = 00000000] [url = about:blank] 16:15:31 INFO - PROCESS | 3860 | --DOCSHELL 11045000 == 41 [pid = 3860] [id = 163] 16:15:31 INFO - PROCESS | 3860 | --DOCSHELL 12564C00 == 40 [pid = 3860] [id = 162] 16:15:31 INFO - PROCESS | 3860 | 1461194131615 Marionette TRACE conn4 <- [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]]]}] 16:15:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:15:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 870ms 16:15:31 INFO - PROCESS | 3860 | 1461194131645 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 16:15:31 INFO - PROCESS | 3860 | 1461194131650 Marionette TRACE conn4 <- [1,669,null,{"value":"13"}] 16:15:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:15:31 INFO - PROCESS | 3860 | 1461194131656 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:15:31 INFO - PROCESS | 3860 | 1461194131659 Marionette TRACE conn4 <- [1,670,null,{}] 16:15:31 INFO - PROCESS | 3860 | 1461194131663 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:31 INFO - PROCESS | 3860 | 1461194131742 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 16:15:31 INFO - PROCESS | 3860 | 1461194131751 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:31 INFO - PROCESS | 3860 | ++DOCSHELL 107C2C00 == 41 [pid = 3860] [id = 177] 16:15:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (10890C00) [pid = 3860] [serial = 529] [outer = 00000000] 16:15:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (12564C00) [pid = 3860] [serial = 530] [outer = 10890C00] 16:15:31 INFO - PROCESS | 3860 | 1461194131796 Marionette DEBUG loaded listener.js 16:15:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (15363800) [pid = 3860] [serial = 531] [outer = 10890C00] 16:15:32 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (113D2800) [pid = 3860] [serial = 446] [outer = 00000000] [url = about:blank] 16:15:32 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (19BAA400) [pid = 3860] [serial = 462] [outer = 00000000] [url = about:blank] 16:15:32 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (199C6800) [pid = 3860] [serial = 459] [outer = 00000000] [url = about:blank] 16:15:32 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (19EA9000) [pid = 3860] [serial = 464] [outer = 00000000] [url = about:blank] 16:15:32 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (19EA7400) [pid = 3860] [serial = 465] [outer = 00000000] [url = about:blank] 16:15:32 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (196B4C00) [pid = 3860] [serial = 456] [outer = 00000000] [url = about:blank] 16:15:32 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (1C2C1C00) [pid = 3860] [serial = 444] [outer = 00000000] [url = about:blank] 16:15:32 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (173D4C00) [pid = 3860] [serial = 452] [outer = 00000000] [url = about:blank] 16:15:32 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (1535A400) [pid = 3860] [serial = 449] [outer = 00000000] [url = about:blank] 16:15:32 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (18AE5000) [pid = 3860] [serial = 455] [outer = 00000000] [url = about:blank] 16:15:32 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (197E0400) [pid = 3860] [serial = 458] [outer = 00000000] [url = about:blank] 16:15:32 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (15361000) [pid = 3860] [serial = 450] [outer = 00000000] [url = about:blank] 16:15:32 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (17515400) [pid = 3860] [serial = 453] [outer = 00000000] [url = about:blank] 16:15:32 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (11598400) [pid = 3860] [serial = 447] [outer = 00000000] [url = about:blank] 16:15:32 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (19AB6000) [pid = 3860] [serial = 461] [outer = 00000000] [url = about:blank] 16:15:32 INFO - PROCESS | 3860 | 1461194132772 Marionette TRACE conn4 <- [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]]]}] 16:15:32 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) 16:15:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1171ms 16:15:32 INFO - PROCESS | 3860 | 1461194132830 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 16:15:32 INFO - PROCESS | 3860 | 1461194132832 Marionette TRACE conn4 <- [1,673,null,{"value":"13"}] 16:15:32 INFO - PROCESS | 3860 | 1461194132836 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:15:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:15:32 INFO - PROCESS | 3860 | 1461194132839 Marionette TRACE conn4 <- [1,674,null,{}] 16:15:32 INFO - PROCESS | 3860 | 1461194132849 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:32 INFO - PROCESS | 3860 | 1461194132930 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 16:15:32 INFO - PROCESS | 3860 | 1461194132937 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:32 INFO - PROCESS | 3860 | ++DOCSHELL 189EF000 == 42 [pid = 3860] [id = 178] 16:15:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (189F1400) [pid = 3860] [serial = 532] [outer = 00000000] 16:15:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (1973EC00) [pid = 3860] [serial = 533] [outer = 189F1400] 16:15:33 INFO - PROCESS | 3860 | 1461194132984 Marionette DEBUG loaded listener.js 16:15:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (199C4000) [pid = 3860] [serial = 534] [outer = 189F1400] 16:15:33 INFO - PROCESS | 3860 | 1461194133911 Marionette TRACE conn4 <- [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]]]}] 16:15: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 16:15:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1127ms 16:15:33 INFO - PROCESS | 3860 | 1461194133966 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 16:15:33 INFO - PROCESS | 3860 | 1461194133968 Marionette TRACE conn4 <- [1,677,null,{"value":"13"}] 16:15:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:15:33 INFO - PROCESS | 3860 | 1461194133972 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:15:33 INFO - PROCESS | 3860 | 1461194133973 Marionette TRACE conn4 <- [1,678,null,{}] 16:15:33 INFO - PROCESS | 3860 | 1461194133977 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:34 INFO - PROCESS | 3860 | 1461194134079 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 16:15:34 INFO - PROCESS | 3860 | 1461194134085 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:34 INFO - PROCESS | 3860 | ++DOCSHELL 199CEC00 == 43 [pid = 3860] [id = 179] 16:15:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (19AB7800) [pid = 3860] [serial = 535] [outer = 00000000] 16:15:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (19BB4000) [pid = 3860] [serial = 536] [outer = 19AB7800] 16:15:34 INFO - PROCESS | 3860 | 1461194134131 Marionette DEBUG loaded listener.js 16:15:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (19BB1C00) [pid = 3860] [serial = 537] [outer = 19AB7800] 16:15:35 INFO - PROCESS | 3860 | 1461194135097 Marionette TRACE conn4 <- [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]]]}] 16:15:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:15:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1179ms 16:15:35 INFO - PROCESS | 3860 | 1461194135155 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 16:15:35 INFO - PROCESS | 3860 | 1461194135157 Marionette TRACE conn4 <- [1,681,null,{"value":"13"}] 16:15:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:15:35 INFO - PROCESS | 3860 | 1461194135160 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:15:35 INFO - PROCESS | 3860 | 1461194135161 Marionette TRACE conn4 <- [1,682,null,{}] 16:15:35 INFO - PROCESS | 3860 | 1461194135165 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:35 INFO - PROCESS | 3860 | 1461194135267 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 16:15:35 INFO - PROCESS | 3860 | 1461194135274 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:35 INFO - PROCESS | 3860 | ++DOCSHELL 19E23400 == 44 [pid = 3860] [id = 180] 16:15:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (19EA5000) [pid = 3860] [serial = 538] [outer = 00000000] 16:15:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (1AD9A400) [pid = 3860] [serial = 539] [outer = 19EA5000] 16:15:35 INFO - PROCESS | 3860 | 1461194135318 Marionette DEBUG loaded listener.js 16:15:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (1AD9E000) [pid = 3860] [serial = 540] [outer = 19EA5000] 16:15:35 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (1AD9E800) [pid = 3860] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:15:35 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (125E5C00) [pid = 3860] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:15:35 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (19ABBC00) [pid = 3860] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:15:35 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (1B75F000) [pid = 3860] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:15:35 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (1DE51800) [pid = 3860] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:15:35 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (1125A000) [pid = 3860] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:15:35 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (1C2BB000) [pid = 3860] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:15:35 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (1ACCDC00) [pid = 3860] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:15:35 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (189F0C00) [pid = 3860] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:15:35 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (11052800) [pid = 3860] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:15:36 INFO - PROCESS | 3860 | 1461194136341 Marionette TRACE conn4 <- [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]]]}] 16:15: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) 16:15:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1219ms 16:15:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:15:36 INFO - PROCESS | 3860 | 1461194136379 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 16:15:36 INFO - PROCESS | 3860 | 1461194136381 Marionette TRACE conn4 <- [1,685,null,{"value":"13"}] 16:15:36 INFO - PROCESS | 3860 | 1461194136384 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:15:36 INFO - PROCESS | 3860 | 1461194136386 Marionette TRACE conn4 <- [1,686,null,{}] 16:15:36 INFO - PROCESS | 3860 | 1461194136389 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:36 INFO - PROCESS | 3860 | 1461194136483 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 16:15:36 INFO - PROCESS | 3860 | 1461194136491 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:36 INFO - PROCESS | 3860 | ++DOCSHELL 1535EC00 == 45 [pid = 3860] [id = 181] 16:15:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (17510400) [pid = 3860] [serial = 541] [outer = 00000000] 16:15:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (1AEC0400) [pid = 3860] [serial = 542] [outer = 17510400] 16:15:36 INFO - PROCESS | 3860 | 1461194136539 Marionette DEBUG loaded listener.js 16:15:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (1AEC7C00) [pid = 3860] [serial = 543] [outer = 17510400] 16:15:37 INFO - PROCESS | 3860 | 1461194137461 Marionette TRACE conn4 <- [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]]]}] 16:15:37 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) 16:15:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1121ms 16:15:37 INFO - PROCESS | 3860 | 1461194137507 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 16:15:37 INFO - PROCESS | 3860 | 1461194137509 Marionette TRACE conn4 <- [1,689,null,{"value":"13"}] 16:15:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:15:37 INFO - PROCESS | 3860 | 1461194137512 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:15:37 INFO - PROCESS | 3860 | 1461194137514 Marionette TRACE conn4 <- [1,690,null,{}] 16:15:37 INFO - PROCESS | 3860 | 1461194137517 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:37 INFO - PROCESS | 3860 | 1461194137594 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 16:15:37 INFO - PROCESS | 3860 | 1461194137601 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:37 INFO - PROCESS | 3860 | ++DOCSHELL 1AEBB800 == 46 [pid = 3860] [id = 182] 16:15:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1AF13000) [pid = 3860] [serial = 544] [outer = 00000000] 16:15:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (1B759C00) [pid = 3860] [serial = 545] [outer = 1AF13000] 16:15:37 INFO - PROCESS | 3860 | 1461194137648 Marionette DEBUG loaded listener.js 16:15:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (1B9C7000) [pid = 3860] [serial = 546] [outer = 1AF13000] 16:15:38 INFO - PROCESS | 3860 | 1461194138775 Marionette TRACE conn4 <- [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]]]}] 16:15:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:15:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1280ms 16:15:38 INFO - PROCESS | 3860 | 1461194138795 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 16:15:38 INFO - PROCESS | 3860 | 1461194138800 Marionette TRACE conn4 <- [1,693,null,{"value":"13"}] 16:15:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:15:38 INFO - PROCESS | 3860 | 1461194138805 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:15:38 INFO - PROCESS | 3860 | 1461194138807 Marionette TRACE conn4 <- [1,694,null,{}] 16:15:38 INFO - PROCESS | 3860 | 1461194138814 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:38 INFO - PROCESS | 3860 | 1461194138918 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 16:15:39 INFO - PROCESS | 3860 | 1461194139050 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:39 INFO - PROCESS | 3860 | ++DOCSHELL 11ECAC00 == 47 [pid = 3860] [id = 183] 16:15:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (11ED3800) [pid = 3860] [serial = 547] [outer = 00000000] 16:15:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (1585FC00) [pid = 3860] [serial = 548] [outer = 11ED3800] 16:15:39 INFO - PROCESS | 3860 | 1461194139109 Marionette DEBUG loaded listener.js 16:15:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (173CC000) [pid = 3860] [serial = 549] [outer = 11ED3800] 16:15:40 INFO - PROCESS | 3860 | 1461194140141 Marionette TRACE conn4 <- [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]]]}] 16:15:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:15:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1385ms 16:15:40 INFO - PROCESS | 3860 | 1461194140190 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 16:15:40 INFO - PROCESS | 3860 | 1461194140196 Marionette TRACE conn4 <- [1,697,null,{"value":"13"}] 16:15:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:15:40 INFO - PROCESS | 3860 | 1461194140202 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:15:40 INFO - PROCESS | 3860 | 1461194140205 Marionette TRACE conn4 <- [1,698,null,{}] 16:15:40 INFO - PROCESS | 3860 | 1461194140209 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:40 INFO - PROCESS | 3860 | 1461194140345 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 16:15:40 INFO - PROCESS | 3860 | 1461194140488 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:40 INFO - PROCESS | 3860 | ++DOCSHELL 199C1400 == 48 [pid = 3860] [id = 184] 16:15:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (199C2000) [pid = 3860] [serial = 550] [outer = 00000000] 16:15:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (19BAD400) [pid = 3860] [serial = 551] [outer = 199C2000] 16:15:40 INFO - PROCESS | 3860 | 1461194140544 Marionette DEBUG loaded listener.js 16:15:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (19E28400) [pid = 3860] [serial = 552] [outer = 199C2000] 16:15:41 INFO - PROCESS | 3860 | 1461194141591 Marionette TRACE conn4 <- [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]]]}] 16:15:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:15:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1434ms 16:15:41 INFO - PROCESS | 3860 | 1461194141638 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 16:15:41 INFO - PROCESS | 3860 | 1461194141641 Marionette TRACE conn4 <- [1,701,null,{"value":"13"}] 16:15:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:15:41 INFO - PROCESS | 3860 | 1461194141645 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:15:41 INFO - PROCESS | 3860 | 1461194141648 Marionette TRACE conn4 <- [1,702,null,{}] 16:15:41 INFO - PROCESS | 3860 | 1461194141659 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:41 INFO - PROCESS | 3860 | 1461194141863 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 16:15:42 INFO - PROCESS | 3860 | 1461194142001 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:42 INFO - PROCESS | 3860 | ++DOCSHELL 11ED2400 == 49 [pid = 3860] [id = 185] 16:15:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (11F94800) [pid = 3860] [serial = 553] [outer = 00000000] 16:15:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (155AA400) [pid = 3860] [serial = 554] [outer = 11F94800] 16:15:42 INFO - PROCESS | 3860 | 1461194142050 Marionette DEBUG loaded listener.js 16:15:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (173CE800) [pid = 3860] [serial = 555] [outer = 11F94800] 16:15:42 INFO - PROCESS | 3860 | --DOCSHELL 1535EC00 == 48 [pid = 3860] [id = 181] 16:15:42 INFO - PROCESS | 3860 | --DOCSHELL 19E23400 == 47 [pid = 3860] [id = 180] 16:15:42 INFO - PROCESS | 3860 | --DOCSHELL 199CEC00 == 46 [pid = 3860] [id = 179] 16:15:42 INFO - PROCESS | 3860 | --DOCSHELL 189EF000 == 45 [pid = 3860] [id = 178] 16:15:42 INFO - PROCESS | 3860 | --DOCSHELL 107C2C00 == 44 [pid = 3860] [id = 177] 16:15:42 INFO - PROCESS | 3860 | --DOCSHELL 1125CC00 == 43 [pid = 3860] [id = 176] 16:15:42 INFO - PROCESS | 3860 | --DOCSHELL 115C2C00 == 42 [pid = 3860] [id = 172] 16:15:42 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (1AD94400) [pid = 3860] [serial = 468] [outer = 00000000] [url = about:blank] 16:15:42 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (173D5800) [pid = 3860] [serial = 473] [outer = 00000000] [url = about:blank] 16:15:42 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (19735000) [pid = 3860] [serial = 491] [outer = 00000000] [url = about:blank] 16:15:42 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (197D9800) [pid = 3860] [serial = 492] [outer = 00000000] [url = about:blank] 16:15:42 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (15C8EC00) [pid = 3860] [serial = 488] [outer = 00000000] [url = about:blank] 16:15:42 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (173D1400) [pid = 3860] [serial = 489] [outer = 00000000] [url = about:blank] 16:15:42 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (1AD92C00) [pid = 3860] [serial = 476] [outer = 00000000] [url = about:blank] 16:15:42 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (1AEC8400) [pid = 3860] [serial = 497] [outer = 00000000] [url = about:blank] 16:15:42 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (1AF16C00) [pid = 3860] [serial = 498] [outer = 00000000] [url = about:blank] 16:15:42 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (17316400) [pid = 3860] [serial = 486] [outer = 00000000] [url = about:blank] 16:15:42 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (15C89400) [pid = 3860] [serial = 485] [outer = 00000000] [url = about:blank] 16:15:42 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (1B75A800) [pid = 3860] [serial = 479] [outer = 00000000] [url = about:blank] 16:15:42 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (19DC0C00) [pid = 3860] [serial = 494] [outer = 00000000] [url = about:blank] 16:15:42 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (1AD46400) [pid = 3860] [serial = 482] [outer = 00000000] [url = about:blank] 16:15:42 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (1C27C400) [pid = 3860] [serial = 501] [outer = 00000000] [url = about:blank] 16:15:42 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (1E892C00) [pid = 3860] [serial = 510] [outer = 00000000] [url = about:blank] 16:15:42 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (1E89FC00) [pid = 3860] [serial = 512] [outer = 00000000] [url = about:blank] 16:15:42 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (10686000) [pid = 3860] [serial = 470] [outer = 00000000] [url = about:blank] 16:15:42 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (1B9C9800) [pid = 3860] [serial = 500] [outer = 00000000] [url = about:blank] 16:15:42 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (1C2BD400) [pid = 3860] [serial = 506] [outer = 00000000] [url = about:blank] 16:15:42 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (1C2C5400) [pid = 3860] [serial = 503] [outer = 00000000] [url = about:blank] 16:15:42 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (1C2C4C00) [pid = 3860] [serial = 504] [outer = 00000000] [url = about:blank] 16:15:42 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (1DE5AC00) [pid = 3860] [serial = 509] [outer = 00000000] [url = about:blank] 16:15:42 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (1D131400) [pid = 3860] [serial = 507] [outer = 00000000] [url = about:blank] 16:15:42 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (1AB34800) [pid = 3860] [serial = 495] [outer = 00000000] [url = about:blank] 16:15:43 INFO - PROCESS | 3860 | 1461194143041 Marionette TRACE conn4 <- [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]]]}] 16:15: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 16:15:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1422ms 16:15:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:15:43 INFO - PROCESS | 3860 | 1461194143070 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 16:15:43 INFO - PROCESS | 3860 | 1461194143074 Marionette TRACE conn4 <- [1,705,null,{"value":"13"}] 16:15:43 INFO - PROCESS | 3860 | 1461194143078 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:15:43 INFO - PROCESS | 3860 | 1461194143082 Marionette TRACE conn4 <- [1,706,null,{}] 16:15:43 INFO - PROCESS | 3860 | 1461194143087 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:43 INFO - PROCESS | 3860 | 1461194143170 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 16:15:43 INFO - PROCESS | 3860 | 1461194143177 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:43 INFO - PROCESS | 3860 | ++DOCSHELL 11EA8800 == 43 [pid = 3860] [id = 186] 16:15:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (15357400) [pid = 3860] [serial = 556] [outer = 00000000] 16:15:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (15D5CC00) [pid = 3860] [serial = 557] [outer = 15357400] 16:15:43 INFO - PROCESS | 3860 | 1461194143228 Marionette DEBUG loaded listener.js 16:15:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (173CA800) [pid = 3860] [serial = 558] [outer = 15357400] 16:15:44 INFO - PROCESS | 3860 | 1461194144198 Marionette TRACE conn4 <- [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]]]}] 16:15:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:15:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1190ms 16:15:44 INFO - PROCESS | 3860 | 1461194144268 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 16:15:44 INFO - PROCESS | 3860 | 1461194144271 Marionette TRACE conn4 <- [1,709,null,{"value":"13"}] 16:15:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:15:44 INFO - PROCESS | 3860 | 1461194144275 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:15:44 INFO - PROCESS | 3860 | 1461194144277 Marionette TRACE conn4 <- [1,710,null,{}] 16:15:44 INFO - PROCESS | 3860 | 1461194144281 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:44 INFO - PROCESS | 3860 | 1461194144360 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 16:15:44 INFO - PROCESS | 3860 | 1461194144370 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:44 INFO - PROCESS | 3860 | ++DOCSHELL 19737C00 == 44 [pid = 3860] [id = 187] 16:15:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (1973BC00) [pid = 3860] [serial = 559] [outer = 00000000] 16:15:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (199C3400) [pid = 3860] [serial = 560] [outer = 1973BC00] 16:15:44 INFO - PROCESS | 3860 | 1461194144418 Marionette DEBUG loaded listener.js 16:15:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (199CC800) [pid = 3860] [serial = 561] [outer = 1973BC00] 16:15:44 INFO - PROCESS | 3860 | 1461194144897 Marionette TRACE conn4 <- [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] 16:15:44 INFO - PROCESS | 3860 | 1461194144952 Marionette TRACE conn4 <- [1,713,null,{"value":"13"}] 16:15:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:15:44 INFO - PROCESS | 3860 | 1461194144970 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:15:44 INFO - PROCESS | 3860 | 1461194144974 Marionette TRACE conn4 <- [1,714,null,{}] 16:15:44 INFO - PROCESS | 3860 | 1461194144978 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:45 INFO - PROCESS | 3860 | 1461194145087 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 16:15:45 INFO - PROCESS | 3860 | 1461194145141 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:45 INFO - PROCESS | 3860 | ++DOCSHELL 1AD52400 == 45 [pid = 3860] [id = 188] 16:15:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (1AD93000) [pid = 3860] [serial = 562] [outer = 00000000] 16:15:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (1AD99800) [pid = 3860] [serial = 563] [outer = 1AD93000] 16:15:45 INFO - PROCESS | 3860 | 1461194145187 Marionette DEBUG loaded listener.js 16:15:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (1AEBE000) [pid = 3860] [serial = 564] [outer = 1AD93000] 16:15:45 INFO - PROCESS | 3860 | 1461194145681 Marionette TRACE conn4 <- [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]]]}] 16:15:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:15:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 730ms 16:15:45 INFO - PROCESS | 3860 | 1461194145740 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 16:15:45 INFO - PROCESS | 3860 | 1461194145742 Marionette TRACE conn4 <- [1,717,null,{"value":"13"}] 16:15:45 INFO - PROCESS | 3860 | 1461194145746 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:15:45 INFO - PROCESS | 3860 | 1461194145748 Marionette TRACE conn4 <- [1,718,null,{}] 16:15:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:15:45 INFO - PROCESS | 3860 | 1461194145751 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:45 INFO - PROCESS | 3860 | 1461194145857 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 16:15:45 INFO - PROCESS | 3860 | 1461194145863 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:45 INFO - PROCESS | 3860 | ++DOCSHELL 1AF13C00 == 46 [pid = 3860] [id = 189] 16:15:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (1AF16800) [pid = 3860] [serial = 565] [outer = 00000000] 16:15:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (1AF20C00) [pid = 3860] [serial = 566] [outer = 1AF16800] 16:15:45 INFO - PROCESS | 3860 | 1461194145908 Marionette DEBUG loaded listener.js 16:15:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (1B755800) [pid = 3860] [serial = 567] [outer = 1AF16800] 16:15:46 INFO - PROCESS | 3860 | 1461194146371 Marionette TRACE conn4 <- [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] 16:15:46 INFO - PROCESS | 3860 | 1461194146426 Marionette TRACE conn4 <- [1,721,null,{"value":"13"}] 16:15:46 INFO - PROCESS | 3860 | 1461194146429 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:15:46 INFO - PROCESS | 3860 | 1461194146431 Marionette TRACE conn4 <- [1,722,null,{}] 16:15:46 INFO - PROCESS | 3860 | 1461194146439 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:46 INFO - PROCESS | 3860 | 1461194146541 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 16:15:46 INFO - PROCESS | 3860 | 1461194146551 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:46 INFO - PROCESS | 3860 | ++DOCSHELL 1B9D1400 == 47 [pid = 3860] [id = 190] 16:15:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (1B9D2000) [pid = 3860] [serial = 568] [outer = 00000000] 16:15:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1C2BCC00) [pid = 3860] [serial = 569] [outer = 1B9D2000] 16:15:46 INFO - PROCESS | 3860 | 1461194146605 Marionette DEBUG loaded listener.js 16:15:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (1C2C8C00) [pid = 3860] [serial = 570] [outer = 1B9D2000] 16:15:46 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (19BB3C00) [pid = 3860] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:15:46 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (10890C00) [pid = 3860] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:15:46 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (189F1400) [pid = 3860] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:15:46 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (115BA000) [pid = 3860] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:15:46 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (1ED23800) [pid = 3860] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:15:46 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (19AB7800) [pid = 3860] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:15:46 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (19EA5000) [pid = 3860] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:15:46 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (17510400) [pid = 3860] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:15:46 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (0EB31C00) [pid = 3860] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:15:46 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (16D9F400) [pid = 3860] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:15:46 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (1B066800) [pid = 3860] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:15:46 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (196B8C00) [pid = 3860] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:15:47 INFO - PROCESS | 3860 | 1461194147103 Marionette TRACE conn4 <- [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]]]}] 16:15: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 16:15:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 731ms 16:15:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:15:47 INFO - PROCESS | 3860 | 1461194147161 Marionette TRACE conn4 -> [0,725,"getWindowHandle",null] 16:15:47 INFO - PROCESS | 3860 | 1461194147163 Marionette TRACE conn4 <- [1,725,null,{"value":"13"}] 16:15:47 INFO - PROCESS | 3860 | 1461194147166 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:15:47 INFO - PROCESS | 3860 | 1461194147168 Marionette TRACE conn4 <- [1,726,null,{}] 16:15:47 INFO - PROCESS | 3860 | 1461194147171 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:47 INFO - PROCESS | 3860 | 1461194147279 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 16:15:47 INFO - PROCESS | 3860 | 1461194147331 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:47 INFO - PROCESS | 3860 | ++DOCSHELL 0EB40400 == 48 [pid = 3860] [id = 191] 16:15:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (1250E000) [pid = 3860] [serial = 571] [outer = 00000000] 16:15:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (1C270000) [pid = 3860] [serial = 572] [outer = 1250E000] 16:15:47 INFO - PROCESS | 3860 | 1461194147375 Marionette DEBUG loaded listener.js 16:15:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (1C2BB800) [pid = 3860] [serial = 573] [outer = 1250E000] 16:15:48 INFO - PROCESS | 3860 | 1461194148203 Marionette TRACE conn4 <- [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]]]}] 16:15:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:15:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1070ms 16:15:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:15:48 INFO - PROCESS | 3860 | 1461194148236 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 16:15:48 INFO - PROCESS | 3860 | 1461194148238 Marionette TRACE conn4 <- [1,729,null,{"value":"13"}] 16:15:48 INFO - PROCESS | 3860 | 1461194148241 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:15:48 INFO - PROCESS | 3860 | 1461194148243 Marionette TRACE conn4 <- [1,730,null,{}] 16:15:48 INFO - PROCESS | 3860 | 1461194148247 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:48 INFO - PROCESS | 3860 | 1461194148321 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 16:15:48 INFO - PROCESS | 3860 | 1461194148393 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:48 INFO - PROCESS | 3860 | ++DOCSHELL 1AF19800 == 49 [pid = 3860] [id = 192] 16:15:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (1D130800) [pid = 3860] [serial = 574] [outer = 00000000] 16:15:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (1E892C00) [pid = 3860] [serial = 575] [outer = 1D130800] 16:15:48 INFO - PROCESS | 3860 | 1461194148437 Marionette DEBUG loaded listener.js 16:15:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (1E896000) [pid = 3860] [serial = 576] [outer = 1D130800] 16:15:49 INFO - PROCESS | 3860 | 1461194149345 Marionette TRACE conn4 <- [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]]]}] 16:15:49 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 16:15:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1119ms 16:15:49 INFO - PROCESS | 3860 | 1461194149361 Marionette TRACE conn4 -> [0,733,"getWindowHandle",null] 16:15:49 INFO - PROCESS | 3860 | 1461194149366 Marionette TRACE conn4 <- [1,733,null,{"value":"13"}] 16:15:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:15:49 INFO - PROCESS | 3860 | 1461194149371 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:15:49 INFO - PROCESS | 3860 | 1461194149375 Marionette TRACE conn4 <- [1,734,null,{}] 16:15:49 INFO - PROCESS | 3860 | 1461194149381 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:49 INFO - PROCESS | 3860 | 1461194149487 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 16:15:49 INFO - PROCESS | 3860 | 1461194149583 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:49 INFO - PROCESS | 3860 | ++DOCSHELL 0EBE9000 == 50 [pid = 3860] [id = 193] 16:15:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (0EBF3400) [pid = 3860] [serial = 577] [outer = 00000000] 16:15:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (12510800) [pid = 3860] [serial = 578] [outer = 0EBF3400] 16:15:49 INFO - PROCESS | 3860 | 1461194149689 Marionette DEBUG loaded listener.js 16:15:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (15C8EC00) [pid = 3860] [serial = 579] [outer = 0EBF3400] 16:15:50 INFO - PROCESS | 3860 | 1461194150758 Marionette TRACE conn4 <- [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]]]}] 16:15:50 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.) 16:15:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1440ms 16:15:50 INFO - PROCESS | 3860 | 1461194150852 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 16:15:50 INFO - PROCESS | 3860 | 1461194150858 Marionette TRACE conn4 <- [1,737,null,{"value":"13"}] 16:15:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:15:50 INFO - PROCESS | 3860 | 1461194150867 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:15:50 INFO - PROCESS | 3860 | 1461194150870 Marionette TRACE conn4 <- [1,738,null,{}] 16:15:50 INFO - PROCESS | 3860 | 1461194150874 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:50 INFO - PROCESS | 3860 | 1461194150970 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 16:15:51 INFO - PROCESS | 3860 | 1461194151166 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:51 INFO - PROCESS | 3860 | ++DOCSHELL 19EA5400 == 51 [pid = 3860] [id = 194] 16:15:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (19EA7800) [pid = 3860] [serial = 580] [outer = 00000000] 16:15:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1AD94400) [pid = 3860] [serial = 581] [outer = 19EA7800] 16:15:51 INFO - PROCESS | 3860 | 1461194151224 Marionette DEBUG loaded listener.js 16:15:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (1AF13400) [pid = 3860] [serial = 582] [outer = 19EA7800] 16:15:52 INFO - PROCESS | 3860 | 1461194152371 Marionette TRACE conn4 <- [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]]]}] 16:15: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) 16:15:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1513ms 16:15:52 INFO - PROCESS | 3860 | 1461194152389 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 16:15:52 INFO - PROCESS | 3860 | 1461194152392 Marionette TRACE conn4 <- [1,741,null,{"value":"13"}] 16:15:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:15:52 INFO - PROCESS | 3860 | 1461194152398 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:15:52 INFO - PROCESS | 3860 | 1461194152402 Marionette TRACE conn4 <- [1,742,null,{}] 16:15:52 INFO - PROCESS | 3860 | 1461194152409 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:52 INFO - PROCESS | 3860 | 1461194152548 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 16:15:52 INFO - PROCESS | 3860 | 1461194152637 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:52 INFO - PROCESS | 3860 | ++DOCSHELL 10803C00 == 52 [pid = 3860] [id = 195] 16:15:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (10807800) [pid = 3860] [serial = 583] [outer = 00000000] 16:15:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (10F0E000) [pid = 3860] [serial = 584] [outer = 10807800] 16:15:52 INFO - PROCESS | 3860 | 1461194152688 Marionette DEBUG loaded listener.js 16:15:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (11252C00) [pid = 3860] [serial = 585] [outer = 10807800] 16:15:53 INFO - PROCESS | 3860 | --DOCSHELL 0EB40400 == 51 [pid = 3860] [id = 191] 16:15:53 INFO - PROCESS | 3860 | --DOCSHELL 1B9D1400 == 50 [pid = 3860] [id = 190] 16:15:53 INFO - PROCESS | 3860 | --DOCSHELL 1AF13C00 == 49 [pid = 3860] [id = 189] 16:15:53 INFO - PROCESS | 3860 | --DOCSHELL 1AD52400 == 48 [pid = 3860] [id = 188] 16:15:53 INFO - PROCESS | 3860 | --DOCSHELL 19737C00 == 47 [pid = 3860] [id = 187] 16:15:53 INFO - PROCESS | 3860 | --DOCSHELL 11EA8800 == 46 [pid = 3860] [id = 186] 16:15:53 INFO - PROCESS | 3860 | --DOCSHELL 11ED2400 == 45 [pid = 3860] [id = 185] 16:15:53 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (1B759C00) [pid = 3860] [serial = 545] [outer = 00000000] [url = about:blank] 16:15:53 INFO - PROCESS | 3860 | --DOCSHELL 199C1400 == 44 [pid = 3860] [id = 184] 16:15:53 INFO - PROCESS | 3860 | --DOCSHELL 11ECAC00 == 43 [pid = 3860] [id = 183] 16:15:53 INFO - PROCESS | 3860 | --DOCSHELL 1AEBB800 == 42 [pid = 3860] [id = 182] 16:15:53 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (10644800) [pid = 3860] [serial = 471] [outer = 00000000] [url = about:blank] 16:15:53 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (189EB000) [pid = 3860] [serial = 474] [outer = 00000000] [url = about:blank] 16:15:53 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (1B7E5400) [pid = 3860] [serial = 480] [outer = 00000000] [url = about:blank] 16:15:53 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (1AEC4C00) [pid = 3860] [serial = 477] [outer = 00000000] [url = about:blank] 16:15:53 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (1AEC3C00) [pid = 3860] [serial = 483] [outer = 00000000] [url = about:blank] 16:15:53 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (12564C00) [pid = 3860] [serial = 530] [outer = 00000000] [url = about:blank] 16:15:53 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (15363800) [pid = 3860] [serial = 531] [outer = 00000000] [url = about:blank] 16:15:53 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (1973EC00) [pid = 3860] [serial = 533] [outer = 00000000] [url = about:blank] 16:15:53 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (17770C00) [pid = 3860] [serial = 528] [outer = 00000000] [url = about:blank] 16:15:53 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (15C89C00) [pid = 3860] [serial = 527] [outer = 00000000] [url = about:blank] 16:15:53 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (1ED31C00) [pid = 3860] [serial = 525] [outer = 00000000] [url = about:blank] 16:15:53 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (1ED2D800) [pid = 3860] [serial = 524] [outer = 00000000] [url = about:blank] 16:15:53 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (11F9F000) [pid = 3860] [serial = 515] [outer = 00000000] [url = about:blank] 16:15:53 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (199C4400) [pid = 3860] [serial = 518] [outer = 00000000] [url = about:blank] 16:15:53 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (1E894800) [pid = 3860] [serial = 521] [outer = 00000000] [url = about:blank] 16:15:53 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (19BB4000) [pid = 3860] [serial = 536] [outer = 00000000] [url = about:blank] 16:15:53 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (1AD9A400) [pid = 3860] [serial = 539] [outer = 00000000] [url = about:blank] 16:15:53 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (19BB1C00) [pid = 3860] [serial = 537] [outer = 00000000] [url = about:blank] 16:15:53 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (1AD9E000) [pid = 3860] [serial = 540] [outer = 00000000] [url = about:blank] 16:15:53 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (1AEC0400) [pid = 3860] [serial = 542] [outer = 00000000] [url = about:blank] 16:15:53 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (1AEC7C00) [pid = 3860] [serial = 543] [outer = 00000000] [url = about:blank] 16:15:53 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (199C4000) [pid = 3860] [serial = 534] [outer = 00000000] [url = about:blank] 16:15:53 INFO - PROCESS | 3860 | 1461194153712 Marionette TRACE conn4 <- [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]]]}] 16:15: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 16:15:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1338ms 16:15:53 INFO - PROCESS | 3860 | 1461194153737 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 16:15:53 INFO - PROCESS | 3860 | 1461194153743 Marionette TRACE conn4 <- [1,745,null,{"value":"13"}] 16:15:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:15:53 INFO - PROCESS | 3860 | 1461194153749 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:15:53 INFO - PROCESS | 3860 | 1461194153751 Marionette TRACE conn4 <- [1,746,null,{}] 16:15:53 INFO - PROCESS | 3860 | 1461194153755 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:53 INFO - PROCESS | 3860 | 1461194153835 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 16:15:53 INFO - PROCESS | 3860 | 1461194153842 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:53 INFO - PROCESS | 3860 | ++DOCSHELL 11322400 == 43 [pid = 3860] [id = 196] 16:15:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (113D2800) [pid = 3860] [serial = 586] [outer = 00000000] 16:15:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (123AA400) [pid = 3860] [serial = 587] [outer = 113D2800] 16:15:53 INFO - PROCESS | 3860 | 1461194153887 Marionette DEBUG loaded listener.js 16:15:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (12565C00) [pid = 3860] [serial = 588] [outer = 113D2800] 16:15:54 INFO - PROCESS | 3860 | 1461194154388 Marionette TRACE conn4 <- [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]]]}] 16:15: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 16:15:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 671ms 16:15:54 INFO - PROCESS | 3860 | 1461194154421 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 16:15:54 INFO - PROCESS | 3860 | 1461194154424 Marionette TRACE conn4 <- [1,749,null,{"value":"13"}] 16:15:54 INFO - PROCESS | 3860 | 1461194154427 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:15:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:15:54 INFO - PROCESS | 3860 | 1461194154431 Marionette TRACE conn4 <- [1,750,null,{}] 16:15:54 INFO - PROCESS | 3860 | 1461194154441 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:54 INFO - PROCESS | 3860 | 1461194154527 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 16:15:54 INFO - PROCESS | 3860 | 1461194154537 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:54 INFO - PROCESS | 3860 | ++DOCSHELL 17513800 == 44 [pid = 3860] [id = 197] 16:15:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (17515000) [pid = 3860] [serial = 589] [outer = 00000000] 16:15:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (1899A400) [pid = 3860] [serial = 590] [outer = 17515000] 16:15:54 INFO - PROCESS | 3860 | 1461194154590 Marionette DEBUG loaded listener.js 16:15:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (189ED000) [pid = 3860] [serial = 591] [outer = 17515000] 16:15:55 INFO - PROCESS | 3860 | 1461194155521 Marionette TRACE conn4 <- [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]]]}] 16:15:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:15:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1123ms 16:15:55 INFO - PROCESS | 3860 | 1461194155555 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 16:15:55 INFO - PROCESS | 3860 | 1461194155557 Marionette TRACE conn4 <- [1,753,null,{"value":"13"}] 16:15:55 INFO - PROCESS | 3860 | 1461194155561 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:15:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:15:55 INFO - PROCESS | 3860 | 1461194155562 Marionette TRACE conn4 <- [1,754,null,{}] 16:15:55 INFO - PROCESS | 3860 | 1461194155566 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:55 INFO - PROCESS | 3860 | 1461194155677 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 16:15:55 INFO - PROCESS | 3860 | 1461194155683 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:55 INFO - PROCESS | 3860 | ++DOCSHELL 196B8C00 == 45 [pid = 3860] [id = 198] 16:15:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (19717400) [pid = 3860] [serial = 592] [outer = 00000000] 16:15:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (1973EC00) [pid = 3860] [serial = 593] [outer = 19717400] 16:15:55 INFO - PROCESS | 3860 | 1461194155730 Marionette DEBUG loaded listener.js 16:15:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (197DE400) [pid = 3860] [serial = 594] [outer = 19717400] 16:15:56 INFO - PROCESS | 3860 | 1461194156650 Marionette TRACE conn4 <- [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]]]}] 16:15:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:15:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1130ms 16:15:56 INFO - PROCESS | 3860 | 1461194156694 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 16:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:15:56 INFO - PROCESS | 3860 | 1461194156695 Marionette TRACE conn4 <- [1,757,null,{"value":"13"}] 16:15:56 INFO - PROCESS | 3860 | 1461194156699 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:15:56 INFO - PROCESS | 3860 | 1461194156700 Marionette TRACE conn4 <- [1,758,null,{}] 16:15:56 INFO - PROCESS | 3860 | 1461194156704 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:56 INFO - PROCESS | 3860 | 1461194156810 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 16:15:56 INFO - PROCESS | 3860 | 1461194156816 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:56 INFO - PROCESS | 3860 | ++DOCSHELL 199C7000 == 46 [pid = 3860] [id = 199] 16:15:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (199CE800) [pid = 3860] [serial = 595] [outer = 00000000] 16:15:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (19BAE400) [pid = 3860] [serial = 596] [outer = 199CE800] 16:15:56 INFO - PROCESS | 3860 | 1461194156864 Marionette DEBUG loaded listener.js 16:15:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (19BB5000) [pid = 3860] [serial = 597] [outer = 199CE800] 16:15:57 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (1973BC00) [pid = 3860] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:15:57 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (15357400) [pid = 3860] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:15:57 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (11F94800) [pid = 3860] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:15:57 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (1AF16800) [pid = 3860] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:15:57 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (1250E000) [pid = 3860] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:15:57 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (1B9D2000) [pid = 3860] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:15:57 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (1AD93000) [pid = 3860] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:15:57 INFO - PROCESS | 3860 | 1461194157340 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 16:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 671ms 16:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:15:57 INFO - PROCESS | 3860 | 1461194157371 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 16:15:57 INFO - PROCESS | 3860 | 1461194157372 Marionette TRACE conn4 <- [1,761,null,{"value":"13"}] 16:15:57 INFO - PROCESS | 3860 | 1461194157376 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:15:57 INFO - PROCESS | 3860 | 1461194157377 Marionette TRACE conn4 <- [1,762,null,{}] 16:15:57 INFO - PROCESS | 3860 | 1461194157381 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:57 INFO - PROCESS | 3860 | 1461194157479 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 16:15:57 INFO - PROCESS | 3860 | 1461194157486 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:57 INFO - PROCESS | 3860 | ++DOCSHELL 10889C00 == 47 [pid = 3860] [id = 200] 16:15:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (1125E000) [pid = 3860] [serial = 598] [outer = 00000000] 16:15:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (1AB3A400) [pid = 3860] [serial = 599] [outer = 1125E000] 16:15:57 INFO - PROCESS | 3860 | 1461194157533 Marionette DEBUG loaded listener.js 16:15:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (1AD4FC00) [pid = 3860] [serial = 600] [outer = 1125E000] 16:15:57 INFO - PROCESS | 3860 | 1461194157957 Marionette TRACE conn4 <- [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]]]}] 16:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 631ms 16:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:15:58 INFO - PROCESS | 3860 | 1461194158007 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 16:15:58 INFO - PROCESS | 3860 | 1461194158009 Marionette TRACE conn4 <- [1,765,null,{"value":"13"}] 16:15:58 INFO - PROCESS | 3860 | 1461194158012 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:15:58 INFO - PROCESS | 3860 | 1461194158014 Marionette TRACE conn4 <- [1,766,null,{}] 16:15:58 INFO - PROCESS | 3860 | 1461194158017 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:58 INFO - PROCESS | 3860 | 1461194158095 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 16:15:58 INFO - PROCESS | 3860 | 1461194158101 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:58 INFO - PROCESS | 3860 | ++DOCSHELL 1104F000 == 48 [pid = 3860] [id = 201] 16:15:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (1ABAE000) [pid = 3860] [serial = 601] [outer = 00000000] 16:15:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (1AEC0C00) [pid = 3860] [serial = 602] [outer = 1ABAE000] 16:15:58 INFO - PROCESS | 3860 | 1461194158145 Marionette DEBUG loaded listener.js 16:15:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (1AEC0400) [pid = 3860] [serial = 603] [outer = 1ABAE000] 16:15:58 INFO - PROCESS | 3860 | 1461194158590 Marionette TRACE conn4 <- [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]]]}] 16:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 630ms 16:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:15:58 INFO - PROCESS | 3860 | 1461194158643 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 16:15:58 INFO - PROCESS | 3860 | 1461194158644 Marionette TRACE conn4 <- [1,769,null,{"value":"13"}] 16:15:58 INFO - PROCESS | 3860 | 1461194158648 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:15:58 INFO - PROCESS | 3860 | 1461194158650 Marionette TRACE conn4 <- [1,770,null,{}] 16:15:58 INFO - PROCESS | 3860 | 1461194158653 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:58 INFO - PROCESS | 3860 | 1461194158728 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 16:15:58 INFO - PROCESS | 3860 | 1461194158734 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:58 INFO - PROCESS | 3860 | ++DOCSHELL 11253000 == 49 [pid = 3860] [id = 202] 16:15:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (18AE8800) [pid = 3860] [serial = 604] [outer = 00000000] 16:15:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (1AF17800) [pid = 3860] [serial = 605] [outer = 18AE8800] 16:15:58 INFO - PROCESS | 3860 | 1461194158778 Marionette DEBUG loaded listener.js 16:15:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (1AF1D800) [pid = 3860] [serial = 606] [outer = 18AE8800] 16:15:59 INFO - PROCESS | 3860 | 1461194159202 Marionette TRACE conn4 <- [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]]]}] 16:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 570ms 16:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:15:59 INFO - PROCESS | 3860 | 1461194159218 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 16:15:59 INFO - PROCESS | 3860 | 1461194159220 Marionette TRACE conn4 <- [1,773,null,{"value":"13"}] 16:15:59 INFO - PROCESS | 3860 | 1461194159235 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:15:59 INFO - PROCESS | 3860 | 1461194159236 Marionette TRACE conn4 <- [1,774,null,{}] 16:15:59 INFO - PROCESS | 3860 | 1461194159240 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:59 INFO - PROCESS | 3860 | 1461194159319 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 16:15:59 INFO - PROCESS | 3860 | 1461194159432 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:59 INFO - PROCESS | 3860 | ++DOCSHELL 106B5C00 == 50 [pid = 3860] [id = 203] 16:15:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (106B7800) [pid = 3860] [serial = 607] [outer = 00000000] 16:15:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (11254800) [pid = 3860] [serial = 608] [outer = 106B7800] 16:15:59 INFO - PROCESS | 3860 | 1461194159558 Marionette DEBUG loaded listener.js 16:15:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (115B5C00) [pid = 3860] [serial = 609] [outer = 106B7800] 16:16:00 INFO - PROCESS | 3860 | 1461194160132 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 16:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 989ms 16:16:00 INFO - PROCESS | 3860 | 1461194160214 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 16:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:16:00 INFO - PROCESS | 3860 | 1461194160218 Marionette TRACE conn4 <- [1,777,null,{"value":"13"}] 16:16:00 INFO - PROCESS | 3860 | 1461194160223 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:16:00 INFO - PROCESS | 3860 | 1461194160227 Marionette TRACE conn4 <- [1,778,null,{}] 16:16:00 INFO - PROCESS | 3860 | 1461194160248 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:00 INFO - PROCESS | 3860 | 1461194160362 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 16:16:00 INFO - PROCESS | 3860 | 1461194160436 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:00 INFO - PROCESS | 3860 | ++DOCSHELL 173CD000 == 51 [pid = 3860] [id = 204] 16:16:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (1750F800) [pid = 3860] [serial = 610] [outer = 00000000] 16:16:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (189F1400) [pid = 3860] [serial = 611] [outer = 1750F800] 16:16:00 INFO - PROCESS | 3860 | 1461194160533 Marionette DEBUG loaded listener.js 16:16:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (18AEB400) [pid = 3860] [serial = 612] [outer = 1750F800] 16:16:01 INFO - PROCESS | 3860 | 1461194161132 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 16:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 987ms 16:16:01 INFO - PROCESS | 3860 | 1461194161213 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 16:16:01 INFO - PROCESS | 3860 | 1461194161217 Marionette TRACE conn4 <- [1,781,null,{"value":"13"}] 16:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:16:01 INFO - PROCESS | 3860 | 1461194161221 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:16:01 INFO - PROCESS | 3860 | 1461194161224 Marionette TRACE conn4 <- [1,782,null,{}] 16:16:01 INFO - PROCESS | 3860 | 1461194161227 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:01 INFO - PROCESS | 3860 | 1461194161330 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 16:16:01 INFO - PROCESS | 3860 | 1461194161413 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:01 INFO - PROCESS | 3860 | ++DOCSHELL 196B7000 == 52 [pid = 3860] [id = 205] 16:16:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (196B7800) [pid = 3860] [serial = 613] [outer = 00000000] 16:16:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (1AF17000) [pid = 3860] [serial = 614] [outer = 196B7800] 16:16:01 INFO - PROCESS | 3860 | 1461194161509 Marionette DEBUG loaded listener.js 16:16:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (1B757C00) [pid = 3860] [serial = 615] [outer = 196B7800] 16:16:02 INFO - PROCESS | 3860 | 1461194162143 Marionette TRACE conn4 <- [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]]]}] 16:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 971ms 16:16:02 INFO - PROCESS | 3860 | 1461194162195 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 16:16:02 INFO - PROCESS | 3860 | 1461194162197 Marionette TRACE conn4 <- [1,785,null,{"value":"13"}] 16:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:16:02 INFO - PROCESS | 3860 | 1461194162207 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:16:02 INFO - PROCESS | 3860 | 1461194162214 Marionette TRACE conn4 <- [1,786,null,{}] 16:16:02 INFO - PROCESS | 3860 | 1461194162219 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:02 INFO - PROCESS | 3860 | 1461194162358 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 16:16:02 INFO - PROCESS | 3860 | 1461194162480 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:02 INFO - PROCESS | 3860 | ++DOCSHELL 1B887000 == 53 [pid = 3860] [id = 206] 16:16:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (1C276800) [pid = 3860] [serial = 616] [outer = 00000000] 16:16:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (1C2C1400) [pid = 3860] [serial = 617] [outer = 1C276800] 16:16:02 INFO - PROCESS | 3860 | 1461194162536 Marionette DEBUG loaded listener.js 16:16:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (1C2C7C00) [pid = 3860] [serial = 618] [outer = 1C276800] 16:16:03 INFO - PROCESS | 3860 | 1461194163096 Marionette TRACE conn4 <- [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]]]}] 16:16: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 16:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 930ms 16:16:03 INFO - PROCESS | 3860 | 1461194163135 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 16:16:03 INFO - PROCESS | 3860 | 1461194163138 Marionette TRACE conn4 <- [1,789,null,{"value":"13"}] 16:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:16:03 INFO - PROCESS | 3860 | 1461194163142 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:16:03 INFO - PROCESS | 3860 | 1461194163144 Marionette TRACE conn4 <- [1,790,null,{}] 16:16:03 INFO - PROCESS | 3860 | 1461194163148 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:03 INFO - PROCESS | 3860 | 1461194163251 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 16:16:03 INFO - PROCESS | 3860 | 1461194163375 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:03 INFO - PROCESS | 3860 | ++DOCSHELL 1AD9E400 == 54 [pid = 3860] [id = 207] 16:16:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (1AD9F800) [pid = 3860] [serial = 619] [outer = 00000000] 16:16:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (1B7EA400) [pid = 3860] [serial = 620] [outer = 1AD9F800] 16:16:03 INFO - PROCESS | 3860 | 1461194163431 Marionette DEBUG loaded listener.js 16:16:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (1B7E4000) [pid = 3860] [serial = 621] [outer = 1AD9F800] 16:16:04 INFO - PROCESS | 3860 | 1461194164136 Marionette TRACE conn4 <- [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]]]}] 16:16: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 16:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1018ms 16:16:04 INFO - PROCESS | 3860 | 1461194164162 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 16:16:04 INFO - PROCESS | 3860 | 1461194164166 Marionette TRACE conn4 <- [1,793,null,{"value":"13"}] 16:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:16:04 INFO - PROCESS | 3860 | 1461194164171 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:16:04 INFO - PROCESS | 3860 | 1461194164174 Marionette TRACE conn4 <- [1,794,null,{}] 16:16:04 INFO - PROCESS | 3860 | 1461194164179 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:04 INFO - PROCESS | 3860 | 1461194164278 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 16:16:04 INFO - PROCESS | 3860 | 1461194164378 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:04 INFO - PROCESS | 3860 | ++DOCSHELL 16E57800 == 55 [pid = 3860] [id = 208] 16:16:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (17314400) [pid = 3860] [serial = 622] [outer = 00000000] 16:16:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (189E7800) [pid = 3860] [serial = 623] [outer = 17314400] 16:16:04 INFO - PROCESS | 3860 | 1461194164428 Marionette DEBUG loaded listener.js 16:16:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (18AEC400) [pid = 3860] [serial = 624] [outer = 17314400] 16:16:04 INFO - PROCESS | 3860 | --DOCSHELL 11253000 == 54 [pid = 3860] [id = 202] 16:16:04 INFO - PROCESS | 3860 | --DOCSHELL 1104F000 == 53 [pid = 3860] [id = 201] 16:16:04 INFO - PROCESS | 3860 | --DOCSHELL 10889C00 == 52 [pid = 3860] [id = 200] 16:16:04 INFO - PROCESS | 3860 | --DOCSHELL 199C7000 == 51 [pid = 3860] [id = 199] 16:16:04 INFO - PROCESS | 3860 | --DOCSHELL 196B8C00 == 50 [pid = 3860] [id = 198] 16:16:04 INFO - PROCESS | 3860 | --DOCSHELL 17513800 == 49 [pid = 3860] [id = 197] 16:16:04 INFO - PROCESS | 3860 | --DOCSHELL 11322400 == 48 [pid = 3860] [id = 196] 16:16:04 INFO - PROCESS | 3860 | --DOCSHELL 10803C00 == 47 [pid = 3860] [id = 195] 16:16:04 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (1E892C00) [pid = 3860] [serial = 575] [outer = 00000000] [url = about:blank] 16:16:04 INFO - PROCESS | 3860 | --DOCSHELL 0EBE9000 == 46 [pid = 3860] [id = 193] 16:16:04 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (199C3400) [pid = 3860] [serial = 560] [outer = 00000000] [url = about:blank] 16:16:04 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (15D5CC00) [pid = 3860] [serial = 557] [outer = 00000000] [url = about:blank] 16:16:04 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (173CA800) [pid = 3860] [serial = 558] [outer = 00000000] [url = about:blank] 16:16:04 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (173CE800) [pid = 3860] [serial = 555] [outer = 00000000] [url = about:blank] 16:16:04 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (155AA400) [pid = 3860] [serial = 554] [outer = 00000000] [url = about:blank] 16:16:04 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (1585FC00) [pid = 3860] [serial = 548] [outer = 00000000] [url = about:blank] 16:16:04 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (19BAD400) [pid = 3860] [serial = 551] [outer = 00000000] [url = about:blank] 16:16:04 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (1AF20C00) [pid = 3860] [serial = 566] [outer = 00000000] [url = about:blank] 16:16:04 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (1C270000) [pid = 3860] [serial = 572] [outer = 00000000] [url = about:blank] 16:16:04 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (1C2BCC00) [pid = 3860] [serial = 569] [outer = 00000000] [url = about:blank] 16:16:04 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (1C2C8C00) [pid = 3860] [serial = 570] [outer = 00000000] [url = about:blank] 16:16:04 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (1AD99800) [pid = 3860] [serial = 563] [outer = 00000000] [url = about:blank] 16:16:04 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (1AEBE000) [pid = 3860] [serial = 564] [outer = 00000000] [url = about:blank] 16:16:04 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (1B755800) [pid = 3860] [serial = 567] [outer = 00000000] [url = about:blank] 16:16:04 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (1C2BB800) [pid = 3860] [serial = 573] [outer = 00000000] [url = about:blank] 16:16:04 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (199CC800) [pid = 3860] [serial = 561] [outer = 00000000] [url = about:blank] 16:16:04 INFO - PROCESS | 3860 | 1461194164940 Marionette TRACE conn4 <- [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]]]}] 16:16:05 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 16:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 890ms 16:16:05 INFO - PROCESS | 3860 | 1461194165062 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 16:16:05 INFO - PROCESS | 3860 | 1461194165068 Marionette TRACE conn4 <- [1,797,null,{"value":"13"}] 16:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:16:05 INFO - PROCESS | 3860 | 1461194165074 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:16:05 INFO - PROCESS | 3860 | 1461194165076 Marionette TRACE conn4 <- [1,798,null,{}] 16:16:05 INFO - PROCESS | 3860 | 1461194165080 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:05 INFO - PROCESS | 3860 | 1461194165174 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 16:16:05 INFO - PROCESS | 3860 | 1461194165269 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:05 INFO - PROCESS | 3860 | ++DOCSHELL 11FA1C00 == 47 [pid = 3860] [id = 209] 16:16:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (12565800) [pid = 3860] [serial = 625] [outer = 00000000] 16:16:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (173D3400) [pid = 3860] [serial = 626] [outer = 12565800] 16:16:05 INFO - PROCESS | 3860 | 1461194165315 Marionette DEBUG loaded listener.js 16:16:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (1776E400) [pid = 3860] [serial = 627] [outer = 12565800] 16:16:05 INFO - PROCESS | 3860 | 1461194165710 Marionette TRACE conn4 <- [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]]]}] 16:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 16:16:05 INFO - PROCESS | 3860 | 1461194165747 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 16:16:05 INFO - PROCESS | 3860 | 1461194165749 Marionette TRACE conn4 <- [1,801,null,{"value":"13"}] 16:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:16:05 INFO - PROCESS | 3860 | 1461194165753 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:16:05 INFO - PROCESS | 3860 | 1461194165756 Marionette TRACE conn4 <- [1,802,null,{}] 16:16:05 INFO - PROCESS | 3860 | 1461194165771 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:05 INFO - PROCESS | 3860 | 1461194165857 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 16:16:05 INFO - PROCESS | 3860 | 1461194165864 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:05 INFO - PROCESS | 3860 | ++DOCSHELL 19ABD800 == 48 [pid = 3860] [id = 210] 16:16:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (19BA8400) [pid = 3860] [serial = 628] [outer = 00000000] 16:16:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (19BB7C00) [pid = 3860] [serial = 629] [outer = 19BA8400] 16:16:05 INFO - PROCESS | 3860 | 1461194165915 Marionette DEBUG loaded listener.js 16:16:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (19E2A800) [pid = 3860] [serial = 630] [outer = 19BA8400] 16:16:06 INFO - PROCESS | 3860 | 1461194166363 Marionette TRACE conn4 <- [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] 16:16:06 INFO - PROCESS | 3860 | 1461194166389 Marionette TRACE conn4 <- [1,805,null,{"value":"13"}] 16:16:06 INFO - PROCESS | 3860 | 1461194166393 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:16:06 INFO - PROCESS | 3860 | 1461194166395 Marionette TRACE conn4 <- [1,806,null,{}] 16:16:06 INFO - PROCESS | 3860 | 1461194166402 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:06 INFO - PROCESS | 3860 | 1461194166484 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 16:16:06 INFO - PROCESS | 3860 | 1461194166521 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:06 INFO - PROCESS | 3860 | ++DOCSHELL 1AEBC000 == 49 [pid = 3860] [id = 211] 16:16:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (1AEBD800) [pid = 3860] [serial = 631] [outer = 00000000] 16:16:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (1AF15000) [pid = 3860] [serial = 632] [outer = 1AEBD800] 16:16:06 INFO - PROCESS | 3860 | 1461194166565 Marionette DEBUG loaded listener.js 16:16:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (1AF1D400) [pid = 3860] [serial = 633] [outer = 1AEBD800] 16:16:07 INFO - PROCESS | 3860 | 1461194167057 Marionette TRACE conn4 <- [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]]]}] 16:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 730ms 16:16:07 INFO - PROCESS | 3860 | 1461194167132 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 16:16:07 INFO - PROCESS | 3860 | 1461194167134 Marionette TRACE conn4 <- [1,809,null,{"value":"13"}] 16:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:16:07 INFO - PROCESS | 3860 | 1461194167137 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:16:07 INFO - PROCESS | 3860 | 1461194167139 Marionette TRACE conn4 <- [1,810,null,{}] 16:16:07 INFO - PROCESS | 3860 | 1461194167143 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:07 INFO - PROCESS | 3860 | 1461194167252 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 16:16:07 INFO - PROCESS | 3860 | 1461194167308 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:07 INFO - PROCESS | 3860 | ++DOCSHELL 1AF74400 == 50 [pid = 3860] [id = 212] 16:16:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (1B756000) [pid = 3860] [serial = 634] [outer = 00000000] 16:16:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (1B87FC00) [pid = 3860] [serial = 635] [outer = 1B756000] 16:16:07 INFO - PROCESS | 3860 | 1461194167352 Marionette DEBUG loaded listener.js 16:16:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (1C27C000) [pid = 3860] [serial = 636] [outer = 1B756000] 16:16:07 INFO - PROCESS | 3860 | 1461194167792 Marionette TRACE conn4 <- [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] 16:16:07 INFO - PROCESS | 3860 | 1461194167813 Marionette TRACE conn4 <- [1,813,null,{"value":"13"}] 16:16:07 INFO - PROCESS | 3860 | 1461194167816 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:16:07 INFO - PROCESS | 3860 | 1461194167818 Marionette TRACE conn4 <- [1,814,null,{}] 16:16:07 INFO - PROCESS | 3860 | 1461194167860 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:08 INFO - PROCESS | 3860 | 1461194167991 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 16:16:08 INFO - PROCESS | 3860 | 1461194168005 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:08 INFO - PROCESS | 3860 | ++DOCSHELL 1B7E7000 == 51 [pid = 3860] [id = 213] 16:16:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (1C2B9800) [pid = 3860] [serial = 637] [outer = 00000000] 16:16:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (1E898800) [pid = 3860] [serial = 638] [outer = 1C2B9800] 16:16:08 INFO - PROCESS | 3860 | 1461194168097 Marionette DEBUG loaded listener.js 16:16:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (1E89D400) [pid = 3860] [serial = 639] [outer = 1C2B9800] 16:16:08 INFO - PROCESS | 3860 | 1461194168528 Marionette TRACE conn4 <- [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]]]}] 16:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 730ms 16:16:08 INFO - PROCESS | 3860 | 1461194168548 Marionette TRACE conn4 -> [0,817,"getWindowHandle",null] 16:16:08 INFO - PROCESS | 3860 | 1461194168550 Marionette TRACE conn4 <- [1,817,null,{"value":"13"}] 16:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:16:08 INFO - PROCESS | 3860 | 1461194168553 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:16:08 INFO - PROCESS | 3860 | 1461194168554 Marionette TRACE conn4 <- [1,818,null,{}] 16:16:08 INFO - PROCESS | 3860 | 1461194168558 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:08 INFO - PROCESS | 3860 | 1461194168680 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 16:16:08 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (10807800) [pid = 3860] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:16:08 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (113D2800) [pid = 3860] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:16:08 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (19717400) [pid = 3860] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:16:08 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (17515000) [pid = 3860] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:16:08 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (199CE800) [pid = 3860] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:16:08 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (1125E000) [pid = 3860] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:16:08 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (1ABAE000) [pid = 3860] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:16:08 INFO - PROCESS | 3860 | 1461194168740 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:08 INFO - PROCESS | 3860 | ++DOCSHELL 0EBEB400 == 52 [pid = 3860] [id = 214] 16:16:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (10807800) [pid = 3860] [serial = 640] [outer = 00000000] 16:16:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (19717400) [pid = 3860] [serial = 641] [outer = 10807800] 16:16:08 INFO - PROCESS | 3860 | 1461194168786 Marionette DEBUG loaded listener.js 16:16:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (11FA2800) [pid = 3860] [serial = 642] [outer = 10807800] 16:16:09 INFO - PROCESS | 3860 | 1461194169146 Marionette TRACE conn4 <- [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]]]}] 16:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 630ms 16:16:09 INFO - PROCESS | 3860 | 1461194169184 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 16:16:09 INFO - PROCESS | 3860 | 1461194169186 Marionette TRACE conn4 <- [1,821,null,{"value":"13"}] 16:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:16:09 INFO - PROCESS | 3860 | 1461194169189 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:16:09 INFO - PROCESS | 3860 | 1461194169191 Marionette TRACE conn4 <- [1,822,null,{}] 16:16:09 INFO - PROCESS | 3860 | 1461194169195 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:09 INFO - PROCESS | 3860 | 1461194169272 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 16:16:09 INFO - PROCESS | 3860 | 1461194169383 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:09 INFO - PROCESS | 3860 | ++DOCSHELL 15C0F000 == 53 [pid = 3860] [id = 215] 16:16:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (15C0F400) [pid = 3860] [serial = 643] [outer = 00000000] 16:16:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (15C15000) [pid = 3860] [serial = 644] [outer = 15C0F400] 16:16:09 INFO - PROCESS | 3860 | 1461194169431 Marionette DEBUG loaded listener.js 16:16:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (15C17400) [pid = 3860] [serial = 645] [outer = 15C0F400] 16:16:09 INFO - PROCESS | 3860 | 1461194169783 Marionette TRACE conn4 <- [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]]]}] 16:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 631ms 16:16:09 INFO - PROCESS | 3860 | 1461194169829 Marionette TRACE conn4 -> [0,825,"getWindowHandle",null] 16:16:09 INFO - PROCESS | 3860 | 1461194169831 Marionette TRACE conn4 <- [1,825,null,{"value":"13"}] 16:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:16:09 INFO - PROCESS | 3860 | 1461194169834 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:16:09 INFO - PROCESS | 3860 | 1461194169836 Marionette TRACE conn4 <- [1,826,null,{}] 16:16:09 INFO - PROCESS | 3860 | 1461194169839 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:09 INFO - PROCESS | 3860 | 1461194169920 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 16:16:09 INFO - PROCESS | 3860 | 1461194169926 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:09 INFO - PROCESS | 3860 | ++DOCSHELL 0EB3B000 == 54 [pid = 3860] [id = 216] 16:16:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (0EBF5400) [pid = 3860] [serial = 646] [outer = 00000000] 16:16:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (199C4800) [pid = 3860] [serial = 647] [outer = 0EBF5400] 16:16:09 INFO - PROCESS | 3860 | 1461194169969 Marionette DEBUG loaded listener.js 16:16:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (1E9C1000) [pid = 3860] [serial = 648] [outer = 0EBF5400] 16:16:10 INFO - PROCESS | 3860 | 1461194170388 Marionette TRACE conn4 <- [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]]]}] 16:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 570ms 16:16:10 INFO - PROCESS | 3860 | 1461194170405 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 16:16:10 INFO - PROCESS | 3860 | 1461194170406 Marionette TRACE conn4 <- [1,829,null,{"value":"13"}] 16:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:16:10 INFO - PROCESS | 3860 | 1461194170409 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:16:10 INFO - PROCESS | 3860 | 1461194170411 Marionette TRACE conn4 <- [1,830,null,{}] 16:16:10 INFO - PROCESS | 3860 | 1461194170418 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:10 INFO - PROCESS | 3860 | 1461194170533 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 16:16:10 INFO - PROCESS | 3860 | 1461194170542 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:10 INFO - PROCESS | 3860 | ++DOCSHELL 1ED22C00 == 55 [pid = 3860] [id = 217] 16:16:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (1ED2B800) [pid = 3860] [serial = 649] [outer = 00000000] 16:16:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (1ED31C00) [pid = 3860] [serial = 650] [outer = 1ED2B800] 16:16:10 INFO - PROCESS | 3860 | 1461194170585 Marionette DEBUG loaded listener.js 16:16:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (1ED31000) [pid = 3860] [serial = 651] [outer = 1ED2B800] 16:16:11 INFO - PROCESS | 3860 | 1461194171255 Marionette TRACE conn4 <- [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]]]}] 16:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 870ms 16:16:11 INFO - PROCESS | 3860 | 1461194171282 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 16:16:11 INFO - PROCESS | 3860 | 1461194171287 Marionette TRACE conn4 <- [1,833,null,{"value":"13"}] 16:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:16:11 INFO - PROCESS | 3860 | 1461194171293 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:16:11 INFO - PROCESS | 3860 | 1461194171297 Marionette TRACE conn4 <- [1,834,null,{}] 16:16:11 INFO - PROCESS | 3860 | 1461194171303 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:11 INFO - PROCESS | 3860 | 1461194171416 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 16:16:11 INFO - PROCESS | 3860 | 1461194171548 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:11 INFO - PROCESS | 3860 | ++DOCSHELL 1535CC00 == 56 [pid = 3860] [id = 218] 16:16:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (15361800) [pid = 3860] [serial = 652] [outer = 00000000] 16:16:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (16DA7800) [pid = 3860] [serial = 653] [outer = 15361800] 16:16:11 INFO - PROCESS | 3860 | 1461194171606 Marionette DEBUG loaded listener.js 16:16:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (173D8800) [pid = 3860] [serial = 654] [outer = 15361800] 16:16:12 INFO - PROCESS | 3860 | 1461194172220 Marionette TRACE conn4 <- [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]]]}] 16:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 971ms 16:16:12 INFO - PROCESS | 3860 | 1461194172267 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 16:16:12 INFO - PROCESS | 3860 | 1461194172273 Marionette TRACE conn4 <- [1,837,null,{"value":"13"}] 16:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:16:12 INFO - PROCESS | 3860 | 1461194172279 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:16:12 INFO - PROCESS | 3860 | 1461194172282 Marionette TRACE conn4 <- [1,838,null,{}] 16:16:12 INFO - PROCESS | 3860 | 1461194172286 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:12 INFO - PROCESS | 3860 | 1461194172395 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 16:16:12 INFO - PROCESS | 3860 | 1461194172493 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:12 INFO - PROCESS | 3860 | ++DOCSHELL 19ABDC00 == 57 [pid = 3860] [id = 219] 16:16:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (19BAAC00) [pid = 3860] [serial = 655] [outer = 00000000] 16:16:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (1AD9D800) [pid = 3860] [serial = 656] [outer = 19BAAC00] 16:16:12 INFO - PROCESS | 3860 | 1461194172548 Marionette DEBUG loaded listener.js 16:16:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (1B75BC00) [pid = 3860] [serial = 657] [outer = 19BAAC00] 16:16:13 INFO - PROCESS | 3860 | 1461194173199 Marionette TRACE conn4 <- [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]]]}] 16:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 970ms 16:16:13 INFO - PROCESS | 3860 | 1461194173251 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 16:16:13 INFO - PROCESS | 3860 | 1461194173254 Marionette TRACE conn4 <- [1,841,null,{"value":"13"}] 16:16:13 INFO - PROCESS | 3860 | 1461194173257 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:16:13 INFO - PROCESS | 3860 | 1461194173261 Marionette TRACE conn4 <- [1,842,null,{}] 16:16:13 INFO - PROCESS | 3860 | 1461194173288 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:13 INFO - PROCESS | 3860 | 1461194173397 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 16:16:13 INFO - PROCESS | 3860 | 1461194173524 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:13 INFO - PROCESS | 3860 | ++DOCSHELL 1DE54400 == 58 [pid = 3860] [id = 220] 16:16:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (1ED2D400) [pid = 3860] [serial = 658] [outer = 00000000] 16:16:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (200A8400) [pid = 3860] [serial = 659] [outer = 1ED2D400] 16:16:13 INFO - PROCESS | 3860 | 1461194173582 Marionette DEBUG loaded listener.js 16:16:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (200ACC00) [pid = 3860] [serial = 660] [outer = 1ED2D400] 16:16:14 INFO - PROCESS | 3860 | 1461194174314 Marionette TRACE conn4 <- [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]]]}] 16:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1081ms 16:16:14 INFO - PROCESS | 3860 | 1461194174369 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 16:16:14 INFO - PROCESS | 3860 | 1461194174373 Marionette TRACE conn4 <- [1,845,null,{"value":"13"}] 16:16:14 INFO - PROCESS | 3860 | 1461194174379 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:16:14 INFO - PROCESS | 3860 | 1461194174382 Marionette TRACE conn4 <- [1,846,null,{}] 16:16:14 INFO - PROCESS | 3860 | 1461194174388 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:14 INFO - PROCESS | 3860 | 1461194174482 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 16:16:14 INFO - PROCESS | 3860 | 1461194174574 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:14 INFO - PROCESS | 3860 | ++DOCSHELL 11314800 == 59 [pid = 3860] [id = 221] 16:16:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (11323C00) [pid = 3860] [serial = 661] [outer = 00000000] 16:16:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (11F3F400) [pid = 3860] [serial = 662] [outer = 11323C00] 16:16:14 INFO - PROCESS | 3860 | 1461194174623 Marionette DEBUG loaded listener.js 16:16:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (15309800) [pid = 3860] [serial = 663] [outer = 11323C00] 16:16:15 INFO - PROCESS | 3860 | 1461194175179 Marionette TRACE conn4 <- [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]]]}] 16:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 830ms 16:16:15 INFO - PROCESS | 3860 | 1461194175217 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 16:16:15 INFO - PROCESS | 3860 | 1461194175222 Marionette TRACE conn4 <- [1,849,null,{"value":"13"}] 16:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:16:15 INFO - PROCESS | 3860 | 1461194175228 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:16:15 INFO - PROCESS | 3860 | 1461194175230 Marionette TRACE conn4 <- [1,850,null,{}] 16:16:15 INFO - PROCESS | 3860 | 1461194175234 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:15 INFO - PROCESS | 3860 | 1461194175326 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 16:16:15 INFO - PROCESS | 3860 | 1461194175426 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:15 INFO - PROCESS | 3860 | ++DOCSHELL 1776FC00 == 60 [pid = 3860] [id = 222] 16:16:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (1899F400) [pid = 3860] [serial = 664] [outer = 00000000] 16:16:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (1971A800) [pid = 3860] [serial = 665] [outer = 1899F400] 16:16:15 INFO - PROCESS | 3860 | 1461194175473 Marionette DEBUG loaded listener.js 16:16:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (197D9800) [pid = 3860] [serial = 666] [outer = 1899F400] 16:16:15 INFO - PROCESS | 3860 | --DOCSHELL 0EB31800 == 59 [pid = 3860] [id = 157] 16:16:15 INFO - PROCESS | 3860 | --DOCSHELL 1AF1E400 == 58 [pid = 3860] [id = 160] 16:16:15 INFO - PROCESS | 3860 | --DOCSHELL 1AF19800 == 57 [pid = 3860] [id = 192] 16:16:15 INFO - PROCESS | 3860 | --DOCSHELL 0EB3B000 == 56 [pid = 3860] [id = 216] 16:16:15 INFO - PROCESS | 3860 | --DOCSHELL 15C0F000 == 55 [pid = 3860] [id = 215] 16:16:15 INFO - PROCESS | 3860 | --DOCSHELL 0EBEB400 == 54 [pid = 3860] [id = 214] 16:16:15 INFO - PROCESS | 3860 | --DOCSHELL 1B7E7000 == 53 [pid = 3860] [id = 213] 16:16:15 INFO - PROCESS | 3860 | --DOCSHELL 1AF74400 == 52 [pid = 3860] [id = 212] 16:16:15 INFO - PROCESS | 3860 | --DOCSHELL 1AEBC000 == 51 [pid = 3860] [id = 211] 16:16:15 INFO - PROCESS | 3860 | --DOCSHELL 19ABD800 == 50 [pid = 3860] [id = 210] 16:16:15 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (1AD94400) [pid = 3860] [serial = 581] [outer = 00000000] [url = about:blank] 16:16:15 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (12510800) [pid = 3860] [serial = 578] [outer = 00000000] [url = about:blank] 16:16:15 INFO - PROCESS | 3860 | --DOCSHELL 11FA1C00 == 49 [pid = 3860] [id = 209] 16:16:15 INFO - PROCESS | 3860 | --DOCSHELL 16E57800 == 48 [pid = 3860] [id = 208] 16:16:15 INFO - PROCESS | 3860 | --DOCSHELL 173CD000 == 47 [pid = 3860] [id = 204] 16:16:15 INFO - PROCESS | 3860 | --DOCSHELL 106B5C00 == 46 [pid = 3860] [id = 203] 16:16:16 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (1AF17800) [pid = 3860] [serial = 605] [outer = 00000000] [url = about:blank] 16:16:16 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (11252C00) [pid = 3860] [serial = 585] [outer = 00000000] [url = about:blank] 16:16:16 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (10F0E000) [pid = 3860] [serial = 584] [outer = 00000000] [url = about:blank] 16:16:16 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (123AA400) [pid = 3860] [serial = 587] [outer = 00000000] [url = about:blank] 16:16:16 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (12565C00) [pid = 3860] [serial = 588] [outer = 00000000] [url = about:blank] 16:16:16 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (1973EC00) [pid = 3860] [serial = 593] [outer = 00000000] [url = about:blank] 16:16:16 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (1899A400) [pid = 3860] [serial = 590] [outer = 00000000] [url = about:blank] 16:16:16 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (19BAE400) [pid = 3860] [serial = 596] [outer = 00000000] [url = about:blank] 16:16:16 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (1AD4FC00) [pid = 3860] [serial = 600] [outer = 00000000] [url = about:blank] 16:16:16 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (1AB3A400) [pid = 3860] [serial = 599] [outer = 00000000] [url = about:blank] 16:16:16 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (1AEC0C00) [pid = 3860] [serial = 602] [outer = 00000000] [url = about:blank] 16:16:16 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (19BB5000) [pid = 3860] [serial = 597] [outer = 00000000] [url = about:blank] 16:16:16 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (197DE400) [pid = 3860] [serial = 594] [outer = 00000000] [url = about:blank] 16:16:16 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (1AEC0400) [pid = 3860] [serial = 603] [outer = 00000000] [url = about:blank] 16:16:16 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (189ED000) [pid = 3860] [serial = 591] [outer = 00000000] [url = about:blank] 16:16:16 INFO - PROCESS | 3860 | 1461194176969 Marionette TRACE conn4 <- [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]]]}] 16:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1824ms 16:16:17 INFO - PROCESS | 3860 | 1461194177189 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 16:16:17 INFO - PROCESS | 3860 | 1461194177191 Marionette TRACE conn4 <- [1,853,null,{"value":"13"}] 16:16:17 INFO - PROCESS | 3860 | 1461194177197 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:16:17 INFO - PROCESS | 3860 | 1461194177200 Marionette TRACE conn4 <- [1,854,null,{}] 16:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:16:17 INFO - PROCESS | 3860 | 1461194177210 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:17 INFO - PROCESS | 3860 | 1461194177314 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 16:16:17 INFO - PROCESS | 3860 | 1461194177388 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:17 INFO - PROCESS | 3860 | ++DOCSHELL 0EBF3C00 == 47 [pid = 3860] [id = 223] 16:16:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (106B5C00) [pid = 3860] [serial = 667] [outer = 00000000] 16:16:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (197A1800) [pid = 3860] [serial = 668] [outer = 106B5C00] 16:16:17 INFO - PROCESS | 3860 | 1461194177436 Marionette DEBUG loaded listener.js 16:16:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (199C5800) [pid = 3860] [serial = 669] [outer = 106B5C00] 16:16:17 INFO - PROCESS | 3860 | 1461194177816 Marionette TRACE conn4 <- [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]]]}] 16:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 671ms 16:16:17 INFO - PROCESS | 3860 | 1461194177877 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 16:16:17 INFO - PROCESS | 3860 | 1461194177880 Marionette TRACE conn4 <- [1,857,null,{"value":"13"}] 16:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:16:17 INFO - PROCESS | 3860 | 1461194177883 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:16:17 INFO - PROCESS | 3860 | 1461194177885 Marionette TRACE conn4 <- [1,858,null,{}] 16:16:17 INFO - PROCESS | 3860 | 1461194177888 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:17 INFO - PROCESS | 3860 | 1461194177968 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 16:16:18 INFO - PROCESS | 3860 | 1461194177974 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:18 INFO - PROCESS | 3860 | ++DOCSHELL 19AB9000 == 48 [pid = 3860] [id = 224] 16:16:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (19ABB400) [pid = 3860] [serial = 670] [outer = 00000000] 16:16:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (19EA7000) [pid = 3860] [serial = 671] [outer = 19ABB400] 16:16:18 INFO - PROCESS | 3860 | 1461194178019 Marionette DEBUG loaded listener.js 16:16:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (1AB40400) [pid = 3860] [serial = 672] [outer = 19ABB400] 16:16:18 INFO - PROCESS | 3860 | 1461194178460 Marionette TRACE conn4 <- [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]]]}] 16:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 630ms 16:16:18 INFO - PROCESS | 3860 | 1461194178517 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 16:16:18 INFO - PROCESS | 3860 | 1461194178519 Marionette TRACE conn4 <- [1,861,null,{"value":"13"}] 16:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:16:18 INFO - PROCESS | 3860 | 1461194178522 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:16:18 INFO - PROCESS | 3860 | 1461194178524 Marionette TRACE conn4 <- [1,862,null,{}] 16:16:18 INFO - PROCESS | 3860 | 1461194178527 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:18 INFO - PROCESS | 3860 | 1461194178605 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 16:16:18 INFO - PROCESS | 3860 | 1461194178611 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:18 INFO - PROCESS | 3860 | ++DOCSHELL 1ACCD800 == 49 [pid = 3860] [id = 225] 16:16:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (1AD96C00) [pid = 3860] [serial = 673] [outer = 00000000] 16:16:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (1AEBC000) [pid = 3860] [serial = 674] [outer = 1AD96C00] 16:16:18 INFO - PROCESS | 3860 | 1461194178655 Marionette DEBUG loaded listener.js 16:16:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (18997400) [pid = 3860] [serial = 675] [outer = 1AD96C00] 16:16:19 INFO - PROCESS | 3860 | 1461194179138 Marionette TRACE conn4 <- [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]]]}] 16:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 670ms 16:16:19 INFO - PROCESS | 3860 | 1461194179193 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 16:16:19 INFO - PROCESS | 3860 | 1461194179195 Marionette TRACE conn4 <- [1,865,null,{"value":"13"}] 16:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:16:19 INFO - PROCESS | 3860 | 1461194179198 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:16:19 INFO - PROCESS | 3860 | 1461194179200 Marionette TRACE conn4 <- [1,866,null,{}] 16:16:19 INFO - PROCESS | 3860 | 1461194179203 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:19 INFO - PROCESS | 3860 | 1461194179334 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 16:16:19 INFO - PROCESS | 3860 | 1461194179421 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:19 INFO - PROCESS | 3860 | ++DOCSHELL 11F45400 == 50 [pid = 3860] [id = 226] 16:16:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (1AEC9800) [pid = 3860] [serial = 676] [outer = 00000000] 16:16:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (1B7E7000) [pid = 3860] [serial = 677] [outer = 1AEC9800] 16:16:19 INFO - PROCESS | 3860 | 1461194179469 Marionette DEBUG loaded listener.js 16:16:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (1B9C9400) [pid = 3860] [serial = 678] [outer = 1AEC9800] 16:16:19 INFO - PROCESS | 3860 | 1461194179930 Marionette TRACE conn4 <- [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]]]}] 16:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 771ms 16:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:16:20 INFO - PROCESS | 3860 | 1461194179969 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 16:16:20 INFO - PROCESS | 3860 | 1461194179971 Marionette TRACE conn4 <- [1,869,null,{"value":"13"}] 16:16:20 INFO - PROCESS | 3860 | 1461194179974 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:16:20 INFO - PROCESS | 3860 | 1461194179976 Marionette TRACE conn4 <- [1,870,null,{}] 16:16:20 INFO - PROCESS | 3860 | 1461194179979 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:20 INFO - PROCESS | 3860 | 1461194180088 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 16:16:20 INFO - PROCESS | 3860 | 1461194180094 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:20 INFO - PROCESS | 3860 | ++DOCSHELL 1C26EC00 == 51 [pid = 3860] [id = 227] 16:16:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (1C2C6400) [pid = 3860] [serial = 679] [outer = 00000000] 16:16:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (1DE4F400) [pid = 3860] [serial = 680] [outer = 1C2C6400] 16:16:20 INFO - PROCESS | 3860 | 1461194180138 Marionette DEBUG loaded listener.js 16:16:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (1DE56000) [pid = 3860] [serial = 681] [outer = 1C2C6400] 16:16:20 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (116B2800) [pid = 3860] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:16:20 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (1E899000) [pid = 3860] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:16:20 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (1B880000) [pid = 3860] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:16:20 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (18AE7800) [pid = 3860] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:16:20 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (1B756000) [pid = 3860] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:16:20 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (1C2B9800) [pid = 3860] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:16:20 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (10807800) [pid = 3860] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:16:20 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (196B7800) [pid = 3860] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:16:20 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (17314400) [pid = 3860] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:16:20 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (12565800) [pid = 3860] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:16:20 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (1750F800) [pid = 3860] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:16:20 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (1AEBD800) [pid = 3860] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:16:20 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (15C0F400) [pid = 3860] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:16:20 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (19BA8400) [pid = 3860] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:16:20 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (106B7800) [pid = 3860] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:16:20 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (1AD9F800) [pid = 3860] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:16:20 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (0EBF5400) [pid = 3860] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:16:20 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (11ED3800) [pid = 3860] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:16:20 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (19EA7800) [pid = 3860] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:16:20 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (199C2000) [pid = 3860] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:16:20 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (1D130800) [pid = 3860] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:16:20 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (1AF13000) [pid = 3860] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:16:20 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (0EBF3400) [pid = 3860] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:16:21 INFO - PROCESS | 3860 | 1461194180994 Marionette TRACE conn4 <- [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]]]}] 16:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1078ms 16:16:21 INFO - PROCESS | 3860 | 1461194181054 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 16:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:16:21 INFO - PROCESS | 3860 | 1461194181058 Marionette TRACE conn4 <- [1,873,null,{"value":"13"}] 16:16:21 INFO - PROCESS | 3860 | 1461194181064 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:16:21 INFO - PROCESS | 3860 | 1461194181068 Marionette TRACE conn4 <- [1,874,null,{}] 16:16:21 INFO - PROCESS | 3860 | 1461194181074 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:21 INFO - PROCESS | 3860 | 1461194181180 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 16:16:21 INFO - PROCESS | 3860 | 1461194181306 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:21 INFO - PROCESS | 3860 | ++DOCSHELL 107BA000 == 52 [pid = 3860] [id = 228] 16:16:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (10FCA000) [pid = 3860] [serial = 682] [outer = 00000000] 16:16:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (11ECB800) [pid = 3860] [serial = 683] [outer = 10FCA000] 16:16:21 INFO - PROCESS | 3860 | 1461194181365 Marionette DEBUG loaded listener.js 16:16:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (15362800) [pid = 3860] [serial = 684] [outer = 10FCA000] 16:16:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (17515000) [pid = 3860] [serial = 685] [outer = 11253C00] 16:16:22 INFO - PROCESS | 3860 | 1461194182020 Marionette TRACE conn4 <- [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]]]}] 16:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 989ms 16:16:22 INFO - PROCESS | 3860 | 1461194182052 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 16:16:22 INFO - PROCESS | 3860 | 1461194182057 Marionette TRACE conn4 <- [1,877,null,{"value":"13"}] 16:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:16:22 INFO - PROCESS | 3860 | 1461194182064 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:16:22 INFO - PROCESS | 3860 | 1461194182067 Marionette TRACE conn4 <- [1,878,null,{}] 16:16:22 INFO - PROCESS | 3860 | 1461194182071 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:22 INFO - PROCESS | 3860 | 1461194182178 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 16:16:22 INFO - PROCESS | 3860 | 1461194182305 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:22 INFO - PROCESS | 3860 | ++DOCSHELL 173D3C00 == 53 [pid = 3860] [id = 229] 16:16:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (189A1C00) [pid = 3860] [serial = 686] [outer = 00000000] 16:16:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (197A6400) [pid = 3860] [serial = 687] [outer = 189A1C00] 16:16:22 INFO - PROCESS | 3860 | 1461194182362 Marionette DEBUG loaded listener.js 16:16:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (199CAC00) [pid = 3860] [serial = 688] [outer = 189A1C00] 16:16:23 INFO - PROCESS | 3860 | 1461194182989 Marionette TRACE conn4 <- [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]]]}] 16:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 970ms 16:16:23 INFO - PROCESS | 3860 | 1461194183037 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 16:16:23 INFO - PROCESS | 3860 | 1461194183039 Marionette TRACE conn4 <- [1,881,null,{"value":"13"}] 16:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:16:23 INFO - PROCESS | 3860 | 1461194183043 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:16:23 INFO - PROCESS | 3860 | 1461194183047 Marionette TRACE conn4 <- [1,882,null,{}] 16:16:23 INFO - PROCESS | 3860 | 1461194183058 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:23 INFO - PROCESS | 3860 | 1461194183164 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 16:16:23 INFO - PROCESS | 3860 | 1461194183262 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:23 INFO - PROCESS | 3860 | ++DOCSHELL 1AF19C00 == 54 [pid = 3860] [id = 230] 16:16:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (1AF1A000) [pid = 3860] [serial = 689] [outer = 00000000] 16:16:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (1B131400) [pid = 3860] [serial = 690] [outer = 1AF1A000] 16:16:23 INFO - PROCESS | 3860 | 1461194183321 Marionette DEBUG loaded listener.js 16:16:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (1B761400) [pid = 3860] [serial = 691] [outer = 1AF1A000] 16:16:23 INFO - PROCESS | 3860 | 1461194183961 Marionette TRACE conn4 <- [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]]]}] 16:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 971ms 16:16:24 INFO - PROCESS | 3860 | 1461194184030 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 16:16:24 INFO - PROCESS | 3860 | 1461194184033 Marionette TRACE conn4 <- [1,885,null,{"value":"13"}] 16:16:24 INFO - PROCESS | 3860 | 1461194184037 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:16:24 INFO - PROCESS | 3860 | 1461194184039 Marionette TRACE conn4 <- [1,886,null,{}] 16:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:16:24 INFO - PROCESS | 3860 | 1461194184043 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:24 INFO - PROCESS | 3860 | 1461194184147 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 16:16:24 INFO - PROCESS | 3860 | 1461194184271 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:24 INFO - PROCESS | 3860 | ++DOCSHELL 1AF12000 == 55 [pid = 3860] [id = 231] 16:16:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (1B880000) [pid = 3860] [serial = 692] [outer = 00000000] 16:16:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (1DE59800) [pid = 3860] [serial = 693] [outer = 1B880000] 16:16:24 INFO - PROCESS | 3860 | 1461194184327 Marionette DEBUG loaded listener.js 16:16:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (1E895C00) [pid = 3860] [serial = 694] [outer = 1B880000] 16:16:24 INFO - PROCESS | 3860 | 1461194184950 Marionette TRACE conn4 <- [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]]]}] 16:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 970ms 16:16:25 INFO - PROCESS | 3860 | 1461194185015 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 16:16:25 INFO - PROCESS | 3860 | 1461194185017 Marionette TRACE conn4 <- [1,889,null,{"value":"13"}] 16:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:16:25 INFO - PROCESS | 3860 | 1461194185021 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:16:25 INFO - PROCESS | 3860 | 1461194185023 Marionette TRACE conn4 <- [1,890,null,{}] 16:16:25 INFO - PROCESS | 3860 | 1461194185027 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:25 INFO - PROCESS | 3860 | 1461194185127 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 16:16:25 INFO - PROCESS | 3860 | 1461194185325 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:25 INFO - PROCESS | 3860 | ++DOCSHELL 1068E800 == 56 [pid = 3860] [id = 232] 16:16:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (11048800) [pid = 3860] [serial = 695] [outer = 00000000] 16:16:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (113DA800) [pid = 3860] [serial = 696] [outer = 11048800] 16:16:25 INFO - PROCESS | 3860 | 1461194185380 Marionette DEBUG loaded listener.js 16:16:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (123B5400) [pid = 3860] [serial = 697] [outer = 11048800] 16:16:25 INFO - PROCESS | 3860 | 1461194185948 Marionette TRACE conn4 <- [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]]]}] 16:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 974ms 16:16:26 INFO - PROCESS | 3860 | 1461194185998 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 16:16:26 INFO - PROCESS | 3860 | 1461194186003 Marionette TRACE conn4 <- [1,893,null,{"value":"13"}] 16:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:16:26 INFO - PROCESS | 3860 | 1461194186008 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:16:26 INFO - PROCESS | 3860 | 1461194186011 Marionette TRACE conn4 <- [1,894,null,{}] 16:16:26 INFO - PROCESS | 3860 | 1461194186016 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:26 INFO - PROCESS | 3860 | 1461194186127 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 16:16:26 INFO - PROCESS | 3860 | --DOCSHELL 11F45400 == 55 [pid = 3860] [id = 226] 16:16:26 INFO - PROCESS | 3860 | --DOCSHELL 1ACCD800 == 54 [pid = 3860] [id = 225] 16:16:26 INFO - PROCESS | 3860 | --DOCSHELL 19AB9000 == 53 [pid = 3860] [id = 224] 16:16:26 INFO - PROCESS | 3860 | --DOCSHELL 0EBF3C00 == 52 [pid = 3860] [id = 223] 16:16:26 INFO - PROCESS | 3860 | --DOCSHELL 1776FC00 == 51 [pid = 3860] [id = 222] 16:16:26 INFO - PROCESS | 3860 | --DOCSHELL 11314800 == 50 [pid = 3860] [id = 221] 16:16:26 INFO - PROCESS | 3860 | --DOCSHELL 1535CC00 == 49 [pid = 3860] [id = 218] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (1C2C1400) [pid = 3860] [serial = 617] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (1ED31C00) [pid = 3860] [serial = 650] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (15360C00) [pid = 3860] [serial = 516] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (1E89E400) [pid = 3860] [serial = 513] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (1E9B5C00) [pid = 3860] [serial = 522] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (19BAA000) [pid = 3860] [serial = 519] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (173CC000) [pid = 3860] [serial = 549] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (1AF13400) [pid = 3860] [serial = 582] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (19E28400) [pid = 3860] [serial = 552] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (1E896000) [pid = 3860] [serial = 576] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (1B9C7000) [pid = 3860] [serial = 546] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (15C8EC00) [pid = 3860] [serial = 579] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (1B87FC00) [pid = 3860] [serial = 635] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (1E898800) [pid = 3860] [serial = 638] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (1C27C000) [pid = 3860] [serial = 636] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (19717400) [pid = 3860] [serial = 641] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (1E89D400) [pid = 3860] [serial = 639] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (1B757C00) [pid = 3860] [serial = 615] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (1AF17000) [pid = 3860] [serial = 614] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (18AEC400) [pid = 3860] [serial = 624] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (189E7800) [pid = 3860] [serial = 623] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (173D3400) [pid = 3860] [serial = 626] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (1776E400) [pid = 3860] [serial = 627] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (18AEB400) [pid = 3860] [serial = 612] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (189F1400) [pid = 3860] [serial = 611] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (1AF15000) [pid = 3860] [serial = 632] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (15C15000) [pid = 3860] [serial = 644] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (19BB7C00) [pid = 3860] [serial = 629] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (19E2A800) [pid = 3860] [serial = 630] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (115B5C00) [pid = 3860] [serial = 609] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (11254800) [pid = 3860] [serial = 608] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (1B7E4000) [pid = 3860] [serial = 621] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (1B7EA400) [pid = 3860] [serial = 620] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (1E9C1000) [pid = 3860] [serial = 648] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (11FA2800) [pid = 3860] [serial = 642] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (199C4800) [pid = 3860] [serial = 647] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (15C17400) [pid = 3860] [serial = 645] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (1AF1D400) [pid = 3860] [serial = 633] [outer = 00000000] [url = about:blank] 16:16:26 INFO - PROCESS | 3860 | 1461194186257 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:26 INFO - PROCESS | 3860 | ++DOCSHELL 11314800 == 50 [pid = 3860] [id = 233] 16:16:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (11318C00) [pid = 3860] [serial = 698] [outer = 00000000] 16:16:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (11FA2800) [pid = 3860] [serial = 699] [outer = 11318C00] 16:16:26 INFO - PROCESS | 3860 | 1461194186307 Marionette DEBUG loaded listener.js 16:16:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (15364000) [pid = 3860] [serial = 700] [outer = 11318C00] 16:16:26 INFO - PROCESS | 3860 | 1461194186742 Marionette TRACE conn4 <- [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]]]}] 16:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 770ms 16:16:26 INFO - PROCESS | 3860 | 1461194186784 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 16:16:26 INFO - PROCESS | 3860 | 1461194186788 Marionette TRACE conn4 <- [1,897,null,{"value":"13"}] 16:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:16:26 INFO - PROCESS | 3860 | 1461194186793 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:16:26 INFO - PROCESS | 3860 | 1461194186795 Marionette TRACE conn4 <- [1,898,null,{}] 16:16:26 INFO - PROCESS | 3860 | 1461194186803 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:26 INFO - PROCESS | 3860 | 1461194186884 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 16:16:26 INFO - PROCESS | 3860 | 1461194186891 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:26 INFO - PROCESS | 3860 | ++DOCSHELL 173D3400 == 51 [pid = 3860] [id = 234] 16:16:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (1750F800) [pid = 3860] [serial = 701] [outer = 00000000] 16:16:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (18AE4C00) [pid = 3860] [serial = 702] [outer = 1750F800] 16:16:26 INFO - PROCESS | 3860 | 1461194186936 Marionette DEBUG loaded listener.js 16:16:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (18AF0800) [pid = 3860] [serial = 703] [outer = 1750F800] 16:16:27 INFO - PROCESS | 3860 | 1461194187402 Marionette TRACE conn4 <- [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]]]}] 16:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 16:16:27 INFO - PROCESS | 3860 | 1461194187427 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 16:16:27 INFO - PROCESS | 3860 | 1461194187430 Marionette TRACE conn4 <- [1,901,null,{"value":"13"}] 16:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:16:27 INFO - PROCESS | 3860 | 1461194187438 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:16:27 INFO - PROCESS | 3860 | 1461194187443 Marionette TRACE conn4 <- [1,902,null,{}] 16:16:27 INFO - PROCESS | 3860 | 1461194187452 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:27 INFO - PROCESS | 3860 | 1461194187535 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 16:16:27 INFO - PROCESS | 3860 | 1461194187542 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:27 INFO - PROCESS | 3860 | ++DOCSHELL 11047800 == 52 [pid = 3860] [id = 235] 16:16:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (19ABCC00) [pid = 3860] [serial = 704] [outer = 00000000] 16:16:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (19BB4400) [pid = 3860] [serial = 705] [outer = 19ABCC00] 16:16:27 INFO - PROCESS | 3860 | 1461194187587 Marionette DEBUG loaded listener.js 16:16:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (19DBC000) [pid = 3860] [serial = 706] [outer = 19ABCC00] 16:16:28 INFO - PROCESS | 3860 | 1461194188044 Marionette TRACE conn4 <- [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]]]}] 16:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 631ms 16:16:28 INFO - PROCESS | 3860 | 1461194188063 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 16:16:28 INFO - PROCESS | 3860 | 1461194188066 Marionette TRACE conn4 <- [1,905,null,{"value":"13"}] 16:16:28 INFO - PROCESS | 3860 | 1461194188069 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:16:28 INFO - PROCESS | 3860 | 1461194188071 Marionette TRACE conn4 <- [1,906,null,{}] 16:16:28 INFO - PROCESS | 3860 | 1461194188074 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:28 INFO - PROCESS | 3860 | 1461194188155 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 16:16:28 INFO - PROCESS | 3860 | 1461194188162 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:28 INFO - PROCESS | 3860 | ++DOCSHELL 0EBE8000 == 53 [pid = 3860] [id = 236] 16:16:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (0EBE9C00) [pid = 3860] [serial = 707] [outer = 00000000] 16:16:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (19F5AC00) [pid = 3860] [serial = 708] [outer = 0EBE9C00] 16:16:28 INFO - PROCESS | 3860 | 1461194188208 Marionette DEBUG loaded listener.js 16:16:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (1ABB1400) [pid = 3860] [serial = 709] [outer = 0EBE9C00] 16:16:28 INFO - PROCESS | 3860 | 1461194188671 Marionette TRACE conn4 <- [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]]]}] 16:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 16:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:16:28 INFO - PROCESS | 3860 | 1461194188744 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 16:16:28 INFO - PROCESS | 3860 | 1461194188746 Marionette TRACE conn4 <- [1,909,null,{"value":"13"}] 16:16:28 INFO - PROCESS | 3860 | 1461194188748 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:16:28 INFO - PROCESS | 3860 | 1461194188750 Marionette TRACE conn4 <- [1,910,null,{}] 16:16:28 INFO - PROCESS | 3860 | 1461194188754 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:28 INFO - PROCESS | 3860 | 1461194188860 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 16:16:28 INFO - PROCESS | 3860 | 1461194188919 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:28 INFO - PROCESS | 3860 | ++DOCSHELL 1ADA0C00 == 54 [pid = 3860] [id = 237] 16:16:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (1AEBB400) [pid = 3860] [serial = 710] [outer = 00000000] 16:16:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (1AEC8800) [pid = 3860] [serial = 711] [outer = 1AEBB400] 16:16:29 INFO - PROCESS | 3860 | 1461194188975 Marionette DEBUG loaded listener.js 16:16:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (1AF1B400) [pid = 3860] [serial = 712] [outer = 1AEBB400] 16:16:29 INFO - PROCESS | 3860 | 1461194189427 Marionette TRACE conn4 <- [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]]]}] 16:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 730ms 16:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:16:29 INFO - PROCESS | 3860 | 1461194189480 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 16:16:29 INFO - PROCESS | 3860 | 1461194189482 Marionette TRACE conn4 <- [1,913,null,{"value":"13"}] 16:16:29 INFO - PROCESS | 3860 | 1461194189485 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:16:29 INFO - PROCESS | 3860 | 1461194189486 Marionette TRACE conn4 <- [1,914,null,{}] 16:16:29 INFO - PROCESS | 3860 | 1461194189517 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:29 INFO - PROCESS | 3860 | 1461194189634 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 16:16:29 INFO - PROCESS | 3860 | 1461194189645 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:29 INFO - PROCESS | 3860 | ++DOCSHELL 10FC9800 == 55 [pid = 3860] [id = 238] 16:16:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1AF1E000) [pid = 3860] [serial = 713] [outer = 00000000] 16:16:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (1B882C00) [pid = 3860] [serial = 714] [outer = 1AF1E000] 16:16:29 INFO - PROCESS | 3860 | 1461194189690 Marionette DEBUG loaded listener.js 16:16:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (1B7E7C00) [pid = 3860] [serial = 715] [outer = 1AF1E000] 16:16:30 INFO - PROCESS | 3860 | 1461194190124 Marionette TRACE conn4 <- [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]]]}] 16:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 671ms 16:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:16:30 INFO - PROCESS | 3860 | 1461194190156 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 16:16:30 INFO - PROCESS | 3860 | 1461194190158 Marionette TRACE conn4 <- [1,917,null,{"value":"13"}] 16:16:30 INFO - PROCESS | 3860 | 1461194190161 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:16:30 INFO - PROCESS | 3860 | 1461194190162 Marionette TRACE conn4 <- [1,918,null,{}] 16:16:30 INFO - PROCESS | 3860 | 1461194190171 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:30 INFO - PROCESS | 3860 | 1461194190274 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 16:16:30 INFO - PROCESS | 3860 | 1461194190280 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:30 INFO - PROCESS | 3860 | ++DOCSHELL 1B753400 == 56 [pid = 3860] [id = 239] 16:16:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (1B9CA000) [pid = 3860] [serial = 716] [outer = 00000000] 16:16:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (1C2C4400) [pid = 3860] [serial = 717] [outer = 1B9CA000] 16:16:30 INFO - PROCESS | 3860 | 1461194190325 Marionette DEBUG loaded listener.js 16:16:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (1CE25400) [pid = 3860] [serial = 718] [outer = 1B9CA000] 16:16:30 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (1AD96C00) [pid = 3860] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:16:30 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (1C276800) [pid = 3860] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:16:30 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (19ABB400) [pid = 3860] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:16:30 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (1AEC9800) [pid = 3860] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:16:30 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (106B5C00) [pid = 3860] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:16:30 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (11323C00) [pid = 3860] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:16:30 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (1899F400) [pid = 3860] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:16:30 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (18AE8800) [pid = 3860] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:16:30 INFO - PROCESS | 3860 | 1461194190806 Marionette TRACE conn4 <- [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]]]}] 16:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 670ms 16:16:30 INFO - PROCESS | 3860 | 1461194190832 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 16:16:30 INFO - PROCESS | 3860 | 1461194190834 Marionette TRACE conn4 <- [1,921,null,{"value":"13"}] 16:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:16:30 INFO - PROCESS | 3860 | 1461194190837 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:16:30 INFO - PROCESS | 3860 | 1461194190839 Marionette TRACE conn4 <- [1,922,null,{}] 16:16:30 INFO - PROCESS | 3860 | 1461194190842 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:30 INFO - PROCESS | 3860 | 1461194190919 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 16:16:30 INFO - PROCESS | 3860 | 1461194190956 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:31 INFO - PROCESS | 3860 | ++DOCSHELL 19ABB400 == 57 [pid = 3860] [id = 240] 16:16:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (1C2BAC00) [pid = 3860] [serial = 719] [outer = 00000000] 16:16:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (1DE53400) [pid = 3860] [serial = 720] [outer = 1C2BAC00] 16:16:31 INFO - PROCESS | 3860 | 1461194190999 Marionette DEBUG loaded listener.js 16:16:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1DE59000) [pid = 3860] [serial = 721] [outer = 1C2BAC00] 16:16:31 INFO - PROCESS | 3860 | 1461194191413 Marionette TRACE conn4 <- [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]]]}] 16:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 630ms 16:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:16:31 INFO - PROCESS | 3860 | 1461194191468 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 16:16:31 INFO - PROCESS | 3860 | 1461194191470 Marionette TRACE conn4 <- [1,925,null,{"value":"13"}] 16:16:31 INFO - PROCESS | 3860 | 1461194191473 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:16:31 INFO - PROCESS | 3860 | 1461194191475 Marionette TRACE conn4 <- [1,926,null,{}] 16:16:31 INFO - PROCESS | 3860 | 1461194191478 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:31 INFO - PROCESS | 3860 | 1461194191557 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 16:16:31 INFO - PROCESS | 3860 | 1461194191563 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:31 INFO - PROCESS | 3860 | ++DOCSHELL 1E896000 == 58 [pid = 3860] [id = 241] 16:16:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (1E89E000) [pid = 3860] [serial = 722] [outer = 00000000] 16:16:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (1E9B9000) [pid = 3860] [serial = 723] [outer = 1E89E000] 16:16:31 INFO - PROCESS | 3860 | 1461194191608 Marionette DEBUG loaded listener.js 16:16:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (1E9BF000) [pid = 3860] [serial = 724] [outer = 1E89E000] 16:16:32 INFO - PROCESS | 3860 | 1461194192017 Marionette TRACE conn4 <- [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]]]}] 16:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 571ms 16:16:32 INFO - PROCESS | 3860 | 1461194192043 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 16:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:16:32 INFO - PROCESS | 3860 | 1461194192045 Marionette TRACE conn4 <- [1,929,null,{"value":"13"}] 16:16:32 INFO - PROCESS | 3860 | 1461194192048 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:16:32 INFO - PROCESS | 3860 | 1461194192050 Marionette TRACE conn4 <- [1,930,null,{}] 16:16:32 INFO - PROCESS | 3860 | 1461194192053 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:32 INFO - PROCESS | 3860 | 1461194192172 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 16:16:32 INFO - PROCESS | 3860 | 1461194192178 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:32 INFO - PROCESS | 3860 | ++DOCSHELL 1E89F800 == 59 [pid = 3860] [id = 242] 16:16:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (1E9B3C00) [pid = 3860] [serial = 725] [outer = 00000000] 16:16:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (1080D400) [pid = 3860] [serial = 726] [outer = 1E9B3C00] 16:16:32 INFO - PROCESS | 3860 | 1461194192230 Marionette DEBUG loaded listener.js 16:16:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (1ED2D800) [pid = 3860] [serial = 727] [outer = 1E9B3C00] 16:16:33 INFO - PROCESS | 3860 | --DOCSHELL 19BB3000 == 58 [pid = 3860] [id = 161] 16:16:33 INFO - PROCESS | 3860 | --DOCSHELL 1AD9E400 == 57 [pid = 3860] [id = 207] 16:16:33 INFO - PROCESS | 3860 | --DOCSHELL 19EA5400 == 56 [pid = 3860] [id = 194] 16:16:33 INFO - PROCESS | 3860 | --DOCSHELL 1ED23400 == 55 [pid = 3860] [id = 175] 16:16:33 INFO - PROCESS | 3860 | --DOCSHELL 19BAEC00 == 54 [pid = 3860] [id = 155] 16:16:33 INFO - PROCESS | 3860 | --DOCSHELL 189F3400 == 53 [pid = 3860] [id = 173] 16:16:33 INFO - PROCESS | 3860 | --DOCSHELL 19ABDC00 == 52 [pid = 3860] [id = 219] 16:16:33 INFO - PROCESS | 3860 | --DOCSHELL 1B7E9800 == 51 [pid = 3860] [id = 174] 16:16:33 INFO - PROCESS | 3860 | --DOCSHELL 1DE54400 == 50 [pid = 3860] [id = 220] 16:16:33 INFO - PROCESS | 3860 | --DOCSHELL 1B887000 == 49 [pid = 3860] [id = 206] 16:16:33 INFO - PROCESS | 3860 | --DOCSHELL 189F4C00 == 48 [pid = 3860] [id = 159] 16:16:33 INFO - PROCESS | 3860 | --DOCSHELL 1ED22C00 == 47 [pid = 3860] [id = 217] 16:16:33 INFO - PROCESS | 3860 | --DOCSHELL 1E893C00 == 46 [pid = 3860] [id = 171] 16:16:33 INFO - PROCESS | 3860 | --DOCSHELL 15D64000 == 45 [pid = 3860] [id = 158] 16:16:33 INFO - PROCESS | 3860 | --DOCSHELL 196B7000 == 44 [pid = 3860] [id = 205] 16:16:33 INFO - PROCESS | 3860 | --DOCSHELL 1ABAD400 == 43 [pid = 3860] [id = 156] 16:16:33 INFO - PROCESS | 3860 | --DOCSHELL 197A7800 == 42 [pid = 3860] [id = 154] 16:16:33 INFO - PROCESS | 3860 | --DOCSHELL 11314800 == 41 [pid = 3860] [id = 233] 16:16:33 INFO - PROCESS | 3860 | --DOCSHELL 1068E800 == 40 [pid = 3860] [id = 232] 16:16:33 INFO - PROCESS | 3860 | --DOCSHELL 1AF19C00 == 39 [pid = 3860] [id = 230] 16:16:33 INFO - PROCESS | 3860 | --DOCSHELL 1AF12000 == 38 [pid = 3860] [id = 231] 16:16:33 INFO - PROCESS | 3860 | --DOCSHELL 173D3C00 == 37 [pid = 3860] [id = 229] 16:16:33 INFO - PROCESS | 3860 | --DOCSHELL 1C26EC00 == 36 [pid = 3860] [id = 227] 16:16:33 INFO - PROCESS | 3860 | --DOCSHELL 107BA000 == 35 [pid = 3860] [id = 228] 16:16:33 INFO - PROCESS | 3860 | --DOCSHELL 11047800 == 34 [pid = 3860] [id = 235] 16:16:33 INFO - PROCESS | 3860 | --DOCSHELL 173D3400 == 33 [pid = 3860] [id = 234] 16:16:33 INFO - PROCESS | 3860 | --DOCSHELL 0EBE8000 == 32 [pid = 3860] [id = 236] 16:16:33 INFO - PROCESS | 3860 | --DOCSHELL 1E896000 == 31 [pid = 3860] [id = 241] 16:16:33 INFO - PROCESS | 3860 | --DOCSHELL 1ADA0C00 == 30 [pid = 3860] [id = 237] 16:16:33 INFO - PROCESS | 3860 | --DOCSHELL 10FC9800 == 29 [pid = 3860] [id = 238] 16:16:33 INFO - PROCESS | 3860 | --DOCSHELL 19ABB400 == 28 [pid = 3860] [id = 240] 16:16:33 INFO - PROCESS | 3860 | --DOCSHELL 1B753400 == 27 [pid = 3860] [id = 239] 16:16:34 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (1AF1D800) [pid = 3860] [serial = 606] [outer = 00000000] [url = about:blank] 16:16:34 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (18997400) [pid = 3860] [serial = 675] [outer = 00000000] [url = about:blank] 16:16:34 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (1C2C7C00) [pid = 3860] [serial = 618] [outer = 00000000] [url = about:blank] 16:16:34 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (1DE4F400) [pid = 3860] [serial = 680] [outer = 00000000] [url = about:blank] 16:16:34 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (1AEBC000) [pid = 3860] [serial = 674] [outer = 00000000] [url = about:blank] 16:16:34 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (19EA7000) [pid = 3860] [serial = 671] [outer = 00000000] [url = about:blank] 16:16:34 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (1AB40400) [pid = 3860] [serial = 672] [outer = 00000000] [url = about:blank] 16:16:34 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (1B7E7000) [pid = 3860] [serial = 677] [outer = 00000000] [url = about:blank] 16:16:34 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (1AD9D800) [pid = 3860] [serial = 656] [outer = 00000000] [url = about:blank] 16:16:34 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (200A8400) [pid = 3860] [serial = 659] [outer = 00000000] [url = about:blank] 16:16:34 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (16DA7800) [pid = 3860] [serial = 653] [outer = 00000000] [url = about:blank] 16:16:34 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (197A1800) [pid = 3860] [serial = 668] [outer = 00000000] [url = about:blank] 16:16:34 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (199C5800) [pid = 3860] [serial = 669] [outer = 00000000] [url = about:blank] 16:16:34 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (15309800) [pid = 3860] [serial = 663] [outer = 00000000] [url = about:blank] 16:16:34 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (11F3F400) [pid = 3860] [serial = 662] [outer = 00000000] [url = about:blank] 16:16:34 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (197D9800) [pid = 3860] [serial = 666] [outer = 00000000] [url = about:blank] 16:16:34 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (1971A800) [pid = 3860] [serial = 665] [outer = 00000000] [url = about:blank] 16:16:34 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (1B9C9400) [pid = 3860] [serial = 678] [outer = 00000000] [url = about:blank] 16:16:34 INFO - PROCESS | 3860 | 1461194194177 Marionette TRACE conn4 <- [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]]]}] 16:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 2180ms 16:16:34 INFO - PROCESS | 3860 | 1461194194230 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 16:16:34 INFO - PROCESS | 3860 | 1461194194234 Marionette TRACE conn4 <- [1,933,null,{"value":"13"}] 16:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:16:34 INFO - PROCESS | 3860 | 1461194194240 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:16:34 INFO - PROCESS | 3860 | 1461194194244 Marionette TRACE conn4 <- [1,934,null,{}] 16:16:34 INFO - PROCESS | 3860 | 1461194194251 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:34 INFO - PROCESS | 3860 | 1461194194337 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 16:16:34 INFO - PROCESS | 3860 | 1461194194346 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:34 INFO - PROCESS | 3860 | ++DOCSHELL 107C3C00 == 28 [pid = 3860] [id = 243] 16:16:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (107CEC00) [pid = 3860] [serial = 728] [outer = 00000000] 16:16:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (10891400) [pid = 3860] [serial = 729] [outer = 107CEC00] 16:16:34 INFO - PROCESS | 3860 | 1461194194395 Marionette DEBUG loaded listener.js 16:16:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (10FC5400) [pid = 3860] [serial = 730] [outer = 107CEC00] 16:16:34 INFO - PROCESS | 3860 | 1461194194893 Marionette TRACE conn4 <- [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]]]}] 16:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 670ms 16:16:34 INFO - PROCESS | 3860 | 1461194194914 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 16:16:34 INFO - PROCESS | 3860 | 1461194194920 Marionette TRACE conn4 <- [1,937,null,{"value":"13"}] 16:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:16:34 INFO - PROCESS | 3860 | 1461194194926 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:16:34 INFO - PROCESS | 3860 | 1461194194929 Marionette TRACE conn4 <- [1,938,null,{}] 16:16:34 INFO - PROCESS | 3860 | 1461194194933 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:35 INFO - PROCESS | 3860 | 1461194195016 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 16:16:35 INFO - PROCESS | 3860 | 1461194195025 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:35 INFO - PROCESS | 3860 | ++DOCSHELL 1104A400 == 29 [pid = 3860] [id = 244] 16:16:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (1131CC00) [pid = 3860] [serial = 731] [outer = 00000000] 16:16:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (11EAAC00) [pid = 3860] [serial = 732] [outer = 1131CC00] 16:16:35 INFO - PROCESS | 3860 | 1461194195071 Marionette DEBUG loaded listener.js 16:16:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (11F43800) [pid = 3860] [serial = 733] [outer = 1131CC00] 16:16:35 INFO - PROCESS | 3860 | 1461194195534 Marionette TRACE conn4 <- [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]]]}] 16:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 630ms 16:16:35 INFO - PROCESS | 3860 | 1461194195559 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 16:16:35 INFO - PROCESS | 3860 | 1461194195562 Marionette TRACE conn4 <- [1,941,null,{"value":"13"}] 16:16:35 INFO - PROCESS | 3860 | 1461194195565 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:16:35 INFO - PROCESS | 3860 | 1461194195569 Marionette TRACE conn4 <- [1,942,null,{}] 16:16:35 INFO - PROCESS | 3860 | 1461194195580 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:35 INFO - PROCESS | 3860 | 1461194195660 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 16:16:35 INFO - PROCESS | 3860 | 1461194195704 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:35 INFO - PROCESS | 3860 | ++DOCSHELL 15C13C00 == 30 [pid = 3860] [id = 245] 16:16:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (15C14000) [pid = 3860] [serial = 734] [outer = 00000000] 16:16:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (15C19000) [pid = 3860] [serial = 735] [outer = 15C14000] 16:16:35 INFO - PROCESS | 3860 | 1461194195759 Marionette DEBUG loaded listener.js 16:16:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (15CD6800) [pid = 3860] [serial = 736] [outer = 15C14000] 16:16:36 INFO - PROCESS | 3860 | 1461194196177 Marionette TRACE conn4 <- [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]]]}] 16:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 631ms 16:16:36 INFO - PROCESS | 3860 | 1461194196214 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 16:16:36 INFO - PROCESS | 3860 | 1461194196217 Marionette TRACE conn4 <- [1,945,null,{"value":"13"}] 16:16:36 INFO - PROCESS | 3860 | 1461194196220 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:16:36 INFO - PROCESS | 3860 | 1461194196222 Marionette TRACE conn4 <- [1,946,null,{}] 16:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:16:36 INFO - PROCESS | 3860 | 1461194196225 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:36 INFO - PROCESS | 3860 | 1461194196302 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 16:16:36 INFO - PROCESS | 3860 | 1461194196308 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:36 INFO - PROCESS | 3860 | ++DOCSHELL 16DA0C00 == 31 [pid = 3860] [id = 246] 16:16:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (16E4A800) [pid = 3860] [serial = 737] [outer = 00000000] 16:16:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (173D3400) [pid = 3860] [serial = 738] [outer = 16E4A800] 16:16:36 INFO - PROCESS | 3860 | 1461194196353 Marionette DEBUG loaded listener.js 16:16:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (17515C00) [pid = 3860] [serial = 739] [outer = 16E4A800] 16:16:36 INFO - PROCESS | 3860 | 1461194196775 Marionette TRACE conn4 <- [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]]]}] 16:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 570ms 16:16:36 INFO - PROCESS | 3860 | 1461194196805 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 16:16:36 INFO - PROCESS | 3860 | 1461194196807 Marionette TRACE conn4 <- [1,949,null,{"value":"13"}] 16:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:16:36 INFO - PROCESS | 3860 | 1461194196810 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:16:36 INFO - PROCESS | 3860 | 1461194196812 Marionette TRACE conn4 <- [1,950,null,{}] 16:16:36 INFO - PROCESS | 3860 | 1461194196820 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:36 INFO - PROCESS | 3860 | 1461194196893 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 16:16:36 INFO - PROCESS | 3860 | 1461194196900 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:36 INFO - PROCESS | 3860 | ++DOCSHELL 1899F000 == 32 [pid = 3860] [id = 247] 16:16:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (189E9C00) [pid = 3860] [serial = 740] [outer = 00000000] 16:16:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (189F3C00) [pid = 3860] [serial = 741] [outer = 189E9C00] 16:16:36 INFO - PROCESS | 3860 | 1461194196945 Marionette DEBUG loaded listener.js 16:16:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (18AE8000) [pid = 3860] [serial = 742] [outer = 189E9C00] 16:16:37 INFO - PROCESS | 3860 | 1461194197413 Marionette TRACE conn4 <- [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]]]}] 16:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 630ms 16:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:16:37 INFO - PROCESS | 3860 | 1461194197442 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 16:16:37 INFO - PROCESS | 3860 | 1461194197444 Marionette TRACE conn4 <- [1,953,null,{"value":"13"}] 16:16:37 INFO - PROCESS | 3860 | 1461194197447 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:16:37 INFO - PROCESS | 3860 | 1461194197449 Marionette TRACE conn4 <- [1,954,null,{}] 16:16:37 INFO - PROCESS | 3860 | 1461194197452 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:37 INFO - PROCESS | 3860 | 1461194197547 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 16:16:37 INFO - PROCESS | 3860 | 1461194197553 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:37 INFO - PROCESS | 3860 | ++DOCSHELL 19717400 == 33 [pid = 3860] [id = 248] 16:16:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (1973C800) [pid = 3860] [serial = 743] [outer = 00000000] 16:16:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (199C2C00) [pid = 3860] [serial = 744] [outer = 1973C800] 16:16:37 INFO - PROCESS | 3860 | 1461194197601 Marionette DEBUG loaded listener.js 16:16:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (199C9800) [pid = 3860] [serial = 745] [outer = 1973C800] 16:16:38 INFO - PROCESS | 3860 | 1461194198011 Marionette TRACE conn4 <- [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]]]}] 16:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 631ms 16:16:38 INFO - PROCESS | 3860 | 1461194198078 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 16:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:16:38 INFO - PROCESS | 3860 | 1461194198080 Marionette TRACE conn4 <- [1,957,null,{"value":"13"}] 16:16:38 INFO - PROCESS | 3860 | 1461194198083 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:16:38 INFO - PROCESS | 3860 | 1461194198085 Marionette TRACE conn4 <- [1,958,null,{}] 16:16:38 INFO - PROCESS | 3860 | 1461194198088 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:38 INFO - PROCESS | 3860 | 1461194198162 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 16:16:38 INFO - PROCESS | 3860 | 1461194198167 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:38 INFO - PROCESS | 3860 | ++DOCSHELL 199CE000 == 34 [pid = 3860] [id = 249] 16:16:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (19ABD400) [pid = 3860] [serial = 746] [outer = 00000000] 16:16:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (19BB2800) [pid = 3860] [serial = 747] [outer = 19ABD400] 16:16:38 INFO - PROCESS | 3860 | 1461194198211 Marionette DEBUG loaded listener.js 16:16:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (19BACC00) [pid = 3860] [serial = 748] [outer = 19ABD400] 16:16:38 INFO - PROCESS | 3860 | 1461194198680 Marionette TRACE conn4 <- [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]]]}] 16:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 630ms 16:16:38 INFO - PROCESS | 3860 | 1461194198745 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 16:16:38 INFO - PROCESS | 3860 | 1461194198747 Marionette TRACE conn4 <- [1,961,null,{"value":"13"}] 16:16:38 INFO - PROCESS | 3860 | 1461194198751 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:16:38 INFO - PROCESS | 3860 | 1461194198752 Marionette TRACE conn4 <- [1,962,null,{}] 16:16:38 INFO - PROCESS | 3860 | 1461194198756 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:38 INFO - PROCESS | 3860 | 1461194198830 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 16:16:38 INFO - PROCESS | 3860 | 1461194198836 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:38 INFO - PROCESS | 3860 | ++DOCSHELL 19EA4400 == 35 [pid = 3860] [id = 250] 16:16:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (19EA4800) [pid = 3860] [serial = 749] [outer = 00000000] 16:16:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (1AB32400) [pid = 3860] [serial = 750] [outer = 19EA4800] 16:16:38 INFO - PROCESS | 3860 | 1461194198880 Marionette DEBUG loaded listener.js 16:16:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (19EA7C00) [pid = 3860] [serial = 751] [outer = 19EA4800] 16:16:39 INFO - PROCESS | 3860 | 1461194199319 Marionette TRACE conn4 <- [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]]]}] 16:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 632ms 16:16:39 INFO - PROCESS | 3860 | 1461194199387 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 16:16:39 INFO - PROCESS | 3860 | 1461194199389 Marionette TRACE conn4 <- [1,965,null,{"value":"13"}] 16:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:16:39 INFO - PROCESS | 3860 | 1461194199392 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:16:39 INFO - PROCESS | 3860 | 1461194199394 Marionette TRACE conn4 <- [1,966,null,{}] 16:16:39 INFO - PROCESS | 3860 | 1461194199397 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:39 INFO - PROCESS | 3860 | 1461194199500 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 16:16:39 INFO - PROCESS | 3860 | 1461194199582 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:39 INFO - PROCESS | 3860 | ++DOCSHELL 1158EC00 == 36 [pid = 3860] [id = 251] 16:16:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (15C11C00) [pid = 3860] [serial = 752] [outer = 00000000] 16:16:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (1AD98C00) [pid = 3860] [serial = 753] [outer = 15C11C00] 16:16:39 INFO - PROCESS | 3860 | 1461194199628 Marionette DEBUG loaded listener.js 16:16:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (1AD97000) [pid = 3860] [serial = 754] [outer = 15C11C00] 16:16:40 INFO - PROCESS | 3860 | 1461194200043 Marionette TRACE conn4 <- [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]]]}] 16:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 671ms 16:16:40 INFO - PROCESS | 3860 | 1461194200063 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 16:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:16:40 INFO - PROCESS | 3860 | 1461194200065 Marionette TRACE conn4 <- [1,969,null,{"value":"13"}] 16:16:40 INFO - PROCESS | 3860 | 1461194200068 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:16:40 INFO - PROCESS | 3860 | 1461194200070 Marionette TRACE conn4 <- [1,970,null,{}] 16:16:40 INFO - PROCESS | 3860 | 1461194200084 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:40 INFO - PROCESS | 3860 | 1461194200190 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 16:16:40 INFO - PROCESS | 3860 | 1461194200199 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:40 INFO - PROCESS | 3860 | ++DOCSHELL 1ADA0400 == 37 [pid = 3860] [id = 252] 16:16:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (1AEBF400) [pid = 3860] [serial = 755] [outer = 00000000] 16:16:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (1AEC6400) [pid = 3860] [serial = 756] [outer = 1AEBF400] 16:16:40 INFO - PROCESS | 3860 | 1461194200242 Marionette DEBUG loaded listener.js 16:16:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (1AECAC00) [pid = 3860] [serial = 757] [outer = 1AEBF400] 16:16:40 INFO - PROCESS | 3860 | 1461194200690 Marionette TRACE conn4 <- [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]]]}] 16:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 690ms 16:16:40 INFO - PROCESS | 3860 | 1461194200759 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 16:16:40 INFO - PROCESS | 3860 | 1461194200762 Marionette TRACE conn4 <- [1,973,null,{"value":"13"}] 16:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:16:40 INFO - PROCESS | 3860 | 1461194200776 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:16:40 INFO - PROCESS | 3860 | 1461194200778 Marionette TRACE conn4 <- [1,974,null,{}] 16:16:40 INFO - PROCESS | 3860 | 1461194200782 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:40 INFO - PROCESS | 3860 | 1461194200931 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 16:16:40 INFO - PROCESS | 3860 | 1461194200969 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:40 INFO - PROCESS | 3860 | ++DOCSHELL 17770C00 == 38 [pid = 3860] [id = 253] 16:16:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (1B126000) [pid = 3860] [serial = 758] [outer = 00000000] 16:16:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (1B758C00) [pid = 3860] [serial = 759] [outer = 1B126000] 16:16:41 INFO - PROCESS | 3860 | 1461194201017 Marionette DEBUG loaded listener.js 16:16:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (1B760000) [pid = 3860] [serial = 760] [outer = 1B126000] 16:16:41 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (1E89E000) [pid = 3860] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:16:41 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (1AEBB400) [pid = 3860] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:16:41 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (1AF1E000) [pid = 3860] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:16:41 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (1B9CA000) [pid = 3860] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:16:41 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (1C2BAC00) [pid = 3860] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:16:41 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (19ABCC00) [pid = 3860] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:16:41 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (1750F800) [pid = 3860] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:16:41 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (11318C00) [pid = 3860] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:16:41 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (11048800) [pid = 3860] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:16:41 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (1B880000) [pid = 3860] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:16:41 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (1AF1A000) [pid = 3860] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:16:41 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (189A1C00) [pid = 3860] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:16:41 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (10FCA000) [pid = 3860] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:16:41 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (1C2C6400) [pid = 3860] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:16:41 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (0EBE9C00) [pid = 3860] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:16:41 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (1ED2B800) [pid = 3860] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:16:41 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (1ED2D400) [pid = 3860] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:16:41 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (15361800) [pid = 3860] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:16:41 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (19BAAC00) [pid = 3860] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:16:41 INFO - PROCESS | 3860 | 1461194201760 Marionette TRACE conn4 <- [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]]]}] 16:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1022ms 16:16:41 INFO - PROCESS | 3860 | 1461194201797 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 16:16:41 INFO - PROCESS | 3860 | 1461194201799 Marionette TRACE conn4 <- [1,977,null,{"value":"13"}] 16:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:16:41 INFO - PROCESS | 3860 | 1461194201802 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:16:41 INFO - PROCESS | 3860 | 1461194201803 Marionette TRACE conn4 <- [1,978,null,{}] 16:16:41 INFO - PROCESS | 3860 | 1461194201807 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:41 INFO - PROCESS | 3860 | 1461194201881 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 16:16:41 INFO - PROCESS | 3860 | 1461194201887 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:41 INFO - PROCESS | 3860 | ++DOCSHELL 113D3400 == 39 [pid = 3860] [id = 254] 16:16:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (11595800) [pid = 3860] [serial = 761] [outer = 00000000] 16:16:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (189EF000) [pid = 3860] [serial = 762] [outer = 11595800] 16:16:41 INFO - PROCESS | 3860 | 1461194201931 Marionette DEBUG loaded listener.js 16:16:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (18A9D400) [pid = 3860] [serial = 763] [outer = 11595800] 16:16:42 INFO - PROCESS | 3860 | 1461194202378 Marionette TRACE conn4 <- [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]]]}] 16:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 630ms 16:16:42 INFO - PROCESS | 3860 | 1461194202432 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 16:16:42 INFO - PROCESS | 3860 | 1461194202434 Marionette TRACE conn4 <- [1,981,null,{"value":"13"}] 16:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:16:42 INFO - PROCESS | 3860 | 1461194202437 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:16:42 INFO - PROCESS | 3860 | 1461194202439 Marionette TRACE conn4 <- [1,982,null,{}] 16:16:42 INFO - PROCESS | 3860 | 1461194202442 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:42 INFO - PROCESS | 3860 | 1461194202519 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 16:16:42 INFO - PROCESS | 3860 | 1461194202525 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:42 INFO - PROCESS | 3860 | ++DOCSHELL 19BAA000 == 40 [pid = 3860] [id = 255] 16:16:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (19DC0C00) [pid = 3860] [serial = 764] [outer = 00000000] 16:16:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (1B066400) [pid = 3860] [serial = 765] [outer = 19DC0C00] 16:16:42 INFO - PROCESS | 3860 | 1461194202571 Marionette DEBUG loaded listener.js 16:16:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (1B7E9800) [pid = 3860] [serial = 766] [outer = 19DC0C00] 16:16:43 INFO - PROCESS | 3860 | 1461194202994 Marionette TRACE conn4 <- [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]]]}] 16:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 570ms 16:16:43 INFO - PROCESS | 3860 | 1461194203008 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 16:16:43 INFO - PROCESS | 3860 | 1461194203010 Marionette TRACE conn4 <- [1,985,null,{"value":"13"}] 16:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:16:43 INFO - PROCESS | 3860 | 1461194203013 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:16:43 INFO - PROCESS | 3860 | 1461194203015 Marionette TRACE conn4 <- [1,986,null,{}] 16:16:43 INFO - PROCESS | 3860 | 1461194203034 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:43 INFO - PROCESS | 3860 | 1461194203110 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 16:16:43 INFO - PROCESS | 3860 | 1461194203116 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:43 INFO - PROCESS | 3860 | ++DOCSHELL 1B880000 == 41 [pid = 3860] [id = 256] 16:16:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (1B9D1400) [pid = 3860] [serial = 767] [outer = 00000000] 16:16:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (1C275400) [pid = 3860] [serial = 768] [outer = 1B9D1400] 16:16:43 INFO - PROCESS | 3860 | 1461194203160 Marionette DEBUG loaded listener.js 16:16:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (1C2BAC00) [pid = 3860] [serial = 769] [outer = 1B9D1400] 16:16:43 INFO - PROCESS | 3860 | 1461194203589 Marionette TRACE conn4 <- [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]]]}] 16:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 630ms 16:16:43 INFO - PROCESS | 3860 | 1461194203644 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 16:16:43 INFO - PROCESS | 3860 | 1461194203646 Marionette TRACE conn4 <- [1,989,null,{"value":"13"}] 16:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:16:43 INFO - PROCESS | 3860 | 1461194203696 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:16:43 INFO - PROCESS | 3860 | 1461194203700 Marionette TRACE conn4 <- [1,990,null,{}] 16:16:43 INFO - PROCESS | 3860 | 1461194203706 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:43 INFO - PROCESS | 3860 | 1461194203802 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 16:16:43 INFO - PROCESS | 3860 | 1461194203915 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:43 INFO - PROCESS | 3860 | ++DOCSHELL 0EBF3800 == 42 [pid = 3860] [id = 257] 16:16:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (0EBF3C00) [pid = 3860] [serial = 770] [outer = 00000000] 16:16:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (10810000) [pid = 3860] [serial = 771] [outer = 0EBF3C00] 16:16:43 INFO - PROCESS | 3860 | 1461194203974 Marionette DEBUG loaded listener.js 16:16:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (11048400) [pid = 3860] [serial = 772] [outer = 0EBF3C00] 16:16:44 INFO - PROCESS | 3860 | 1461194204778 Marionette TRACE conn4 <- [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]]]}] 16:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1167ms 16:16:44 INFO - PROCESS | 3860 | 1461194204822 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 16:16:44 INFO - PROCESS | 3860 | 1461194204826 Marionette TRACE conn4 <- [1,993,null,{"value":"13"}] 16:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:16:44 INFO - PROCESS | 3860 | 1461194204830 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:16:44 INFO - PROCESS | 3860 | 1461194204833 Marionette TRACE conn4 <- [1,994,null,{}] 16:16:44 INFO - PROCESS | 3860 | 1461194204842 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:44 INFO - PROCESS | 3860 | 1461194204959 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 16:16:45 INFO - PROCESS | 3860 | 1461194205083 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:45 INFO - PROCESS | 3860 | ++DOCSHELL 11ED3C00 == 43 [pid = 3860] [id = 258] 16:16:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (15357800) [pid = 3860] [serial = 773] [outer = 00000000] 16:16:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (15C11400) [pid = 3860] [serial = 774] [outer = 15357800] 16:16:45 INFO - PROCESS | 3860 | 1461194205139 Marionette DEBUG loaded listener.js 16:16:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (1731EC00) [pid = 3860] [serial = 775] [outer = 15357800] 16:16:46 INFO - PROCESS | 3860 | 1461194206010 Marionette TRACE conn4 <- [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]]]}] 16:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1238ms 16:16:46 INFO - PROCESS | 3860 | 1461194206068 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 16:16:46 INFO - PROCESS | 3860 | 1461194206072 Marionette TRACE conn4 <- [1,997,null,{"value":"13"}] 16:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:16:46 INFO - PROCESS | 3860 | 1461194206077 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:16:46 INFO - PROCESS | 3860 | 1461194206080 Marionette TRACE conn4 <- [1,998,null,{}] 16:16:46 INFO - PROCESS | 3860 | 1461194206087 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:46 INFO - PROCESS | 3860 | 1461194206188 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 16:16:46 INFO - PROCESS | 3860 | 1461194206273 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:46 INFO - PROCESS | 3860 | ++DOCSHELL 15359000 == 44 [pid = 3860] [id = 259] 16:16:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (15359800) [pid = 3860] [serial = 776] [outer = 00000000] 16:16:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (155AA400) [pid = 3860] [serial = 777] [outer = 15359800] 16:16:46 INFO - PROCESS | 3860 | 1461194206367 Marionette DEBUG loaded listener.js 16:16:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (158D5C00) [pid = 3860] [serial = 778] [outer = 15359800] 16:16:46 INFO - PROCESS | 3860 | --DOCSHELL 19BAA000 == 43 [pid = 3860] [id = 255] 16:16:46 INFO - PROCESS | 3860 | --DOCSHELL 113D3400 == 42 [pid = 3860] [id = 254] 16:16:46 INFO - PROCESS | 3860 | --DOCSHELL 17770C00 == 41 [pid = 3860] [id = 253] 16:16:46 INFO - PROCESS | 3860 | --DOCSHELL 1ADA0400 == 40 [pid = 3860] [id = 252] 16:16:46 INFO - PROCESS | 3860 | --DOCSHELL 1158EC00 == 39 [pid = 3860] [id = 251] 16:16:46 INFO - PROCESS | 3860 | --DOCSHELL 19EA4400 == 38 [pid = 3860] [id = 250] 16:16:46 INFO - PROCESS | 3860 | --DOCSHELL 199CE000 == 37 [pid = 3860] [id = 249] 16:16:46 INFO - PROCESS | 3860 | --DOCSHELL 19717400 == 36 [pid = 3860] [id = 248] 16:16:46 INFO - PROCESS | 3860 | --DOCSHELL 1899F000 == 35 [pid = 3860] [id = 247] 16:16:46 INFO - PROCESS | 3860 | --DOCSHELL 16DA0C00 == 34 [pid = 3860] [id = 246] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (1080D400) [pid = 3860] [serial = 726] [outer = 00000000] [url = about:blank] 16:16:46 INFO - PROCESS | 3860 | --DOCSHELL 15C13C00 == 33 [pid = 3860] [id = 245] 16:16:46 INFO - PROCESS | 3860 | --DOCSHELL 1104A400 == 32 [pid = 3860] [id = 244] 16:16:46 INFO - PROCESS | 3860 | --DOCSHELL 107C3C00 == 31 [pid = 3860] [id = 243] 16:16:46 INFO - PROCESS | 3860 | --DOCSHELL 1E89F800 == 30 [pid = 3860] [id = 242] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (1ED31000) [pid = 3860] [serial = 651] [outer = 00000000] [url = about:blank] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (1AEC8800) [pid = 3860] [serial = 711] [outer = 00000000] [url = about:blank] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (1B882C00) [pid = 3860] [serial = 714] [outer = 00000000] [url = about:blank] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (1AF1B400) [pid = 3860] [serial = 712] [outer = 00000000] [url = about:blank] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (1C2C4400) [pid = 3860] [serial = 717] [outer = 00000000] [url = about:blank] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (1B7E7C00) [pid = 3860] [serial = 715] [outer = 00000000] [url = about:blank] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (1DE53400) [pid = 3860] [serial = 720] [outer = 00000000] [url = about:blank] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (1E9B9000) [pid = 3860] [serial = 723] [outer = 00000000] [url = about:blank] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (1CE25400) [pid = 3860] [serial = 718] [outer = 00000000] [url = about:blank] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (19BB4400) [pid = 3860] [serial = 705] [outer = 00000000] [url = about:blank] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (18AE4C00) [pid = 3860] [serial = 702] [outer = 00000000] [url = about:blank] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (18AF0800) [pid = 3860] [serial = 703] [outer = 00000000] [url = about:blank] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (11FA2800) [pid = 3860] [serial = 699] [outer = 00000000] [url = about:blank] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (15364000) [pid = 3860] [serial = 700] [outer = 00000000] [url = about:blank] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (123B5400) [pid = 3860] [serial = 697] [outer = 00000000] [url = about:blank] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (113DA800) [pid = 3860] [serial = 696] [outer = 00000000] [url = about:blank] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (1E895C00) [pid = 3860] [serial = 694] [outer = 00000000] [url = about:blank] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (1DE59800) [pid = 3860] [serial = 693] [outer = 00000000] [url = about:blank] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (1B761400) [pid = 3860] [serial = 691] [outer = 00000000] [url = about:blank] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (1B131400) [pid = 3860] [serial = 690] [outer = 00000000] [url = about:blank] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (199CAC00) [pid = 3860] [serial = 688] [outer = 00000000] [url = about:blank] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (197A6400) [pid = 3860] [serial = 687] [outer = 00000000] [url = about:blank] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (15362800) [pid = 3860] [serial = 684] [outer = 00000000] [url = about:blank] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (11ECB800) [pid = 3860] [serial = 683] [outer = 00000000] [url = about:blank] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (1DE56000) [pid = 3860] [serial = 681] [outer = 00000000] [url = about:blank] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (1B755400) [pid = 3860] [serial = 384] [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.] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (19F5AC00) [pid = 3860] [serial = 708] [outer = 00000000] [url = about:blank] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (19DBC000) [pid = 3860] [serial = 706] [outer = 00000000] [url = about:blank] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (1DE59000) [pid = 3860] [serial = 721] [outer = 00000000] [url = about:blank] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (1ABB1400) [pid = 3860] [serial = 709] [outer = 00000000] [url = about:blank] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (200ACC00) [pid = 3860] [serial = 660] [outer = 00000000] [url = about:blank] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (173D8800) [pid = 3860] [serial = 654] [outer = 00000000] [url = about:blank] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (1B75BC00) [pid = 3860] [serial = 657] [outer = 00000000] [url = about:blank] 16:16:46 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (1E9BF000) [pid = 3860] [serial = 724] [outer = 00000000] [url = about:blank] 16:16:46 INFO - PROCESS | 3860 | 1461194206933 Marionette TRACE conn4 <- [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]]]}] 16:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 890ms 16:16:46 INFO - PROCESS | 3860 | 1461194206968 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 16:16:46 INFO - PROCESS | 3860 | 1461194206973 Marionette TRACE conn4 <- [1,1001,null,{"value":"13"}] 16:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:16:46 INFO - PROCESS | 3860 | 1461194206979 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:16:46 INFO - PROCESS | 3860 | 1461194206982 Marionette TRACE conn4 <- [1,1002,null,{}] 16:16:47 INFO - PROCESS | 3860 | 1461194206986 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:47 INFO - PROCESS | 3860 | 1461194207066 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 16:16:47 INFO - PROCESS | 3860 | 1461194207072 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:47 INFO - PROCESS | 3860 | ++DOCSHELL 10809400 == 31 [pid = 3860] [id = 260] 16:16:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (10FBD000) [pid = 3860] [serial = 779] [outer = 00000000] 16:16:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (1255FC00) [pid = 3860] [serial = 780] [outer = 10FBD000] 16:16:47 INFO - PROCESS | 3860 | 1461194207118 Marionette DEBUG loaded listener.js 16:16:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (15363400) [pid = 3860] [serial = 781] [outer = 10FBD000] 16:16:47 INFO - PROCESS | 3860 | 1461194207605 Marionette TRACE conn4 <- [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]]]}] 16:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 670ms 16:16:47 INFO - PROCESS | 3860 | 1461194207653 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 16:16:47 INFO - PROCESS | 3860 | 1461194207655 Marionette TRACE conn4 <- [1,1005,null,{"value":"13"}] 16:16:47 INFO - PROCESS | 3860 | 1461194207659 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:16:47 INFO - PROCESS | 3860 | 1461194207662 Marionette TRACE conn4 <- [1,1006,null,{}] 16:16:47 INFO - PROCESS | 3860 | 1461194207708 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:47 INFO - PROCESS | 3860 | 1461194207798 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 16:16:47 INFO - PROCESS | 3860 | 1461194207875 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:47 INFO - PROCESS | 3860 | ++DOCSHELL 15D65C00 == 32 [pid = 3860] [id = 261] 16:16:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (173CCC00) [pid = 3860] [serial = 782] [outer = 00000000] 16:16:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (189EFC00) [pid = 3860] [serial = 783] [outer = 173CCC00] 16:16:47 INFO - PROCESS | 3860 | 1461194207924 Marionette DEBUG loaded listener.js 16:16:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (18A97000) [pid = 3860] [serial = 784] [outer = 173CCC00] 16:16:48 INFO - PROCESS | 3860 | 1461194208319 Marionette TRACE conn4 <- [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]]]}] 16:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 711ms 16:16:48 INFO - PROCESS | 3860 | 1461194208373 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 16:16:48 INFO - PROCESS | 3860 | 1461194208376 Marionette TRACE conn4 <- [1,1009,null,{"value":"13"}] 16:16:48 INFO - PROCESS | 3860 | 1461194208379 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:16:48 INFO - PROCESS | 3860 | 1461194208380 Marionette TRACE conn4 <- [1,1010,null,{}] 16:16:48 INFO - PROCESS | 3860 | 1461194208384 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:48 INFO - PROCESS | 3860 | 1461194208462 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 16:16:48 INFO - PROCESS | 3860 | 1461194208468 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:48 INFO - PROCESS | 3860 | ++DOCSHELL 18AF1400 == 33 [pid = 3860] [id = 262] 16:16:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (19713000) [pid = 3860] [serial = 785] [outer = 00000000] 16:16:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (199CDC00) [pid = 3860] [serial = 786] [outer = 19713000] 16:16:48 INFO - PROCESS | 3860 | 1461194208513 Marionette DEBUG loaded listener.js 16:16:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (19AB8800) [pid = 3860] [serial = 787] [outer = 19713000] 16:16:48 INFO - PROCESS | 3860 | 1461194208937 Marionette TRACE conn4 <- [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]]]}] 16:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 630ms 16:16:49 INFO - PROCESS | 3860 | 1461194209013 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 16:16:49 INFO - PROCESS | 3860 | 1461194209015 Marionette TRACE conn4 <- [1,1013,null,{"value":"13"}] 16:16:49 INFO - PROCESS | 3860 | 1461194209018 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:16:49 INFO - PROCESS | 3860 | 1461194209020 Marionette TRACE conn4 <- [1,1014,null,{}] 16:16:49 INFO - PROCESS | 3860 | 1461194209023 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:49 INFO - PROCESS | 3860 | 1461194209124 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 16:16:49 INFO - PROCESS | 3860 | 1461194209212 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:49 INFO - PROCESS | 3860 | ++DOCSHELL 197D3400 == 34 [pid = 3860] [id = 263] 16:16:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (197D7800) [pid = 3860] [serial = 788] [outer = 00000000] 16:16:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (19DBD400) [pid = 3860] [serial = 789] [outer = 197D7800] 16:16:49 INFO - PROCESS | 3860 | 1461194209258 Marionette DEBUG loaded listener.js 16:16:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (19EA4000) [pid = 3860] [serial = 790] [outer = 197D7800] 16:16:49 INFO - PROCESS | 3860 | 1461194209668 Marionette TRACE conn4 <- [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]]]}] 16:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 730ms 16:16:49 INFO - PROCESS | 3860 | 1461194209753 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 16:16:49 INFO - PROCESS | 3860 | 1461194209755 Marionette TRACE conn4 <- [1,1017,null,{"value":"13"}] 16:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:16:49 INFO - PROCESS | 3860 | 1461194209758 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:16:49 INFO - PROCESS | 3860 | 1461194209760 Marionette TRACE conn4 <- [1,1018,null,{}] 16:16:49 INFO - PROCESS | 3860 | 1461194209764 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:49 INFO - PROCESS | 3860 | 1461194209905 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 16:16:49 INFO - PROCESS | 3860 | 1461194209920 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:49 INFO - PROCESS | 3860 | ++DOCSHELL 1AB34800 == 35 [pid = 3860] [id = 264] 16:16:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (1ABB0000) [pid = 3860] [serial = 791] [outer = 00000000] 16:16:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (1ADA0800) [pid = 3860] [serial = 792] [outer = 1ABB0000] 16:16:49 INFO - PROCESS | 3860 | 1461194209970 Marionette DEBUG loaded listener.js 16:16:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1AEC5400) [pid = 3860] [serial = 793] [outer = 1ABB0000] 16:16:50 INFO - PROCESS | 3860 | 1461194210450 Marionette TRACE conn4 <- [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]]]}] 16:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 732ms 16:16:50 INFO - PROCESS | 3860 | 1461194210496 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 16:16:50 INFO - PROCESS | 3860 | 1461194210498 Marionette TRACE conn4 <- [1,1021,null,{"value":"13"}] 16:16:50 INFO - PROCESS | 3860 | 1461194210505 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:16:50 INFO - PROCESS | 3860 | 1461194210507 Marionette TRACE conn4 <- [1,1022,null,{}] 16:16:50 INFO - PROCESS | 3860 | 1461194210510 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:50 INFO - PROCESS | 3860 | 1461194210613 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 16:16:50 INFO - PROCESS | 3860 | 1461194210619 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:50 INFO - PROCESS | 3860 | ++DOCSHELL 1AEC8800 == 36 [pid = 3860] [id = 265] 16:16:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (1AF19000) [pid = 3860] [serial = 794] [outer = 00000000] 16:16:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (1AF1FC00) [pid = 3860] [serial = 795] [outer = 1AF19000] 16:16:50 INFO - PROCESS | 3860 | 1461194210663 Marionette DEBUG loaded listener.js 16:16:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (1B06B800) [pid = 3860] [serial = 796] [outer = 1AF19000] 16:16:51 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (15C11C00) [pid = 3860] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:16:51 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (19ABD400) [pid = 3860] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:16:51 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (1973C800) [pid = 3860] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:16:51 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (15C14000) [pid = 3860] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:16:51 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (1131CC00) [pid = 3860] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:16:51 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (19EA4800) [pid = 3860] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:16:51 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (16E4A800) [pid = 3860] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:16:51 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (189E9C00) [pid = 3860] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:16:51 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (107CEC00) [pid = 3860] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:16:51 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (1AEBF400) [pid = 3860] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:16:51 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (1B126000) [pid = 3860] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:16:51 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (11595800) [pid = 3860] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:16:51 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (19DC0C00) [pid = 3860] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:16:51 INFO - PROCESS | 3860 | 1461194211227 Marionette TRACE conn4 <- [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]]]}] 16:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 770ms 16:16:51 INFO - PROCESS | 3860 | 1461194211279 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 16:16:51 INFO - PROCESS | 3860 | 1461194211281 Marionette TRACE conn4 <- [1,1025,null,{"value":"13"}] 16:16:51 INFO - PROCESS | 3860 | 1461194211285 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:16:51 INFO - PROCESS | 3860 | 1461194211286 Marionette TRACE conn4 <- [1,1026,null,{}] 16:16:51 INFO - PROCESS | 3860 | 1461194211290 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:51 INFO - PROCESS | 3860 | 1461194211367 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 16:16:51 INFO - PROCESS | 3860 | 1461194211448 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:51 INFO - PROCESS | 3860 | ++DOCSHELL 11314800 == 37 [pid = 3860] [id = 266] 16:16:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (11316000) [pid = 3860] [serial = 797] [outer = 00000000] 16:16:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (18AE3C00) [pid = 3860] [serial = 798] [outer = 11316000] 16:16:51 INFO - PROCESS | 3860 | 1461194211494 Marionette DEBUG loaded listener.js 16:16:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (19DC0C00) [pid = 3860] [serial = 799] [outer = 11316000] 16:16:51 INFO - PROCESS | 3860 | 1461194211859 Marionette TRACE conn4 <- [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]]]}] 16:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 632ms 16:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:16:51 INFO - PROCESS | 3860 | 1461194211920 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 16:16:51 INFO - PROCESS | 3860 | 1461194211922 Marionette TRACE conn4 <- [1,1029,null,{"value":"13"}] 16:16:51 INFO - PROCESS | 3860 | 1461194211925 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:16:51 INFO - PROCESS | 3860 | 1461194211927 Marionette TRACE conn4 <- [1,1030,null,{}] 16:16:51 INFO - PROCESS | 3860 | 1461194211930 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:52 INFO - PROCESS | 3860 | 1461194212037 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 16:16:52 INFO - PROCESS | 3860 | 1461194212046 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:52 INFO - PROCESS | 3860 | ++DOCSHELL 113D3C00 == 38 [pid = 3860] [id = 267] 16:16:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (12562C00) [pid = 3860] [serial = 800] [outer = 00000000] 16:16:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (1B755C00) [pid = 3860] [serial = 801] [outer = 12562C00] 16:16:52 INFO - PROCESS | 3860 | 1461194212091 Marionette DEBUG loaded listener.js 16:16:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (1B755400) [pid = 3860] [serial = 802] [outer = 12562C00] 16:16:52 INFO - PROCESS | 3860 | 1461194212493 Marionette TRACE conn4 <- [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]]]}] 16:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 630ms 16:16:52 INFO - PROCESS | 3860 | 1461194212556 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 16:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:16:52 INFO - PROCESS | 3860 | 1461194212558 Marionette TRACE conn4 <- [1,1033,null,{"value":"13"}] 16:16:52 INFO - PROCESS | 3860 | 1461194212561 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:16:52 INFO - PROCESS | 3860 | 1461194212563 Marionette TRACE conn4 <- [1,1034,null,{}] 16:16:52 INFO - PROCESS | 3860 | 1461194212566 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:52 INFO - PROCESS | 3860 | 1461194212674 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 16:16:52 INFO - PROCESS | 3860 | 1461194212683 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:52 INFO - PROCESS | 3860 | ++DOCSHELL 1B75F800 == 39 [pid = 3860] [id = 268] 16:16:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (1B761400) [pid = 3860] [serial = 803] [outer = 00000000] 16:16:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (1B88A400) [pid = 3860] [serial = 804] [outer = 1B761400] 16:16:52 INFO - PROCESS | 3860 | 1461194212731 Marionette DEBUG loaded listener.js 16:16:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (1C26EC00) [pid = 3860] [serial = 805] [outer = 1B761400] 16:16:53 INFO - PROCESS | 3860 | 1461194213176 Marionette TRACE conn4 <- [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]]]}] 16:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 670ms 16:16:53 INFO - PROCESS | 3860 | 1461194213236 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 16:16:53 INFO - PROCESS | 3860 | 1461194213241 Marionette TRACE conn4 <- [1,1037,null,{"value":"13"}] 16:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:16:53 INFO - PROCESS | 3860 | 1461194213247 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:16:53 INFO - PROCESS | 3860 | 1461194213252 Marionette TRACE conn4 <- [1,1038,null,{}] 16:16:53 INFO - PROCESS | 3860 | 1461194213369 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:53 INFO - PROCESS | 3860 | 1461194213514 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 16:16:53 INFO - PROCESS | 3860 | 1461194213526 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:53 INFO - PROCESS | 3860 | ++DOCSHELL 1131E400 == 40 [pid = 3860] [id = 269] 16:16:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1158F000) [pid = 3860] [serial = 806] [outer = 00000000] 16:16:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (116BAC00) [pid = 3860] [serial = 807] [outer = 1158F000] 16:16:53 INFO - PROCESS | 3860 | 1461194213596 Marionette DEBUG loaded listener.js 16:16:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (11FA2800) [pid = 3860] [serial = 808] [outer = 1158F000] 16:16:54 INFO - PROCESS | 3860 | 1461194214198 Marionette TRACE conn4 <- [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]]]}] 16:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 988ms 16:16:54 INFO - PROCESS | 3860 | 1461194214235 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 16:16:54 INFO - PROCESS | 3860 | 1461194214241 Marionette TRACE conn4 <- [1,1041,null,{"value":"13"}] 16:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:16:54 INFO - PROCESS | 3860 | 1461194214248 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:16:54 INFO - PROCESS | 3860 | 1461194214251 Marionette TRACE conn4 <- [1,1042,null,{}] 16:16:54 INFO - PROCESS | 3860 | 1461194214255 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:54 INFO - PROCESS | 3860 | 1461194214364 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 16:16:54 INFO - PROCESS | 3860 | 1461194214461 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:54 INFO - PROCESS | 3860 | ++DOCSHELL 15C8EC00 == 41 [pid = 3860] [id = 270] 16:16:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (16E54400) [pid = 3860] [serial = 809] [outer = 00000000] 16:16:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (18AE8400) [pid = 3860] [serial = 810] [outer = 16E54400] 16:16:54 INFO - PROCESS | 3860 | 1461194214516 Marionette DEBUG loaded listener.js 16:16:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (197DC400) [pid = 3860] [serial = 811] [outer = 16E54400] 16:16:55 INFO - PROCESS | 3860 | 1461194215085 Marionette TRACE conn4 <- [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]]]}] 16:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 870ms 16:16:55 INFO - PROCESS | 3860 | 1461194215120 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 16:16:55 INFO - PROCESS | 3860 | 1461194215122 Marionette TRACE conn4 <- [1,1045,null,{"value":"13"}] 16:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:16:55 INFO - PROCESS | 3860 | 1461194215126 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:16:55 INFO - PROCESS | 3860 | 1461194215130 Marionette TRACE conn4 <- [1,1046,null,{}] 16:16:55 INFO - PROCESS | 3860 | 1461194215141 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:55 INFO - PROCESS | 3860 | 1461194215249 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 16:16:55 INFO - PROCESS | 3860 | 1461194215344 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:55 INFO - PROCESS | 3860 | ++DOCSHELL 1AF1C000 == 42 [pid = 3860] [id = 271] 16:16:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (1AF20C00) [pid = 3860] [serial = 812] [outer = 00000000] 16:16:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (1C2BF400) [pid = 3860] [serial = 813] [outer = 1AF20C00] 16:16:55 INFO - PROCESS | 3860 | 1461194215403 Marionette DEBUG loaded listener.js 16:16:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (1C2C8400) [pid = 3860] [serial = 814] [outer = 1AF20C00] 16:16:55 INFO - PROCESS | 3860 | 1461194215953 Marionette TRACE conn4 <- [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]]]}] 16:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 871ms 16:16:56 INFO - PROCESS | 3860 | 1461194215999 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 16:16:56 INFO - PROCESS | 3860 | 1461194216002 Marionette TRACE conn4 <- [1,1049,null,{"value":"13"}] 16:16:56 INFO - PROCESS | 3860 | 1461194216005 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:16:56 INFO - PROCESS | 3860 | 1461194216007 Marionette TRACE conn4 <- [1,1050,null,{}] 16:16:56 INFO - PROCESS | 3860 | 1461194216011 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:56 INFO - PROCESS | 3860 | 1461194216114 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 16:16:56 INFO - PROCESS | 3860 | 1461194216211 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:56 INFO - PROCESS | 3860 | ++DOCSHELL 1DE52800 == 43 [pid = 3860] [id = 272] 16:16:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (1DE52C00) [pid = 3860] [serial = 815] [outer = 00000000] 16:16:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (1DE5B400) [pid = 3860] [serial = 816] [outer = 1DE52C00] 16:16:56 INFO - PROCESS | 3860 | 1461194216268 Marionette DEBUG loaded listener.js 16:16:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (1E894800) [pid = 3860] [serial = 817] [outer = 1DE52C00] 16:16:56 INFO - PROCESS | 3860 | 1461194216906 Marionette TRACE conn4 <- [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]]]}] 16:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 930ms 16:16:56 INFO - PROCESS | 3860 | 1461194216939 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 16:16:56 INFO - PROCESS | 3860 | 1461194216941 Marionette TRACE conn4 <- [1,1053,null,{"value":"13"}] 16:16:56 INFO - PROCESS | 3860 | 1461194216945 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:16:56 INFO - PROCESS | 3860 | 1461194216947 Marionette TRACE conn4 <- [1,1054,null,{}] 16:16:56 INFO - PROCESS | 3860 | 1461194216951 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:57 INFO - PROCESS | 3860 | 1461194217049 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 16:16:57 INFO - PROCESS | 3860 | 1461194217130 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:57 INFO - PROCESS | 3860 | ++DOCSHELL 1AB3A400 == 44 [pid = 3860] [id = 273] 16:16:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (1AD98800) [pid = 3860] [serial = 818] [outer = 00000000] 16:16:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (1E89DC00) [pid = 3860] [serial = 819] [outer = 1AD98800] 16:16:57 INFO - PROCESS | 3860 | 1461194217225 Marionette DEBUG loaded listener.js 16:16:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (1E89F000) [pid = 3860] [serial = 820] [outer = 1AD98800] 16:16:58 INFO - PROCESS | 3860 | 1461194217989 Marionette TRACE conn4 <- [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]]]}] 16:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1077ms 16:16:58 INFO - PROCESS | 3860 | 1461194218026 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 16:16:58 INFO - PROCESS | 3860 | 1461194218030 Marionette TRACE conn4 <- [1,1057,null,{"value":"13"}] 16:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:16:58 INFO - PROCESS | 3860 | 1461194218035 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:16:58 INFO - PROCESS | 3860 | 1461194218039 Marionette TRACE conn4 <- [1,1058,null,{}] 16:16:58 INFO - PROCESS | 3860 | 1461194218045 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:58 INFO - PROCESS | 3860 | 1461194218141 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 16:16:58 INFO - PROCESS | 3860 | 1461194218271 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:58 INFO - PROCESS | 3860 | ++DOCSHELL 15364C00 == 45 [pid = 3860] [id = 274] 16:16:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (15518400) [pid = 3860] [serial = 821] [outer = 00000000] 16:16:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (15C16400) [pid = 3860] [serial = 822] [outer = 15518400] 16:16:58 INFO - PROCESS | 3860 | 1461194218325 Marionette DEBUG loaded listener.js 16:16:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (16DA3C00) [pid = 3860] [serial = 823] [outer = 15518400] 16:16:58 INFO - PROCESS | 3860 | --DOCSHELL 113D3C00 == 44 [pid = 3860] [id = 267] 16:16:58 INFO - PROCESS | 3860 | --DOCSHELL 11314800 == 43 [pid = 3860] [id = 266] 16:16:58 INFO - PROCESS | 3860 | --DOCSHELL 1AEC8800 == 42 [pid = 3860] [id = 265] 16:16:58 INFO - PROCESS | 3860 | --DOCSHELL 1AB34800 == 41 [pid = 3860] [id = 264] 16:16:58 INFO - PROCESS | 3860 | --DOCSHELL 197D3400 == 40 [pid = 3860] [id = 263] 16:16:58 INFO - PROCESS | 3860 | --DOCSHELL 18AF1400 == 39 [pid = 3860] [id = 262] 16:16:58 INFO - PROCESS | 3860 | --DOCSHELL 15D65C00 == 38 [pid = 3860] [id = 261] 16:16:58 INFO - PROCESS | 3860 | --DOCSHELL 10809400 == 37 [pid = 3860] [id = 260] 16:16:58 INFO - PROCESS | 3860 | --DOCSHELL 15359000 == 36 [pid = 3860] [id = 259] 16:16:58 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (1C275400) [pid = 3860] [serial = 768] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3860 | --DOCSHELL 0EBF3800 == 35 [pid = 3860] [id = 257] 16:16:58 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (1AD98C00) [pid = 3860] [serial = 753] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (1AD97000) [pid = 3860] [serial = 754] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (19BB2800) [pid = 3860] [serial = 747] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (19BACC00) [pid = 3860] [serial = 748] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (199C2C00) [pid = 3860] [serial = 744] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (199C9800) [pid = 3860] [serial = 745] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (15C19000) [pid = 3860] [serial = 735] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (15CD6800) [pid = 3860] [serial = 736] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (11EAAC00) [pid = 3860] [serial = 732] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (11F43800) [pid = 3860] [serial = 733] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (1AB32400) [pid = 3860] [serial = 750] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (173D3400) [pid = 3860] [serial = 738] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (17515C00) [pid = 3860] [serial = 739] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (189F3C00) [pid = 3860] [serial = 741] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (18AE8000) [pid = 3860] [serial = 742] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (10891400) [pid = 3860] [serial = 729] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (10FC5400) [pid = 3860] [serial = 730] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (1AEC6400) [pid = 3860] [serial = 756] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (1AECAC00) [pid = 3860] [serial = 757] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (1B758C00) [pid = 3860] [serial = 759] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (18A9D400) [pid = 3860] [serial = 763] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (189EF000) [pid = 3860] [serial = 762] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (1B066400) [pid = 3860] [serial = 765] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (1B760000) [pid = 3860] [serial = 760] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (19EA7C00) [pid = 3860] [serial = 751] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (1B7E9800) [pid = 3860] [serial = 766] [outer = 00000000] [url = about:blank] 16:16:58 INFO - PROCESS | 3860 | 1461194218841 Marionette TRACE conn4 <- [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]]]}] 16:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 830ms 16:16:58 INFO - PROCESS | 3860 | 1461194218865 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 16:16:58 INFO - PROCESS | 3860 | 1461194218871 Marionette TRACE conn4 <- [1,1061,null,{"value":"13"}] 16:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:16:58 INFO - PROCESS | 3860 | 1461194218877 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:16:58 INFO - PROCESS | 3860 | 1461194218879 Marionette TRACE conn4 <- [1,1062,null,{}] 16:16:58 INFO - PROCESS | 3860 | 1461194218883 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:58 INFO - PROCESS | 3860 | 1461194218966 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 16:16:58 INFO - PROCESS | 3860 | 1461194218972 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:59 INFO - PROCESS | 3860 | ++DOCSHELL 1131CC00 == 36 [pid = 3860] [id = 275] 16:16:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (115BC800) [pid = 3860] [serial = 824] [outer = 00000000] 16:16:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (15810400) [pid = 3860] [serial = 825] [outer = 115BC800] 16:16:59 INFO - PROCESS | 3860 | 1461194219019 Marionette DEBUG loaded listener.js 16:16:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (15C1A000) [pid = 3860] [serial = 826] [outer = 115BC800] 16:16:59 INFO - PROCESS | 3860 | 1461194219502 Marionette TRACE conn4 <- [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]]]}] 16:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 670ms 16:16:59 INFO - PROCESS | 3860 | 1461194219550 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 16:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:16:59 INFO - PROCESS | 3860 | 1461194219552 Marionette TRACE conn4 <- [1,1065,null,{"value":"13"}] 16:16:59 INFO - PROCESS | 3860 | 1461194219556 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:16:59 INFO - PROCESS | 3860 | 1461194219559 Marionette TRACE conn4 <- [1,1066,null,{}] 16:16:59 INFO - PROCESS | 3860 | 1461194219569 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:59 INFO - PROCESS | 3860 | 1461194219685 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 16:16:59 INFO - PROCESS | 3860 | 1461194219771 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:59 INFO - PROCESS | 3860 | ++DOCSHELL 155B1400 == 37 [pid = 3860] [id = 276] 16:16:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (15D67800) [pid = 3860] [serial = 827] [outer = 00000000] 16:16:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (18AE9C00) [pid = 3860] [serial = 828] [outer = 15D67800] 16:16:59 INFO - PROCESS | 3860 | 1461194219818 Marionette DEBUG loaded listener.js 16:16:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (19718000) [pid = 3860] [serial = 829] [outer = 15D67800] 16:17:00 INFO - PROCESS | 3860 | 1461194220207 Marionette TRACE conn4 <- [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]]]}] 16:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 671ms 16:17:00 INFO - PROCESS | 3860 | 1461194220230 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 16:17:00 INFO - PROCESS | 3860 | 1461194220233 Marionette TRACE conn4 <- [1,1069,null,{"value":"13"}] 16:17:00 INFO - PROCESS | 3860 | 1461194220236 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:17:00 INFO - PROCESS | 3860 | 1461194220237 Marionette TRACE conn4 <- [1,1070,null,{}] 16:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:17:00 INFO - PROCESS | 3860 | 1461194220241 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:00 INFO - PROCESS | 3860 | 1461194220320 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 16:17:00 INFO - PROCESS | 3860 | 1461194220326 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:00 INFO - PROCESS | 3860 | ++DOCSHELL 1973D000 == 38 [pid = 3860] [id = 277] 16:17:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (197A0400) [pid = 3860] [serial = 830] [outer = 00000000] 16:17:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (199CF000) [pid = 3860] [serial = 831] [outer = 197A0400] 16:17:00 INFO - PROCESS | 3860 | 1461194220371 Marionette DEBUG loaded listener.js 16:17:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (19BABC00) [pid = 3860] [serial = 832] [outer = 197A0400] 16:17:00 INFO - PROCESS | 3860 | 1461194220811 Marionette TRACE conn4 <- [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]]]}] 16:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 630ms 16:17:00 INFO - PROCESS | 3860 | 1461194220870 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 16:17:00 INFO - PROCESS | 3860 | 1461194220872 Marionette TRACE conn4 <- [1,1073,null,{"value":"13"}] 16:17:00 INFO - PROCESS | 3860 | 1461194220876 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:17:00 INFO - PROCESS | 3860 | 1461194220877 Marionette TRACE conn4 <- [1,1074,null,{}] 16:17:00 INFO - PROCESS | 3860 | 1461194220881 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:01 INFO - PROCESS | 3860 | 1461194220987 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 16:17:01 INFO - PROCESS | 3860 | 1461194220994 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:01 INFO - PROCESS | 3860 | ++DOCSHELL 196B5000 == 39 [pid = 3860] [id = 278] 16:17:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (199C7000) [pid = 3860] [serial = 833] [outer = 00000000] 16:17:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (19E24400) [pid = 3860] [serial = 834] [outer = 199C7000] 16:17:01 INFO - PROCESS | 3860 | 1461194221040 Marionette DEBUG loaded listener.js 16:17:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (1AB3C800) [pid = 3860] [serial = 835] [outer = 199C7000] 16:17:01 INFO - PROCESS | 3860 | 1461194221552 Marionette TRACE conn4 <- [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]]]}] 16:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 730ms 16:17:01 INFO - PROCESS | 3860 | 1461194221610 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 16:17:01 INFO - PROCESS | 3860 | 1461194221613 Marionette TRACE conn4 <- [1,1077,null,{"value":"13"}] 16:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:17:01 INFO - PROCESS | 3860 | 1461194221616 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:17:01 INFO - PROCESS | 3860 | 1461194221618 Marionette TRACE conn4 <- [1,1078,null,{}] 16:17:01 INFO - PROCESS | 3860 | 1461194221628 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:01 INFO - PROCESS | 3860 | 1461194221758 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 16:17:01 INFO - PROCESS | 3860 | 1461194221828 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:01 INFO - PROCESS | 3860 | ++DOCSHELL 1ADA0C00 == 40 [pid = 3860] [id = 279] 16:17:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (1AEBC000) [pid = 3860] [serial = 836] [outer = 00000000] 16:17:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (1AECA000) [pid = 3860] [serial = 837] [outer = 1AEBC000] 16:17:01 INFO - PROCESS | 3860 | 1461194221876 Marionette DEBUG loaded listener.js 16:17:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (1AEC5800) [pid = 3860] [serial = 838] [outer = 1AEBC000] 16:17:02 INFO - PROCESS | 3860 | 1461194222303 Marionette TRACE conn4 <- [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]]]}] 16:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 731ms 16:17:02 INFO - PROCESS | 3860 | 1461194222352 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 16:17:02 INFO - PROCESS | 3860 | 1461194222354 Marionette TRACE conn4 <- [1,1081,null,{"value":"13"}] 16:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:17:02 INFO - PROCESS | 3860 | 1461194222357 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:17:02 INFO - PROCESS | 3860 | 1461194222358 Marionette TRACE conn4 <- [1,1082,null,{}] 16:17:02 INFO - PROCESS | 3860 | 1461194222362 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:02 INFO - PROCESS | 3860 | 1461194222465 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 16:17:02 INFO - PROCESS | 3860 | 1461194222473 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:02 INFO - PROCESS | 3860 | ++DOCSHELL 1AEC8800 == 41 [pid = 3860] [id = 280] 16:17:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (1AF15400) [pid = 3860] [serial = 839] [outer = 00000000] 16:17:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (1B758C00) [pid = 3860] [serial = 840] [outer = 1AF15400] 16:17:02 INFO - PROCESS | 3860 | 1461194222561 Marionette DEBUG loaded listener.js 16:17:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (1B75B800) [pid = 3860] [serial = 841] [outer = 1AF15400] 16:17:02 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (197D7800) [pid = 3860] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:17:02 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (1B9D1400) [pid = 3860] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:17:02 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (10FBD000) [pid = 3860] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:17:02 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (173CCC00) [pid = 3860] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:17:02 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (12562C00) [pid = 3860] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:17:02 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (15359800) [pid = 3860] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:17:02 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (19713000) [pid = 3860] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:17:02 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (1ABB0000) [pid = 3860] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:17:02 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (11316000) [pid = 3860] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:17:02 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (1AF19000) [pid = 3860] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:17:03 INFO - PROCESS | 3860 | 1461194223022 Marionette TRACE conn4 <- [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]]]}] 16:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 730ms 16:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:17:03 INFO - PROCESS | 3860 | 1461194223090 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 16:17:03 INFO - PROCESS | 3860 | 1461194223092 Marionette TRACE conn4 <- [1,1085,null,{"value":"13"}] 16:17:03 INFO - PROCESS | 3860 | 1461194223096 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:17:03 INFO - PROCESS | 3860 | 1461194223097 Marionette TRACE conn4 <- [1,1086,null,{}] 16:17:03 INFO - PROCESS | 3860 | 1461194223101 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:03 INFO - PROCESS | 3860 | 1461194223178 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 16:17:03 INFO - PROCESS | 3860 | 1461194223262 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:03 INFO - PROCESS | 3860 | ++DOCSHELL 10F08C00 == 42 [pid = 3860] [id = 281] 16:17:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (11316000) [pid = 3860] [serial = 842] [outer = 00000000] 16:17:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1AD92400) [pid = 3860] [serial = 843] [outer = 11316000] 16:17:03 INFO - PROCESS | 3860 | 1461194223307 Marionette DEBUG loaded listener.js 16:17:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (1B066400) [pid = 3860] [serial = 844] [outer = 11316000] 16:17:03 INFO - PROCESS | 3860 | 1461194223652 Marionette TRACE conn4 <- [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]]]}] 16:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 630ms 16:17:03 INFO - PROCESS | 3860 | 1461194223730 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 16:17:03 INFO - PROCESS | 3860 | 1461194223732 Marionette TRACE conn4 <- [1,1089,null,{"value":"13"}] 16:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:17:03 INFO - PROCESS | 3860 | 1461194223735 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:17:03 INFO - PROCESS | 3860 | 1461194223737 Marionette TRACE conn4 <- [1,1090,null,{}] 16:17:03 INFO - PROCESS | 3860 | 1461194223746 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:03 INFO - PROCESS | 3860 | 1461194223850 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 16:17:03 INFO - PROCESS | 3860 | 1461194223857 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:03 INFO - PROCESS | 3860 | ++DOCSHELL 1B760000 == 43 [pid = 3860] [id = 282] 16:17:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (1B760800) [pid = 3860] [serial = 845] [outer = 00000000] 16:17:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (1C2BC800) [pid = 3860] [serial = 846] [outer = 1B760800] 16:17:03 INFO - PROCESS | 3860 | 1461194223902 Marionette DEBUG loaded listener.js 16:17:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (1D127800) [pid = 3860] [serial = 847] [outer = 1B760800] 16:17:04 INFO - PROCESS | 3860 | 1461194224322 Marionette TRACE conn4 <- [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]]]}] 16:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 631ms 16:17:04 INFO - PROCESS | 3860 | 1461194224368 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 16:17:04 INFO - PROCESS | 3860 | 1461194224370 Marionette TRACE conn4 <- [1,1093,null,{"value":"13"}] 16:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:17:04 INFO - PROCESS | 3860 | 1461194224373 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:17:04 INFO - PROCESS | 3860 | 1461194224375 Marionette TRACE conn4 <- [1,1094,null,{}] 16:17:04 INFO - PROCESS | 3860 | 1461194224378 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:04 INFO - PROCESS | 3860 | 1461194224460 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 16:17:04 INFO - PROCESS | 3860 | 1461194224466 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:04 INFO - PROCESS | 3860 | ++DOCSHELL 1DE50C00 == 44 [pid = 3860] [id = 283] 16:17:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (1DE51800) [pid = 3860] [serial = 848] [outer = 00000000] 16:17:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (1E899C00) [pid = 3860] [serial = 849] [outer = 1DE51800] 16:17:04 INFO - PROCESS | 3860 | 1461194224512 Marionette DEBUG loaded listener.js 16:17:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (1E89CC00) [pid = 3860] [serial = 850] [outer = 1DE51800] 16:17:04 INFO - PROCESS | 3860 | 1461194224982 Marionette TRACE conn4 <- [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]]]}] 16:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 671ms 16:17:05 INFO - PROCESS | 3860 | 1461194225049 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 16:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:17:05 INFO - PROCESS | 3860 | 1461194225053 Marionette TRACE conn4 <- [1,1097,null,{"value":"13"}] 16:17:05 INFO - PROCESS | 3860 | 1461194225059 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:17:05 INFO - PROCESS | 3860 | 1461194225063 Marionette TRACE conn4 <- [1,1098,null,{}] 16:17:05 INFO - PROCESS | 3860 | 1461194225070 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:05 INFO - PROCESS | 3860 | 1461194225219 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 16:17:05 INFO - PROCESS | 3860 | 1461194225399 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:05 INFO - PROCESS | 3860 | ++DOCSHELL 11EA7000 == 45 [pid = 3860] [id = 284] 16:17:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (11EAD400) [pid = 3860] [serial = 851] [outer = 00000000] 16:17:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (12565800) [pid = 3860] [serial = 852] [outer = 11EAD400] 16:17:05 INFO - PROCESS | 3860 | 1461194225458 Marionette DEBUG loaded listener.js 16:17:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (15C10400) [pid = 3860] [serial = 853] [outer = 11EAD400] 16:17:06 INFO - PROCESS | 3860 | 1461194226022 Marionette TRACE conn4 <- [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]]]}] 16:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 991ms 16:17:06 INFO - PROCESS | 3860 | 1461194226049 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 16:17:06 INFO - PROCESS | 3860 | 1461194226055 Marionette TRACE conn4 <- [1,1101,null,{"value":"13"}] 16:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:17:06 INFO - PROCESS | 3860 | 1461194226062 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:17:06 INFO - PROCESS | 3860 | 1461194226065 Marionette TRACE conn4 <- [1,1102,null,{}] 16:17:06 INFO - PROCESS | 3860 | 1461194226069 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:06 INFO - PROCESS | 3860 | 1461194226177 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 16:17:06 INFO - PROCESS | 3860 | 1461194226279 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:06 INFO - PROCESS | 3860 | ++DOCSHELL 18A96800 == 46 [pid = 3860] [id = 285] 16:17:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (18AE8800) [pid = 3860] [serial = 854] [outer = 00000000] 16:17:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (19ABB400) [pid = 3860] [serial = 855] [outer = 18AE8800] 16:17:06 INFO - PROCESS | 3860 | 1461194226334 Marionette DEBUG loaded listener.js 16:17:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (1ABA8800) [pid = 3860] [serial = 856] [outer = 18AE8800] 16:17:07 INFO - PROCESS | 3860 | 1461194227041 Marionette TRACE conn4 <- [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]]]}] 16:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1021ms 16:17:07 INFO - PROCESS | 3860 | 1461194227085 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 16:17:07 INFO - PROCESS | 3860 | 1461194227087 Marionette TRACE conn4 <- [1,1105,null,{"value":"13"}] 16:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:17:07 INFO - PROCESS | 3860 | 1461194227091 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:17:07 INFO - PROCESS | 3860 | 1461194227095 Marionette TRACE conn4 <- [1,1106,null,{}] 16:17:07 INFO - PROCESS | 3860 | 1461194227106 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:07 INFO - PROCESS | 3860 | 1461194227269 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 16:17:07 INFO - PROCESS | 3860 | 1461194227395 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:07 INFO - PROCESS | 3860 | ++DOCSHELL 1AF15800 == 47 [pid = 3860] [id = 286] 16:17:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (1B885400) [pid = 3860] [serial = 857] [outer = 00000000] 16:17:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (1ED2FC00) [pid = 3860] [serial = 858] [outer = 1B885400] 16:17:07 INFO - PROCESS | 3860 | 1461194227454 Marionette DEBUG loaded listener.js 16:17:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (1F941000) [pid = 3860] [serial = 859] [outer = 1B885400] 16:17:08 INFO - PROCESS | 3860 | 1461194228001 Marionette TRACE conn4 <- [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]]]}] 16:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 972ms 16:17:08 INFO - PROCESS | 3860 | 1461194228066 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 16:17:08 INFO - PROCESS | 3860 | 1461194228068 Marionette TRACE conn4 <- [1,1109,null,{"value":"13"}] 16:17:08 INFO - PROCESS | 3860 | 1461194228072 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:17:08 INFO - PROCESS | 3860 | 1461194228074 Marionette TRACE conn4 <- [1,1110,null,{}] 16:17:08 INFO - PROCESS | 3860 | 1461194228077 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:08 INFO - PROCESS | 3860 | 1461194228182 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 16:17:08 INFO - PROCESS | 3860 | 1461194228279 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:08 INFO - PROCESS | 3860 | ++DOCSHELL 1F947800 == 48 [pid = 3860] [id = 287] 16:17:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (1F947C00) [pid = 3860] [serial = 860] [outer = 00000000] 16:17:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (1F94EC00) [pid = 3860] [serial = 861] [outer = 1F947C00] 16:17:08 INFO - PROCESS | 3860 | 1461194228336 Marionette DEBUG loaded listener.js 16:17:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (1F9B1800) [pid = 3860] [serial = 862] [outer = 1F947C00] 16:17:09 INFO - PROCESS | 3860 | 1461194229187 Marionette TRACE conn4 <- [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]]]}] 16:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1177ms 16:17:09 INFO - PROCESS | 3860 | 1461194229253 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 16:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:17:09 INFO - PROCESS | 3860 | 1461194229257 Marionette TRACE conn4 <- [1,1113,null,{"value":"13"}] 16:17:09 INFO - PROCESS | 3860 | 1461194229262 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:17:09 INFO - PROCESS | 3860 | 1461194229266 Marionette TRACE conn4 <- [1,1114,null,{}] 16:17:09 INFO - PROCESS | 3860 | 1461194229273 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:09 INFO - PROCESS | 3860 | 1461194229372 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 16:17:09 INFO - PROCESS | 3860 | 1461194229503 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:09 INFO - PROCESS | 3860 | ++DOCSHELL 15863800 == 49 [pid = 3860] [id = 288] 16:17:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (15C0F400) [pid = 3860] [serial = 863] [outer = 00000000] 16:17:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (15CD6400) [pid = 3860] [serial = 864] [outer = 15C0F400] 16:17:09 INFO - PROCESS | 3860 | 1461194229555 Marionette DEBUG loaded listener.js 16:17:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (173D4800) [pid = 3860] [serial = 865] [outer = 15C0F400] 16:17:09 INFO - PROCESS | 3860 | --DOCSHELL 1B760000 == 48 [pid = 3860] [id = 282] 16:17:09 INFO - PROCESS | 3860 | --DOCSHELL 10F08C00 == 47 [pid = 3860] [id = 281] 16:17:09 INFO - PROCESS | 3860 | --DOCSHELL 1AEC8800 == 46 [pid = 3860] [id = 280] 16:17:09 INFO - PROCESS | 3860 | --DOCSHELL 1ADA0C00 == 45 [pid = 3860] [id = 279] 16:17:09 INFO - PROCESS | 3860 | --DOCSHELL 196B5000 == 44 [pid = 3860] [id = 278] 16:17:09 INFO - PROCESS | 3860 | --DOCSHELL 1973D000 == 43 [pid = 3860] [id = 277] 16:17:09 INFO - PROCESS | 3860 | --DOCSHELL 155B1400 == 42 [pid = 3860] [id = 276] 16:17:09 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (1B88A400) [pid = 3860] [serial = 804] [outer = 00000000] [url = about:blank] 16:17:10 INFO - PROCESS | 3860 | --DOCSHELL 1131CC00 == 41 [pid = 3860] [id = 275] 16:17:10 INFO - PROCESS | 3860 | --DOCSHELL 15364C00 == 40 [pid = 3860] [id = 274] 16:17:10 INFO - PROCESS | 3860 | --DOCSHELL 1131E400 == 39 [pid = 3860] [id = 269] 16:17:10 INFO - PROCESS | 3860 | --DOCSHELL 1B75F800 == 38 [pid = 3860] [id = 268] 16:17:10 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (19DBD400) [pid = 3860] [serial = 789] [outer = 00000000] [url = about:blank] 16:17:10 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (19EA4000) [pid = 3860] [serial = 790] [outer = 00000000] [url = about:blank] 16:17:10 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (1C2BAC00) [pid = 3860] [serial = 769] [outer = 00000000] [url = about:blank] 16:17:10 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (1255FC00) [pid = 3860] [serial = 780] [outer = 00000000] [url = about:blank] 16:17:10 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (15363400) [pid = 3860] [serial = 781] [outer = 00000000] [url = about:blank] 16:17:10 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (189EFC00) [pid = 3860] [serial = 783] [outer = 00000000] [url = about:blank] 16:17:10 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (18A97000) [pid = 3860] [serial = 784] [outer = 00000000] [url = about:blank] 16:17:10 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (1B755400) [pid = 3860] [serial = 802] [outer = 00000000] [url = about:blank] 16:17:10 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (158D5C00) [pid = 3860] [serial = 778] [outer = 00000000] [url = about:blank] 16:17:10 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (155AA400) [pid = 3860] [serial = 777] [outer = 00000000] [url = about:blank] 16:17:10 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (15C11400) [pid = 3860] [serial = 774] [outer = 00000000] [url = about:blank] 16:17:10 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (10810000) [pid = 3860] [serial = 771] [outer = 00000000] [url = about:blank] 16:17:10 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (199CDC00) [pid = 3860] [serial = 786] [outer = 00000000] [url = about:blank] 16:17:10 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (1ADA0800) [pid = 3860] [serial = 792] [outer = 00000000] [url = about:blank] 16:17:10 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (1AEC5400) [pid = 3860] [serial = 793] [outer = 00000000] [url = about:blank] 16:17:10 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (18AE3C00) [pid = 3860] [serial = 798] [outer = 00000000] [url = about:blank] 16:17:10 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (1AF1FC00) [pid = 3860] [serial = 795] [outer = 00000000] [url = about:blank] 16:17:10 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (1B755C00) [pid = 3860] [serial = 801] [outer = 00000000] [url = about:blank] 16:17:10 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (1B06B800) [pid = 3860] [serial = 796] [outer = 00000000] [url = about:blank] 16:17:10 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (19DC0C00) [pid = 3860] [serial = 799] [outer = 00000000] [url = about:blank] 16:17:10 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (19AB8800) [pid = 3860] [serial = 787] [outer = 00000000] [url = about:blank] 16:17:10 INFO - PROCESS | 3860 | 1461194230146 Marionette TRACE conn4 <- [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]]]}] 16:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 932ms 16:17:10 INFO - PROCESS | 3860 | 1461194230194 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 16:17:10 INFO - PROCESS | 3860 | 1461194230199 Marionette TRACE conn4 <- [1,1117,null,{"value":"13"}] 16:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:17:10 INFO - PROCESS | 3860 | 1461194230208 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:17:10 INFO - PROCESS | 3860 | 1461194230211 Marionette TRACE conn4 <- [1,1118,null,{}] 16:17:10 INFO - PROCESS | 3860 | 1461194230215 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:10 INFO - PROCESS | 3860 | 1461194230298 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 16:17:10 INFO - PROCESS | 3860 | 1461194230380 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:10 INFO - PROCESS | 3860 | ++DOCSHELL 1125B400 == 39 [pid = 3860] [id = 289] 16:17:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (11599400) [pid = 3860] [serial = 866] [outer = 00000000] 16:17:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (15805000) [pid = 3860] [serial = 867] [outer = 11599400] 16:17:10 INFO - PROCESS | 3860 | 1461194230427 Marionette DEBUG loaded listener.js 16:17:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (15C17C00) [pid = 3860] [serial = 868] [outer = 11599400] 16:17:10 INFO - PROCESS | 3860 | 1461194230847 Marionette TRACE conn4 <- [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]]]}] 16:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 670ms 16:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:17:10 INFO - PROCESS | 3860 | 1461194230878 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 16:17:10 INFO - PROCESS | 3860 | 1461194230881 Marionette TRACE conn4 <- [1,1121,null,{"value":"13"}] 16:17:10 INFO - PROCESS | 3860 | 1461194230884 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:17:10 INFO - PROCESS | 3860 | 1461194230887 Marionette TRACE conn4 <- [1,1122,null,{}] 16:17:10 INFO - PROCESS | 3860 | 1461194230897 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:11 INFO - PROCESS | 3860 | 1461194230985 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 16:17:11 INFO - PROCESS | 3860 | 1461194230992 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:11 INFO - PROCESS | 3860 | ++DOCSHELL 189F2C00 == 40 [pid = 3860] [id = 290] 16:17:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (18AE5400) [pid = 3860] [serial = 869] [outer = 00000000] 16:17:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (18AF2000) [pid = 3860] [serial = 870] [outer = 18AE5400] 16:17:11 INFO - PROCESS | 3860 | 1461194231039 Marionette DEBUG loaded listener.js 16:17:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (19738800) [pid = 3860] [serial = 871] [outer = 18AE5400] 16:17:11 INFO - PROCESS | 3860 | 1461194231531 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 16:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 671ms 16:17:11 INFO - PROCESS | 3860 | 1461194231555 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 16:17:11 INFO - PROCESS | 3860 | 1461194231558 Marionette TRACE conn4 <- [1,1125,null,{"value":"13"}] 16:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:17:11 INFO - PROCESS | 3860 | 1461194231561 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:17:11 INFO - PROCESS | 3860 | 1461194231563 Marionette TRACE conn4 <- [1,1126,null,{}] 16:17:11 INFO - PROCESS | 3860 | 1461194231566 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:11 INFO - PROCESS | 3860 | 1461194231645 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 16:17:11 INFO - PROCESS | 3860 | 1461194231651 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:11 INFO - PROCESS | 3860 | ++DOCSHELL 1251B800 == 41 [pid = 3860] [id = 291] 16:17:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (15359000) [pid = 3860] [serial = 872] [outer = 00000000] 16:17:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (19ABBC00) [pid = 3860] [serial = 873] [outer = 15359000] 16:17:11 INFO - PROCESS | 3860 | 1461194231696 Marionette DEBUG loaded listener.js 16:17:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (19BB2800) [pid = 3860] [serial = 874] [outer = 15359000] 16:17:12 INFO - PROCESS | 3860 | 1461194232126 Marionette TRACE conn4 <- [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]]]}] 16:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 631ms 16:17:12 INFO - PROCESS | 3860 | 1461194232191 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 16:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:17:12 INFO - PROCESS | 3860 | 1461194232193 Marionette TRACE conn4 <- [1,1129,null,{"value":"13"}] 16:17:12 INFO - PROCESS | 3860 | 1461194232196 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:17:12 INFO - PROCESS | 3860 | 1461194232198 Marionette TRACE conn4 <- [1,1130,null,{}] 16:17:12 INFO - PROCESS | 3860 | 1461194232201 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:12 INFO - PROCESS | 3860 | 1461194232305 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 16:17:12 INFO - PROCESS | 3860 | 1461194232311 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:12 INFO - PROCESS | 3860 | ++DOCSHELL 19BB7C00 == 42 [pid = 3860] [id = 292] 16:17:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (19DBD800) [pid = 3860] [serial = 875] [outer = 00000000] 16:17:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (19F5B400) [pid = 3860] [serial = 876] [outer = 19DBD800] 16:17:12 INFO - PROCESS | 3860 | 1461194232357 Marionette DEBUG loaded listener.js 16:17:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (1ACD5800) [pid = 3860] [serial = 877] [outer = 19DBD800] 16:17:12 INFO - PROCESS | 3860 | 1461194232855 Marionette TRACE conn4 <- [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]]]}] 16:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 670ms 16:17:12 INFO - PROCESS | 3860 | 1461194232868 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 16:17:12 INFO - PROCESS | 3860 | 1461194232869 Marionette TRACE conn4 <- [1,1133,null,{"value":"13"}] 16:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:17:12 INFO - PROCESS | 3860 | 1461194232873 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:17:12 INFO - PROCESS | 3860 | 1461194232874 Marionette TRACE conn4 <- [1,1134,null,{}] 16:17:12 INFO - PROCESS | 3860 | 1461194232878 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:13 INFO - PROCESS | 3860 | 1461194233009 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 16:17:13 INFO - PROCESS | 3860 | 1461194233016 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:13 INFO - PROCESS | 3860 | ++DOCSHELL 11EC5C00 == 43 [pid = 3860] [id = 293] 16:17:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (1AD93000) [pid = 3860] [serial = 878] [outer = 00000000] 16:17:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (1AEC9C00) [pid = 3860] [serial = 879] [outer = 1AD93000] 16:17:13 INFO - PROCESS | 3860 | 1461194233064 Marionette DEBUG loaded listener.js 16:17:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (1AF1A800) [pid = 3860] [serial = 880] [outer = 1AD93000] 16:17:13 INFO - PROCESS | 3860 | 1461194233542 Marionette TRACE conn4 <- [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]]]}] 16:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 730ms 16:17:13 INFO - PROCESS | 3860 | 1461194233632 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 16:17:13 INFO - PROCESS | 3860 | 1461194233633 Marionette TRACE conn4 <- [1,1137,null,{"value":"13"}] 16:17:13 INFO - PROCESS | 3860 | 1461194233650 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:17:13 INFO - PROCESS | 3860 | 1461194233651 Marionette TRACE conn4 <- [1,1138,null,{}] 16:17:13 INFO - PROCESS | 3860 | 1461194233655 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:17:13 INFO - PROCESS | 3860 | 1461194233763 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 16:17:13 INFO - PROCESS | 3860 | 1461194233821 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:13 INFO - PROCESS | 3860 | ++DOCSHELL 1125E000 == 44 [pid = 3860] [id = 294] 16:17:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (1AF12800) [pid = 3860] [serial = 881] [outer = 00000000] 16:17:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (1B756000) [pid = 3860] [serial = 882] [outer = 1AF12800] 16:17:13 INFO - PROCESS | 3860 | 1461194233866 Marionette DEBUG loaded listener.js 16:17:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (1B755C00) [pid = 3860] [serial = 883] [outer = 1AF12800] 16:17:14 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (1B761400) [pid = 3860] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:17:14 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (1AEBC000) [pid = 3860] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:17:14 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (115BC800) [pid = 3860] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:17:14 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (15D67800) [pid = 3860] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:17:14 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (15518400) [pid = 3860] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:17:14 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (197A0400) [pid = 3860] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:17:14 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (11316000) [pid = 3860] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:17:14 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (1B760800) [pid = 3860] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:17:14 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (1AF15400) [pid = 3860] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:17:14 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (199C7000) [pid = 3860] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:17:14 INFO - PROCESS | 3860 | 1461194234393 Marionette TRACE conn4 <- [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]]]}] 16:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 773ms 16:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:17:14 INFO - PROCESS | 3860 | 1461194234435 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 16:17:14 INFO - PROCESS | 3860 | 1461194234437 Marionette TRACE conn4 <- [1,1141,null,{"value":"13"}] 16:17:14 INFO - PROCESS | 3860 | 1461194234440 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:17:14 INFO - PROCESS | 3860 | 1461194234441 Marionette TRACE conn4 <- [1,1142,null,{}] 16:17:14 INFO - PROCESS | 3860 | 1461194234445 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:14 INFO - PROCESS | 3860 | 1461194234521 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 16:17:14 INFO - PROCESS | 3860 | 1461194234527 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:14 INFO - PROCESS | 3860 | ++DOCSHELL 11F43C00 == 45 [pid = 3860] [id = 295] 16:17:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (123AB400) [pid = 3860] [serial = 884] [outer = 00000000] 16:17:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (19DBC800) [pid = 3860] [serial = 885] [outer = 123AB400] 16:17:14 INFO - PROCESS | 3860 | 1461194234571 Marionette DEBUG loaded listener.js 16:17:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (1AD9CC00) [pid = 3860] [serial = 886] [outer = 123AB400] 16:17:15 INFO - PROCESS | 3860 | 1461194235006 Marionette TRACE conn4 <- [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]]]}] 16:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 630ms 16:17:15 INFO - PROCESS | 3860 | 1461194235093 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 16:17:15 INFO - PROCESS | 3860 | 1461194235095 Marionette TRACE conn4 <- [1,1145,null,{"value":"13"}] 16:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:17:15 INFO - PROCESS | 3860 | 1461194235101 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:17:15 INFO - PROCESS | 3860 | 1461194235102 Marionette TRACE conn4 <- [1,1146,null,{}] 16:17:15 INFO - PROCESS | 3860 | 1461194235106 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:15 INFO - PROCESS | 3860 | 1461194235183 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 16:17:15 INFO - PROCESS | 3860 | 1461194235190 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:15 INFO - PROCESS | 3860 | ++DOCSHELL 1B12F800 == 46 [pid = 3860] [id = 296] 16:17:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (1B753C00) [pid = 3860] [serial = 887] [outer = 00000000] 16:17:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (1C2BE800) [pid = 3860] [serial = 888] [outer = 1B753C00] 16:17:15 INFO - PROCESS | 3860 | 1461194235233 Marionette DEBUG loaded listener.js 16:17:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (1D12EC00) [pid = 3860] [serial = 889] [outer = 1B753C00] 16:17:15 INFO - PROCESS | 3860 | 1461194235666 Marionette TRACE conn4 <- [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]]]}] 16:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 630ms 16:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:17:15 INFO - PROCESS | 3860 | 1461194235737 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 16:17:15 INFO - PROCESS | 3860 | 1461194235739 Marionette TRACE conn4 <- [1,1149,null,{"value":"13"}] 16:17:15 INFO - PROCESS | 3860 | 1461194235742 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:17:15 INFO - PROCESS | 3860 | 1461194235743 Marionette TRACE conn4 <- [1,1150,null,{}] 16:17:15 INFO - PROCESS | 3860 | 1461194235747 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:15 INFO - PROCESS | 3860 | 1461194235825 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 16:17:15 INFO - PROCESS | 3860 | 1461194235832 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:15 INFO - PROCESS | 3860 | ++DOCSHELL 1C27B000 == 47 [pid = 3860] [id = 297] 16:17:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (1CE27400) [pid = 3860] [serial = 890] [outer = 00000000] 16:17:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (1E89B000) [pid = 3860] [serial = 891] [outer = 1CE27400] 16:17:15 INFO - PROCESS | 3860 | 1461194235876 Marionette DEBUG loaded listener.js 16:17:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (1E8A0C00) [pid = 3860] [serial = 892] [outer = 1CE27400] 16:17:16 INFO - PROCESS | 3860 | [3860] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 16:17:16 INFO - PROCESS | 3860 | 1461194236581 Marionette TRACE conn4 <- [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]]]}] 16:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 871ms 16:17:16 INFO - PROCESS | 3860 | 1461194236613 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 16:17:16 INFO - PROCESS | 3860 | 1461194236618 Marionette TRACE conn4 <- [1,1153,null,{"value":"13"}] 16:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:17:16 INFO - PROCESS | 3860 | 1461194236624 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:17:16 INFO - PROCESS | 3860 | 1461194236628 Marionette TRACE conn4 <- [1,1154,null,{}] 16:17:16 INFO - PROCESS | 3860 | 1461194236635 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:16 INFO - PROCESS | 3860 | 1461194236756 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 16:17:16 INFO - PROCESS | 3860 | 1461194236878 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:16 INFO - PROCESS | 3860 | ++DOCSHELL 10886800 == 48 [pid = 3860] [id = 298] 16:17:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (11050000) [pid = 3860] [serial = 893] [outer = 00000000] 16:17:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (15365000) [pid = 3860] [serial = 894] [outer = 11050000] 16:17:16 INFO - PROCESS | 3860 | 1461194236935 Marionette DEBUG loaded listener.js 16:17:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (15C17000) [pid = 3860] [serial = 895] [outer = 11050000] 16:17:17 INFO - PROCESS | 3860 | 1461194237511 Marionette TRACE conn4 <- [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]]]}] 16:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 930ms 16:17:17 INFO - PROCESS | 3860 | 1461194237559 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 16:17:17 INFO - PROCESS | 3860 | 1461194237565 Marionette TRACE conn4 <- [1,1157,null,{"value":"13"}] 16:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:17:17 INFO - PROCESS | 3860 | 1461194237572 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:17:17 INFO - PROCESS | 3860 | 1461194237575 Marionette TRACE conn4 <- [1,1158,null,{}] 16:17:17 INFO - PROCESS | 3860 | 1461194237579 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:17 INFO - PROCESS | 3860 | 1461194237688 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 16:17:17 INFO - PROCESS | 3860 | 1461194237790 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:17 INFO - PROCESS | 3860 | ++DOCSHELL 189F5000 == 49 [pid = 3860] [id = 299] 16:17:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (18AA3800) [pid = 3860] [serial = 896] [outer = 00000000] 16:17:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (19BAAC00) [pid = 3860] [serial = 897] [outer = 18AA3800] 16:17:17 INFO - PROCESS | 3860 | 1461194237846 Marionette DEBUG loaded listener.js 16:17:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (1AD93C00) [pid = 3860] [serial = 898] [outer = 18AA3800] 16:17:18 INFO - PROCESS | 3860 | 1461194238497 Marionette TRACE conn4 <- [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]]]}] 16:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 971ms 16:17:18 INFO - PROCESS | 3860 | 1461194238543 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 16:17:18 INFO - PROCESS | 3860 | 1461194238546 Marionette TRACE conn4 <- [1,1161,null,{"value":"13"}] 16:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:17:18 INFO - PROCESS | 3860 | 1461194238549 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:17:18 INFO - PROCESS | 3860 | 1461194238553 Marionette TRACE conn4 <- [1,1162,null,{}] 16:17:18 INFO - PROCESS | 3860 | 1461194238565 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:18 INFO - PROCESS | 3860 | 1461194238673 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 16:17:18 INFO - PROCESS | 3860 | 1461194238799 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:18 INFO - PROCESS | 3860 | ++DOCSHELL 1B757000 == 50 [pid = 3860] [id = 300] 16:17:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (1B75C000) [pid = 3860] [serial = 899] [outer = 00000000] 16:17:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (1F946400) [pid = 3860] [serial = 900] [outer = 1B75C000] 16:17:18 INFO - PROCESS | 3860 | 1461194238857 Marionette DEBUG loaded listener.js 16:17:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (1F9B6C00) [pid = 3860] [serial = 901] [outer = 1B75C000] 16:17:19 INFO - PROCESS | 3860 | 1461194239469 Marionette TRACE conn4 <- [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] 16:17:19 INFO - PROCESS | 3860 | 1461194239527 Marionette TRACE conn4 <- [1,1165,null,{"value":"13"}] 16:17:19 INFO - PROCESS | 3860 | 1461194239530 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:17:19 INFO - PROCESS | 3860 | 1461194239532 Marionette TRACE conn4 <- [1,1166,null,{}] 16:17:19 INFO - PROCESS | 3860 | 1461194239536 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:19 INFO - PROCESS | 3860 | 1461194239640 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 16:17:19 INFO - PROCESS | 3860 | 1461194239766 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:19 INFO - PROCESS | 3860 | ++DOCSHELL 1F979000 == 51 [pid = 3860] [id = 301] 16:17:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (1F979800) [pid = 3860] [serial = 902] [outer = 00000000] 16:17:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (1F980C00) [pid = 3860] [serial = 903] [outer = 1F979800] 16:17:19 INFO - PROCESS | 3860 | 1461194239823 Marionette DEBUG loaded listener.js 16:17:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (1F9B7C00) [pid = 3860] [serial = 904] [outer = 1F979800] 16:17:20 INFO - PROCESS | 3860 | 1461194240409 Marionette TRACE conn4 <- [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] 16:17:20 INFO - PROCESS | 3860 | 1461194240466 Marionette TRACE conn4 <- [1,1169,null,{"value":"13"}] 16:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:17:20 INFO - PROCESS | 3860 | 1461194240470 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:17:20 INFO - PROCESS | 3860 | 1461194240472 Marionette TRACE conn4 <- [1,1170,null,{}] 16:17:20 INFO - PROCESS | 3860 | 1461194240476 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:20 INFO - PROCESS | 3860 | 1461194240579 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 16:17:20 INFO - PROCESS | 3860 | 1461194240679 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:20 INFO - PROCESS | 3860 | ++DOCSHELL 10F0E800 == 52 [pid = 3860] [id = 302] 16:17:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (11045000) [pid = 3860] [serial = 905] [outer = 00000000] 16:17:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (173CFC00) [pid = 3860] [serial = 906] [outer = 11045000] 16:17:20 INFO - PROCESS | 3860 | 1461194240734 Marionette DEBUG loaded listener.js 16:17:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (19BB4800) [pid = 3860] [serial = 907] [outer = 11045000] 16:17:21 INFO - PROCESS | 3860 | 1461194241505 Marionette TRACE conn4 <- [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] 16:17:21 INFO - PROCESS | 3860 | 1461194241554 Marionette TRACE conn4 <- [1,1173,null,{"value":"13"}] 16:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:17:21 INFO - PROCESS | 3860 | 1461194241559 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:17:21 INFO - PROCESS | 3860 | 1461194241563 Marionette TRACE conn4 <- [1,1174,null,{}] 16:17:21 INFO - PROCESS | 3860 | 1461194241568 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:21 INFO - PROCESS | 3860 | 1461194241667 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 16:17:21 INFO - PROCESS | 3860 | 1461194241798 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:21 INFO - PROCESS | 3860 | ++DOCSHELL 18AEC400 == 53 [pid = 3860] [id = 303] 16:17:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (19717C00) [pid = 3860] [serial = 908] [outer = 00000000] 16:17:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 121 (199CA800) [pid = 3860] [serial = 909] [outer = 19717C00] 16:17:21 INFO - PROCESS | 3860 | 1461194241850 Marionette DEBUG loaded listener.js 16:17:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 122 (19BB3400) [pid = 3860] [serial = 910] [outer = 19717C00] 16:17:22 INFO - PROCESS | 3860 | --DOCSHELL 1B12F800 == 52 [pid = 3860] [id = 296] 16:17:22 INFO - PROCESS | 3860 | --DOCSHELL 11F43C00 == 51 [pid = 3860] [id = 295] 16:17:22 INFO - PROCESS | 3860 | --DOCSHELL 1125E000 == 50 [pid = 3860] [id = 294] 16:17:22 INFO - PROCESS | 3860 | --DOCSHELL 11EC5C00 == 49 [pid = 3860] [id = 293] 16:17:22 INFO - PROCESS | 3860 | --DOCSHELL 19BB7C00 == 48 [pid = 3860] [id = 292] 16:17:22 INFO - PROCESS | 3860 | --DOCSHELL 1251B800 == 47 [pid = 3860] [id = 291] 16:17:22 INFO - PROCESS | 3860 | --DOCSHELL 189F2C00 == 46 [pid = 3860] [id = 290] 16:17:22 INFO - PROCESS | 3860 | --DOCSHELL 1125B400 == 45 [pid = 3860] [id = 289] 16:17:22 INFO - PROCESS | 3860 | --DOCSHELL 15863800 == 44 [pid = 3860] [id = 288] 16:17:22 INFO - PROCESS | 3860 | --DOMWINDOW == 121 (1E89DC00) [pid = 3860] [serial = 819] [outer = 00000000] [url = about:blank] 16:17:22 INFO - PROCESS | 3860 | --DOMWINDOW == 120 (1E899C00) [pid = 3860] [serial = 849] [outer = 00000000] [url = about:blank] 16:17:22 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (1C26EC00) [pid = 3860] [serial = 805] [outer = 00000000] [url = about:blank] 16:17:22 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (116BAC00) [pid = 3860] [serial = 807] [outer = 00000000] [url = about:blank] 16:17:22 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (18AE8400) [pid = 3860] [serial = 810] [outer = 00000000] [url = about:blank] 16:17:22 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (1C2BF400) [pid = 3860] [serial = 813] [outer = 00000000] [url = about:blank] 16:17:22 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (1AEC5800) [pid = 3860] [serial = 838] [outer = 00000000] [url = about:blank] 16:17:22 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (15810400) [pid = 3860] [serial = 825] [outer = 00000000] [url = about:blank] 16:17:22 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (15C1A000) [pid = 3860] [serial = 826] [outer = 00000000] [url = about:blank] 16:17:22 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (18AE9C00) [pid = 3860] [serial = 828] [outer = 00000000] [url = about:blank] 16:17:22 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (19718000) [pid = 3860] [serial = 829] [outer = 00000000] [url = about:blank] 16:17:22 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (16DA3C00) [pid = 3860] [serial = 823] [outer = 00000000] [url = about:blank] 16:17:22 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (15C16400) [pid = 3860] [serial = 822] [outer = 00000000] [url = about:blank] 16:17:22 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (199CF000) [pid = 3860] [serial = 831] [outer = 00000000] [url = about:blank] 16:17:22 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (1DE5B400) [pid = 3860] [serial = 816] [outer = 00000000] [url = about:blank] 16:17:22 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (1AECA000) [pid = 3860] [serial = 837] [outer = 00000000] [url = about:blank] 16:17:22 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (1AD92400) [pid = 3860] [serial = 843] [outer = 00000000] [url = about:blank] 16:17:22 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (1D127800) [pid = 3860] [serial = 847] [outer = 00000000] [url = about:blank] 16:17:22 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (1B758C00) [pid = 3860] [serial = 840] [outer = 00000000] [url = about:blank] 16:17:22 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (1C2BC800) [pid = 3860] [serial = 846] [outer = 00000000] [url = about:blank] 16:17:22 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (1B75B800) [pid = 3860] [serial = 841] [outer = 00000000] [url = about:blank] 16:17:22 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (19E24400) [pid = 3860] [serial = 834] [outer = 00000000] [url = about:blank] 16:17:22 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (1AB3C800) [pid = 3860] [serial = 835] [outer = 00000000] [url = about:blank] 16:17:22 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (1B066400) [pid = 3860] [serial = 844] [outer = 00000000] [url = about:blank] 16:17:22 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (19BABC00) [pid = 3860] [serial = 832] [outer = 00000000] [url = about:blank] 16:17:22 INFO - PROCESS | 3860 | 1461194242411 Marionette TRACE conn4 <- [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] 16:17:22 INFO - PROCESS | 3860 | 1461194242440 Marionette TRACE conn4 <- [1,1177,null,{"value":"13"}] 16:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:17:22 INFO - PROCESS | 3860 | 1461194242446 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:17:22 INFO - PROCESS | 3860 | 1461194242448 Marionette TRACE conn4 <- [1,1178,null,{}] 16:17:22 INFO - PROCESS | 3860 | 1461194242452 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:22 INFO - PROCESS | 3860 | 1461194242537 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 16:17:22 INFO - PROCESS | 3860 | 1461194242626 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:22 INFO - PROCESS | 3860 | ++DOCSHELL 11253000 == 45 [pid = 3860] [id = 304] 16:17:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (11254000) [pid = 3860] [serial = 911] [outer = 00000000] 16:17:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (15CD6800) [pid = 3860] [serial = 912] [outer = 11254000] 16:17:22 INFO - PROCESS | 3860 | 1461194242672 Marionette DEBUG loaded listener.js 16:17:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (189A0C00) [pid = 3860] [serial = 913] [outer = 11254000] 16:17:23 INFO - PROCESS | 3860 | 1461194243098 Marionette TRACE conn4 <- [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] 16:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:17:23 INFO - PROCESS | 3860 | 1461194243123 Marionette TRACE conn4 <- [1,1181,null,{"value":"13"}] 16:17:23 INFO - PROCESS | 3860 | 1461194243126 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:17:23 INFO - PROCESS | 3860 | 1461194243130 Marionette TRACE conn4 <- [1,1182,null,{}] 16:17:23 INFO - PROCESS | 3860 | 1461194243140 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:23 INFO - PROCESS | 3860 | 1461194243227 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 16:17:23 INFO - PROCESS | 3860 | 1461194243234 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:23 INFO - PROCESS | 3860 | ++DOCSHELL 18AEE000 == 46 [pid = 3860] [id = 305] 16:17:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (19737400) [pid = 3860] [serial = 914] [outer = 00000000] 16:17:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (1ABAE400) [pid = 3860] [serial = 915] [outer = 19737400] 16:17:23 INFO - PROCESS | 3860 | 1461194243282 Marionette DEBUG loaded listener.js 16:17:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (1AD9E400) [pid = 3860] [serial = 916] [outer = 19737400] 16:17:23 INFO - PROCESS | 3860 | 1461194243752 Marionette TRACE conn4 <- [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] 16:17:23 INFO - PROCESS | 3860 | 1461194243819 Marionette TRACE conn4 <- [1,1185,null,{"value":"13"}] 16:17:23 INFO - PROCESS | 3860 | 1461194243823 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:17:23 INFO - PROCESS | 3860 | 1461194243824 Marionette TRACE conn4 <- [1,1186,null,{}] 16:17:23 INFO - PROCESS | 3860 | 1461194243828 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:23 INFO - PROCESS | 3860 | 1461194243909 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 16:17:23 INFO - PROCESS | 3860 | 1461194243918 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:23 INFO - PROCESS | 3860 | ++DOCSHELL 1AF14800 == 47 [pid = 3860] [id = 306] 16:17:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (1AF18400) [pid = 3860] [serial = 917] [outer = 00000000] 16:17:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (1B753800) [pid = 3860] [serial = 918] [outer = 1AF18400] 16:17:23 INFO - PROCESS | 3860 | 1461194243963 Marionette DEBUG loaded listener.js 16:17:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (1B75A000) [pid = 3860] [serial = 919] [outer = 1AF18400] 16:17:24 INFO - PROCESS | 3860 | 1461194244408 Marionette TRACE conn4 <- [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]]]}] 16:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 630ms 16:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:17:24 INFO - PROCESS | 3860 | 1461194244457 Marionette TRACE conn4 -> [0,1189,"getWindowHandle",null] 16:17:24 INFO - PROCESS | 3860 | 1461194244459 Marionette TRACE conn4 <- [1,1189,null,{"value":"13"}] 16:17:24 INFO - PROCESS | 3860 | 1461194244462 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:17:24 INFO - PROCESS | 3860 | 1461194244464 Marionette TRACE conn4 <- [1,1190,null,{}] 16:17:24 INFO - PROCESS | 3860 | 1461194244467 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:24 INFO - PROCESS | 3860 | 1461194244577 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 16:17:24 INFO - PROCESS | 3860 | 1461194244665 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:24 INFO - PROCESS | 3860 | ++DOCSHELL 0EB35800 == 48 [pid = 3860] [id = 307] 16:17:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (11595000) [pid = 3860] [serial = 920] [outer = 00000000] 16:17:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (1B9C5800) [pid = 3860] [serial = 921] [outer = 11595000] 16:17:24 INFO - PROCESS | 3860 | 1461194244710 Marionette DEBUG loaded listener.js 16:17:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (1B9D3000) [pid = 3860] [serial = 922] [outer = 11595000] 16:17:25 INFO - PROCESS | 3860 | 1461194245150 Marionette TRACE conn4 <- [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]]]}] 16:17:25 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 16:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 730ms 16:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:17:25 INFO - PROCESS | 3860 | 1461194245200 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 16:17:25 INFO - PROCESS | 3860 | 1461194245202 Marionette TRACE conn4 <- [1,1193,null,{"value":"13"}] 16:17:25 INFO - PROCESS | 3860 | 1461194245205 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:17:25 INFO - PROCESS | 3860 | 1461194245207 Marionette TRACE conn4 <- [1,1194,null,{}] 16:17:25 INFO - PROCESS | 3860 | 1461194245210 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:25 INFO - PROCESS | 3860 | 1461194245339 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 16:17:25 INFO - PROCESS | 3860 | 1461194245397 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:25 INFO - PROCESS | 3860 | ++DOCSHELL 11598C00 == 49 [pid = 3860] [id = 308] 16:17:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (1B882C00) [pid = 3860] [serial = 923] [outer = 00000000] 16:17:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (1E896C00) [pid = 3860] [serial = 924] [outer = 1B882C00] 16:17:25 INFO - PROCESS | 3860 | 1461194245446 Marionette DEBUG loaded listener.js 16:17:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (1E896400) [pid = 3860] [serial = 925] [outer = 1B882C00] 16:17:25 INFO - PROCESS | 3860 | 1461194245874 Marionette TRACE conn4 <- [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]]]}] 16:17:25 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 16:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 731ms 16:17:25 INFO - PROCESS | 3860 | 1461194245957 Marionette TRACE conn4 -> [0,1197,"getWindowHandle",null] 16:17:25 INFO - PROCESS | 3860 | 1461194245959 Marionette TRACE conn4 <- [1,1197,null,{"value":"13"}] 16:17:25 INFO - PROCESS | 3860 | 1461194245962 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:17:25 INFO - PROCESS | 3860 | 1461194245964 Marionette TRACE conn4 <- [1,1198,null,{}] 16:17:25 INFO - PROCESS | 3860 | 1461194245967 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:26 INFO - PROCESS | 3860 | 1461194246076 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 16:17:26 INFO - PROCESS | 3860 | 1461194246136 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:26 INFO - PROCESS | 3860 | ++DOCSHELL 1ED28C00 == 50 [pid = 3860] [id = 309] 16:17:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (1F945800) [pid = 3860] [serial = 926] [outer = 00000000] 16:17:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (1F976000) [pid = 3860] [serial = 927] [outer = 1F945800] 16:17:26 INFO - PROCESS | 3860 | 1461194246181 Marionette DEBUG loaded listener.js 16:17:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (1F974400) [pid = 3860] [serial = 928] [outer = 1F945800] 16:17:26 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (1AD93000) [pid = 3860] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:17:26 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (15359000) [pid = 3860] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:17:26 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (18AE5400) [pid = 3860] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:17:26 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (15C0F400) [pid = 3860] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:17:26 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (11599400) [pid = 3860] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:17:26 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (1F947C00) [pid = 3860] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:17:26 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (1AF12800) [pid = 3860] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:17:26 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (1B753C00) [pid = 3860] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:17:26 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (123AB400) [pid = 3860] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:17:26 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (19DBD800) [pid = 3860] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:17:26 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (1AD98800) [pid = 3860] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:17:26 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (1E9B3C00) [pid = 3860] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:17:26 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (15357800) [pid = 3860] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:17:26 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (0EBF3C00) [pid = 3860] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:17:26 INFO - PROCESS | 3860 | 1461194246933 Marionette TRACE conn4 <- [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]]]}] 16:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1018ms 16:17:27 INFO - PROCESS | 3860 | 1461194246984 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 16:17:27 INFO - PROCESS | 3860 | 1461194246990 Marionette TRACE conn4 <- [1,1201,null,{"value":"13"}] 16:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:17:27 INFO - PROCESS | 3860 | 1461194246996 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:17:27 INFO - PROCESS | 3860 | 1461194247000 Marionette TRACE conn4 <- [1,1202,null,{}] 16:17:27 INFO - PROCESS | 3860 | 1461194247026 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:27 INFO - PROCESS | 3860 | 1461194247136 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 16:17:27 INFO - PROCESS | 3860 | 1461194247267 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:27 INFO - PROCESS | 3860 | ++DOCSHELL 15364000 == 51 [pid = 3860] [id = 310] 16:17:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (15518400) [pid = 3860] [serial = 929] [outer = 00000000] 16:17:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (15C14C00) [pid = 3860] [serial = 930] [outer = 15518400] 16:17:27 INFO - PROCESS | 3860 | 1461194247326 Marionette DEBUG loaded listener.js 16:17:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (173D1000) [pid = 3860] [serial = 931] [outer = 15518400] 16:17:27 INFO - PROCESS | 3860 | 1461194247924 Marionette TRACE conn4 <- [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]]]}] 16:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 951ms 16:17:27 INFO - PROCESS | 3860 | 1461194247950 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 16:17:27 INFO - PROCESS | 3860 | 1461194247956 Marionette TRACE conn4 <- [1,1205,null,{"value":"13"}] 16:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:17:27 INFO - PROCESS | 3860 | 1461194247963 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:17:27 INFO - PROCESS | 3860 | 1461194247966 Marionette TRACE conn4 <- [1,1206,null,{}] 16:17:27 INFO - PROCESS | 3860 | 1461194247970 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:28 INFO - PROCESS | 3860 | 1461194248079 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 16:17:28 INFO - PROCESS | 3860 | 1461194248208 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:28 INFO - PROCESS | 3860 | ++DOCSHELL 11EAA400 == 52 [pid = 3860] [id = 311] 16:17:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (17511800) [pid = 3860] [serial = 932] [outer = 00000000] 16:17:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (19BB2000) [pid = 3860] [serial = 933] [outer = 17511800] 16:17:28 INFO - PROCESS | 3860 | 1461194248264 Marionette DEBUG loaded listener.js 16:17:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (19F5F000) [pid = 3860] [serial = 934] [outer = 17511800] 16:17:28 INFO - PROCESS | 3860 | 1461194248870 Marionette TRACE conn4 <- [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]]]}] 16:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 930ms 16:17:28 INFO - PROCESS | 3860 | 1461194248894 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 16:17:28 INFO - PROCESS | 3860 | 1461194248897 Marionette TRACE conn4 <- [1,1209,null,{"value":"13"}] 16:17:28 INFO - PROCESS | 3860 | 1461194248900 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:17:28 INFO - PROCESS | 3860 | 1461194248904 Marionette TRACE conn4 <- [1,1210,null,{}] 16:17:28 INFO - PROCESS | 3860 | 1461194248915 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:29 INFO - PROCESS | 3860 | 1461194249025 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 16:17:29 INFO - PROCESS | 3860 | 1461194249127 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:29 INFO - PROCESS | 3860 | ++DOCSHELL 1CE22C00 == 53 [pid = 3860] [id = 312] 16:17:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (1DE4F400) [pid = 3860] [serial = 935] [outer = 00000000] 16:17:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (1ED25C00) [pid = 3860] [serial = 936] [outer = 1DE4F400] 16:17:29 INFO - PROCESS | 3860 | 1461194249184 Marionette DEBUG loaded listener.js 16:17:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (1F974000) [pid = 3860] [serial = 937] [outer = 1DE4F400] 16:17:29 INFO - PROCESS | 3860 | 1461194249744 Marionette TRACE conn4 <- [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] 16:17:29 INFO - PROCESS | 3860 | 1461194249783 Marionette TRACE conn4 <- [1,1213,null,{"value":"13"}] 16:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:17:29 INFO - PROCESS | 3860 | 1461194249788 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:17:29 INFO - PROCESS | 3860 | 1461194249790 Marionette TRACE conn4 <- [1,1214,null,{}] 16:17:29 INFO - PROCESS | 3860 | 1461194249794 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:29 INFO - PROCESS | 3860 | 1461194249901 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 16:17:30 INFO - PROCESS | 3860 | 1461194250003 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:30 INFO - PROCESS | 3860 | ++DOCSHELL 1F996400 == 54 [pid = 3860] [id = 313] 16:17:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (1F996800) [pid = 3860] [serial = 938] [outer = 00000000] 16:17:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (1F99C000) [pid = 3860] [serial = 939] [outer = 1F996800] 16:17:30 INFO - PROCESS | 3860 | 1461194250059 Marionette DEBUG loaded listener.js 16:17:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (1F99E400) [pid = 3860] [serial = 940] [outer = 1F996800] 16:17:30 INFO - PROCESS | 3860 | 1461194250661 Marionette TRACE conn4 <- [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]]]}] 16:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 931ms 16:17:30 INFO - PROCESS | 3860 | 1461194250719 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 16:17:30 INFO - PROCESS | 3860 | 1461194250722 Marionette TRACE conn4 <- [1,1217,null,{"value":"13"}] 16:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:17:30 INFO - PROCESS | 3860 | 1461194250725 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:17:30 INFO - PROCESS | 3860 | 1461194250727 Marionette TRACE conn4 <- [1,1218,null,{}] 16:17:30 INFO - PROCESS | 3860 | 1461194250730 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:30 INFO - PROCESS | 3860 | 1461194250832 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 16:17:30 INFO - PROCESS | 3860 | 1461194250943 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:30 INFO - PROCESS | 3860 | ++DOCSHELL 15357800 == 55 [pid = 3860] [id = 314] 16:17:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (15523800) [pid = 3860] [serial = 941] [outer = 00000000] 16:17:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (20044C00) [pid = 3860] [serial = 942] [outer = 15523800] 16:17:31 INFO - PROCESS | 3860 | 1461194251000 Marionette DEBUG loaded listener.js 16:17:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (200AAC00) [pid = 3860] [serial = 943] [outer = 15523800] 16:17:31 INFO - PROCESS | 3860 | 1461194251735 Marionette TRACE conn4 <- [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]]]}] 16:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1019ms 16:17:31 INFO - PROCESS | 3860 | 1461194251748 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 16:17:31 INFO - PROCESS | 3860 | 1461194251752 Marionette TRACE conn4 <- [1,1221,null,{"value":"13"}] 16:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:17:31 INFO - PROCESS | 3860 | 1461194251757 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:17:31 INFO - PROCESS | 3860 | 1461194251761 Marionette TRACE conn4 <- [1,1222,null,{}] 16:17:31 INFO - PROCESS | 3860 | 1461194251766 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:31 INFO - PROCESS | 3860 | 1461194251883 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 16:17:32 INFO - PROCESS | 3860 | 1461194252020 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:32 INFO - PROCESS | 3860 | ++DOCSHELL 11316000 == 56 [pid = 3860] [id = 315] 16:17:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (1159BC00) [pid = 3860] [serial = 944] [outer = 00000000] 16:17:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (17510400) [pid = 3860] [serial = 945] [outer = 1159BC00] 16:17:32 INFO - PROCESS | 3860 | 1461194252072 Marionette DEBUG loaded listener.js 16:17:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (189EE800) [pid = 3860] [serial = 946] [outer = 1159BC00] 16:17:32 INFO - PROCESS | 3860 | --DOCSHELL 11598C00 == 55 [pid = 3860] [id = 308] 16:17:32 INFO - PROCESS | 3860 | --DOCSHELL 0EB35800 == 54 [pid = 3860] [id = 307] 16:17:32 INFO - PROCESS | 3860 | --DOCSHELL 1AF14800 == 53 [pid = 3860] [id = 306] 16:17:32 INFO - PROCESS | 3860 | --DOCSHELL 18AEE000 == 52 [pid = 3860] [id = 305] 16:17:32 INFO - PROCESS | 3860 | --DOCSHELL 11253000 == 51 [pid = 3860] [id = 304] 16:17:32 INFO - PROCESS | 3860 | --DOCSHELL 18AEC400 == 50 [pid = 3860] [id = 303] 16:17:32 INFO - PROCESS | 3860 | --DOCSHELL 1F979000 == 49 [pid = 3860] [id = 301] 16:17:32 INFO - PROCESS | 3860 | --DOCSHELL 1B757000 == 48 [pid = 3860] [id = 300] 16:17:32 INFO - PROCESS | 3860 | --DOCSHELL 189F5000 == 47 [pid = 3860] [id = 299] 16:17:32 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (12565800) [pid = 3860] [serial = 852] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (19ABB400) [pid = 3860] [serial = 855] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (1ED2FC00) [pid = 3860] [serial = 858] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (1E89B000) [pid = 3860] [serial = 891] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3860 | --DOCSHELL 10886800 == 46 [pid = 3860] [id = 298] 16:17:32 INFO - PROCESS | 3860 | 1461194252668 Marionette TRACE conn4 <- [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]]]}] 16:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 931ms 16:17:32 INFO - PROCESS | 3860 | 1461194252689 Marionette TRACE conn4 -> [0,1225,"getWindowHandle",null] 16:17:32 INFO - PROCESS | 3860 | 1461194252694 Marionette TRACE conn4 <- [1,1225,null,{"value":"13"}] 16:17:32 INFO - PROCESS | 3860 | 1461194252699 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:17:32 INFO - PROCESS | 3860 | 1461194252702 Marionette TRACE conn4 <- [1,1226,null,{}] 16:17:32 INFO - PROCESS | 3860 | 1461194252705 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:32 INFO - PROCESS | 3860 | 1461194252800 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 16:17:32 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (1E89F000) [pid = 3860] [serial = 820] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (1ED2D800) [pid = 3860] [serial = 727] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (1731EC00) [pid = 3860] [serial = 775] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (11048400) [pid = 3860] [serial = 772] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (1AEC9C00) [pid = 3860] [serial = 879] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (19ABBC00) [pid = 3860] [serial = 873] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (18AF2000) [pid = 3860] [serial = 870] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (19738800) [pid = 3860] [serial = 871] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (173D4800) [pid = 3860] [serial = 865] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (15CD6400) [pid = 3860] [serial = 864] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (15805000) [pid = 3860] [serial = 867] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (15C17C00) [pid = 3860] [serial = 868] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (1F9B1800) [pid = 3860] [serial = 862] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (1F94EC00) [pid = 3860] [serial = 861] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (1B756000) [pid = 3860] [serial = 882] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (1D12EC00) [pid = 3860] [serial = 889] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (19DBC800) [pid = 3860] [serial = 885] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (1AD9CC00) [pid = 3860] [serial = 886] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (1C2BE800) [pid = 3860] [serial = 888] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (1B755C00) [pid = 3860] [serial = 883] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (19F5B400) [pid = 3860] [serial = 876] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (1AF1A800) [pid = 3860] [serial = 880] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (1ACD5800) [pid = 3860] [serial = 877] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (19BB2800) [pid = 3860] [serial = 874] [outer = 00000000] [url = about:blank] 16:17:32 INFO - PROCESS | 3860 | 1461194252894 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:32 INFO - PROCESS | 3860 | ++DOCSHELL 0EB34000 == 47 [pid = 3860] [id = 316] 16:17:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (1075A800) [pid = 3860] [serial = 947] [outer = 00000000] 16:17:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (1535B400) [pid = 3860] [serial = 948] [outer = 1075A800] 16:17:32 INFO - PROCESS | 3860 | 1461194252940 Marionette DEBUG loaded listener.js 16:17:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (15CD6400) [pid = 3860] [serial = 949] [outer = 1075A800] 16:17:33 INFO - PROCESS | 3860 | 1461194253306 Marionette TRACE conn4 <- [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]]]}] 16:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 670ms 16:17:33 INFO - PROCESS | 3860 | 1461194253397 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 16:17:33 INFO - PROCESS | 3860 | 1461194253400 Marionette TRACE conn4 <- [1,1229,null,{"value":"13"}] 16:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:17:33 INFO - PROCESS | 3860 | 1461194253406 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:17:33 INFO - PROCESS | 3860 | 1461194253409 Marionette TRACE conn4 <- [1,1230,null,{}] 16:17:33 INFO - PROCESS | 3860 | 1461194253423 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:33 INFO - PROCESS | 3860 | 1461194253509 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 16:17:33 INFO - PROCESS | 3860 | 1461194253518 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:33 INFO - PROCESS | 3860 | ++DOCSHELL 197E0400 == 48 [pid = 3860] [id = 317] 16:17:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (199C2800) [pid = 3860] [serial = 950] [outer = 00000000] 16:17:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (19BB3000) [pid = 3860] [serial = 951] [outer = 199C2800] 16:17:33 INFO - PROCESS | 3860 | 1461194253565 Marionette DEBUG loaded listener.js 16:17:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (19DC2000) [pid = 3860] [serial = 952] [outer = 199C2800] 16:17:34 INFO - PROCESS | 3860 | 1461194254025 Marionette TRACE conn4 <- [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]]]}] 16:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 672ms 16:17:34 INFO - PROCESS | 3860 | 1461194254080 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 16:17:34 INFO - PROCESS | 3860 | 1461194254083 Marionette TRACE conn4 <- [1,1233,null,{"value":"13"}] 16:17:34 INFO - PROCESS | 3860 | 1461194254086 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:17:34 INFO - PROCESS | 3860 | 1461194254088 Marionette TRACE conn4 <- [1,1234,null,{}] 16:17:34 INFO - PROCESS | 3860 | 1461194254091 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:34 INFO - PROCESS | 3860 | 1461194254173 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 16:17:34 INFO - PROCESS | 3860 | 1461194254182 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:34 INFO - PROCESS | 3860 | ++DOCSHELL 1159C400 == 49 [pid = 3860] [id = 318] 16:17:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (1535D000) [pid = 3860] [serial = 953] [outer = 00000000] 16:17:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (1AEBFC00) [pid = 3860] [serial = 954] [outer = 1535D000] 16:17:34 INFO - PROCESS | 3860 | 1461194254227 Marionette DEBUG loaded listener.js 16:17:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (1AEC9800) [pid = 3860] [serial = 955] [outer = 1535D000] 16:17:34 INFO - PROCESS | 3860 | 1461194254671 Marionette TRACE conn4 <- [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]]]}] 16:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 630ms 16:17:34 INFO - PROCESS | 3860 | 1461194254720 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 16:17:34 INFO - PROCESS | 3860 | 1461194254722 Marionette TRACE conn4 <- [1,1237,null,{"value":"13"}] 16:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:17:34 INFO - PROCESS | 3860 | 1461194254725 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:17:34 INFO - PROCESS | 3860 | 1461194254727 Marionette TRACE conn4 <- [1,1238,null,{}] 16:17:34 INFO - PROCESS | 3860 | 1461194254730 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:34 INFO - PROCESS | 3860 | 1461194254809 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 16:17:34 INFO - PROCESS | 3860 | 1461194254816 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:34 INFO - PROCESS | 3860 | ++DOCSHELL 1AF18C00 == 50 [pid = 3860] [id = 319] 16:17:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (1AF19000) [pid = 3860] [serial = 956] [outer = 00000000] 16:17:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (1B06B000) [pid = 3860] [serial = 957] [outer = 1AF19000] 16:17:34 INFO - PROCESS | 3860 | 1461194254890 Marionette DEBUG loaded listener.js 16:17:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (1B759800) [pid = 3860] [serial = 958] [outer = 1AF19000] 16:17:35 INFO - PROCESS | 3860 | 1461194255384 Marionette TRACE conn4 <- [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]]]}] 16:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 670ms 16:17:35 INFO - PROCESS | 3860 | 1461194255396 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 16:17:35 INFO - PROCESS | 3860 | 1461194255398 Marionette TRACE conn4 <- [1,1241,null,{"value":"13"}] 16:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:17:35 INFO - PROCESS | 3860 | 1461194255401 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:17:35 INFO - PROCESS | 3860 | 1461194255403 Marionette TRACE conn4 <- [1,1242,null,{}] 16:17:35 INFO - PROCESS | 3860 | 1461194255406 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:35 INFO - PROCESS | 3860 | 1461194255552 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 16:17:35 INFO - PROCESS | 3860 | 1461194255576 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:35 INFO - PROCESS | 3860 | ++DOCSHELL 1080F400 == 51 [pid = 3860] [id = 320] 16:17:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (1C2C6C00) [pid = 3860] [serial = 959] [outer = 00000000] 16:17:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (1DE5BC00) [pid = 3860] [serial = 960] [outer = 1C2C6C00] 16:17:35 INFO - PROCESS | 3860 | 1461194255623 Marionette DEBUG loaded listener.js 16:17:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (1E89E000) [pid = 3860] [serial = 961] [outer = 1C2C6C00] 16:17:36 INFO - PROCESS | 3860 | 1461194256089 Marionette TRACE conn4 <- [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]]]}] 16:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 731ms 16:17:36 INFO - PROCESS | 3860 | 1461194256136 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 16:17:36 INFO - PROCESS | 3860 | 1461194256138 Marionette TRACE conn4 <- [1,1245,null,{"value":"13"}] 16:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:17:36 INFO - PROCESS | 3860 | 1461194256141 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:17:36 INFO - PROCESS | 3860 | 1461194256143 Marionette TRACE conn4 <- [1,1246,null,{}] 16:17:36 INFO - PROCESS | 3860 | 1461194256146 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:36 INFO - PROCESS | 3860 | 1461194256283 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 16:17:36 INFO - PROCESS | 3860 | 1461194256303 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:36 INFO - PROCESS | 3860 | ++DOCSHELL 1E9B5000 == 52 [pid = 3860] [id = 321] 16:17:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (1ED25000) [pid = 3860] [serial = 962] [outer = 00000000] 16:17:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (1F945400) [pid = 3860] [serial = 963] [outer = 1ED25000] 16:17:36 INFO - PROCESS | 3860 | 1461194256351 Marionette DEBUG loaded listener.js 16:17:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (1F977000) [pid = 3860] [serial = 964] [outer = 1ED25000] 16:17:36 INFO - PROCESS | 3860 | 1461194256779 Marionette TRACE conn4 <- [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]]]}] 16:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 16:17:36 INFO - PROCESS | 3860 | 1461194256814 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 16:17:36 INFO - PROCESS | 3860 | 1461194256816 Marionette TRACE conn4 <- [1,1249,null,{"value":"13"}] 16:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:17:36 INFO - PROCESS | 3860 | 1461194256819 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:17:36 INFO - PROCESS | 3860 | 1461194256820 Marionette TRACE conn4 <- [1,1250,null,{}] 16:17:36 INFO - PROCESS | 3860 | 1461194256824 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:36 INFO - PROCESS | 3860 | 1461194256933 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 16:17:36 INFO - PROCESS | 3860 | 1461194256940 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:37 INFO - PROCESS | 3860 | ++DOCSHELL 1F995800 == 53 [pid = 3860] [id = 322] 16:17:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (1F99E800) [pid = 3860] [serial = 965] [outer = 00000000] 16:17:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (2003A400) [pid = 3860] [serial = 966] [outer = 1F99E800] 16:17:37 INFO - PROCESS | 3860 | 1461194257034 Marionette DEBUG loaded listener.js 16:17:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (200A2400) [pid = 3860] [serial = 967] [outer = 1F99E800] 16:17:37 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (1B885400) [pid = 3860] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:17:37 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (18AE8800) [pid = 3860] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:17:37 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (11EAD400) [pid = 3860] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:17:37 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (1DE51800) [pid = 3860] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:17:37 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (1B882C00) [pid = 3860] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:17:37 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (11050000) [pid = 3860] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:17:37 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (19717C00) [pid = 3860] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:17:37 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (19737400) [pid = 3860] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:17:37 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (11045000) [pid = 3860] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:17:37 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (11254000) [pid = 3860] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:17:37 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (18AA3800) [pid = 3860] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:17:37 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (1DE52C00) [pid = 3860] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:17:37 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (16E54400) [pid = 3860] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:17:37 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (1AF20C00) [pid = 3860] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:17:37 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (1158F000) [pid = 3860] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:17:37 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (1AF18400) [pid = 3860] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:17:37 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (11595000) [pid = 3860] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:17:37 INFO - PROCESS | 3860 | 1461194257521 Marionette TRACE conn4 <- [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]]]}] 16:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 770ms 16:17:37 INFO - PROCESS | 3860 | 1461194257601 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 16:17:37 INFO - PROCESS | 3860 | 1461194257603 Marionette TRACE conn4 <- [1,1253,null,{"value":"13"}] 16:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:17:37 INFO - PROCESS | 3860 | 1461194257607 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:17:37 INFO - PROCESS | 3860 | 1461194257609 Marionette TRACE conn4 <- [1,1254,null,{}] 16:17:37 INFO - PROCESS | 3860 | 1461194257612 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:37 INFO - PROCESS | 3860 | 1461194257697 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 16:17:37 INFO - PROCESS | 3860 | 1461194257704 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:37 INFO - PROCESS | 3860 | ++DOCSHELL 189F2000 == 54 [pid = 3860] [id = 323] 16:17:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (18AE5000) [pid = 3860] [serial = 968] [outer = 00000000] 16:17:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (1B755800) [pid = 3860] [serial = 969] [outer = 18AE5000] 16:17:37 INFO - PROCESS | 3860 | 1461194257749 Marionette DEBUG loaded listener.js 16:17:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (1CE21000) [pid = 3860] [serial = 970] [outer = 18AE5000] 16:17:38 INFO - PROCESS | 3860 | 1461194258176 Marionette TRACE conn4 <- [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]]]}] 16:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 630ms 16:17:38 INFO - PROCESS | 3860 | 1461194258241 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 16:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:17:38 INFO - PROCESS | 3860 | 1461194258242 Marionette TRACE conn4 <- [1,1257,null,{"value":"13"}] 16:17:38 INFO - PROCESS | 3860 | 1461194258246 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:17:38 INFO - PROCESS | 3860 | 1461194258247 Marionette TRACE conn4 <- [1,1258,null,{}] 16:17:38 INFO - PROCESS | 3860 | 1461194258251 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:38 INFO - PROCESS | 3860 | 1461194258333 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 16:17:38 INFO - PROCESS | 3860 | 1461194258339 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:38 INFO - PROCESS | 3860 | ++DOCSHELL 1F00B000 == 55 [pid = 3860] [id = 324] 16:17:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (1F00B400) [pid = 3860] [serial = 971] [outer = 00000000] 16:17:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (1F011400) [pid = 3860] [serial = 972] [outer = 1F00B400] 16:17:38 INFO - PROCESS | 3860 | 1461194258383 Marionette DEBUG loaded listener.js 16:17:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (11253400) [pid = 3860] [serial = 973] [outer = 1F00B400] 16:17:38 INFO - PROCESS | 3860 | 1461194258822 Marionette TRACE conn4 <- [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]]]}] 16:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 631ms 16:17:38 INFO - PROCESS | 3860 | 1461194258876 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 16:17:38 INFO - PROCESS | 3860 | 1461194258879 Marionette TRACE conn4 <- [1,1261,null,{"value":"13"}] 16:17:38 INFO - PROCESS | 3860 | 1461194258882 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:17:38 INFO - PROCESS | 3860 | 1461194258884 Marionette TRACE conn4 <- [1,1262,null,{}] 16:17:38 INFO - PROCESS | 3860 | 1461194258887 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:39 INFO - PROCESS | 3860 | 1461194258988 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 16:17:39 INFO - PROCESS | 3860 | 1461194259035 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:39 INFO - PROCESS | 3860 | ++DOCSHELL 1F9B8000 == 56 [pid = 3860] [id = 325] 16:17:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (1FE63C00) [pid = 3860] [serial = 974] [outer = 00000000] 16:17:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (1FE67400) [pid = 3860] [serial = 975] [outer = 1FE63C00] 16:17:39 INFO - PROCESS | 3860 | 1461194259084 Marionette DEBUG loaded listener.js 16:17:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (1FE6C000) [pid = 3860] [serial = 976] [outer = 1FE63C00] 16:17:39 INFO - PROCESS | 3860 | 1461194259750 Marionette TRACE conn4 <- [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]]]}] 16:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 930ms 16:17:39 INFO - PROCESS | 3860 | 1461194259817 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 16:17:39 INFO - PROCESS | 3860 | 1461194259823 Marionette TRACE conn4 <- [1,1265,null,{"value":"13"}] 16:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:17:39 INFO - PROCESS | 3860 | 1461194259829 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:17:39 INFO - PROCESS | 3860 | 1461194259833 Marionette TRACE conn4 <- [1,1266,null,{}] 16:17:39 INFO - PROCESS | 3860 | 1461194259839 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:39 INFO - PROCESS | 3860 | 1461194259952 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 16:17:40 INFO - PROCESS | 3860 | 1461194260059 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:40 INFO - PROCESS | 3860 | ++DOCSHELL 123AE400 == 57 [pid = 3860] [id = 326] 16:17:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (155AA400) [pid = 3860] [serial = 977] [outer = 00000000] 16:17:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (1899F000) [pid = 3860] [serial = 978] [outer = 155AA400] 16:17:40 INFO - PROCESS | 3860 | 1461194260117 Marionette DEBUG loaded listener.js 16:17:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (18AF2000) [pid = 3860] [serial = 979] [outer = 155AA400] 16:17:40 INFO - PROCESS | 3860 | 1461194260715 Marionette TRACE conn4 <- [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]]]}] 16:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 930ms 16:17:40 INFO - PROCESS | 3860 | 1461194260762 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 16:17:40 INFO - PROCESS | 3860 | 1461194260768 Marionette TRACE conn4 <- [1,1269,null,{"value":"13"}] 16:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:17:40 INFO - PROCESS | 3860 | 1461194260775 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:17:40 INFO - PROCESS | 3860 | 1461194260778 Marionette TRACE conn4 <- [1,1270,null,{}] 16:17:40 INFO - PROCESS | 3860 | 1461194260782 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:40 INFO - PROCESS | 3860 | 1461194260892 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 16:17:41 INFO - PROCESS | 3860 | 1461194261024 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:41 INFO - PROCESS | 3860 | ++DOCSHELL 19E23400 == 58 [pid = 3860] [id = 327] 16:17:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (1AD48000) [pid = 3860] [serial = 980] [outer = 00000000] 16:17:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (1B761C00) [pid = 3860] [serial = 981] [outer = 1AD48000] 16:17:41 INFO - PROCESS | 3860 | 1461194261080 Marionette DEBUG loaded listener.js 16:17:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (1C2B9400) [pid = 3860] [serial = 982] [outer = 1AD48000] 16:17:41 INFO - PROCESS | 3860 | 1461194261636 Marionette TRACE conn4 <- [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]]]}] 16:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 930ms 16:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:17:41 INFO - PROCESS | 3860 | 1461194261707 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 16:17:41 INFO - PROCESS | 3860 | 1461194261710 Marionette TRACE conn4 <- [1,1273,null,{"value":"13"}] 16:17:41 INFO - PROCESS | 3860 | 1461194261714 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:17:41 INFO - PROCESS | 3860 | 1461194261717 Marionette TRACE conn4 <- [1,1274,null,{}] 16:17:41 INFO - PROCESS | 3860 | 1461194261729 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:41 INFO - PROCESS | 3860 | 1461194261883 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 16:17:41 INFO - PROCESS | 3860 | 1461194261901 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:41 INFO - PROCESS | 3860 | ++DOCSHELL 1AEB0800 == 59 [pid = 3860] [id = 328] 16:17:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (1AEB1000) [pid = 3860] [serial = 983] [outer = 00000000] 16:17:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (1DE54400) [pid = 3860] [serial = 984] [outer = 1AEB1000] 16:17:41 INFO - PROCESS | 3860 | 1461194261959 Marionette DEBUG loaded listener.js 16:17:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (1F011000) [pid = 3860] [serial = 985] [outer = 1AEB1000] 16:17:42 INFO - PROCESS | 3860 | 1461194262634 Marionette TRACE conn4 <- [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]]]}] 16:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 970ms 16:17:42 INFO - PROCESS | 3860 | 1461194262687 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 16:17:42 INFO - PROCESS | 3860 | 1461194262689 Marionette TRACE conn4 <- [1,1277,null,{"value":"13"}] 16:17:42 INFO - PROCESS | 3860 | 1461194262693 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:17:42 INFO - PROCESS | 3860 | 1461194262695 Marionette TRACE conn4 <- [1,1278,null,{}] 16:17:42 INFO - PROCESS | 3860 | 1461194262699 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:42 INFO - PROCESS | 3860 | 1461194262807 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 16:17:42 INFO - PROCESS | 3860 | 1461194262947 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:42 INFO - PROCESS | 3860 | ++DOCSHELL 1553E000 == 60 [pid = 3860] [id = 329] 16:17:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (16DA7800) [pid = 3860] [serial = 986] [outer = 00000000] 16:17:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (1F999800) [pid = 3860] [serial = 987] [outer = 16DA7800] 16:17:43 INFO - PROCESS | 3860 | 1461194263004 Marionette DEBUG loaded listener.js 16:17:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (1FA15C00) [pid = 3860] [serial = 988] [outer = 16DA7800] 16:17:43 INFO - PROCESS | 3860 | 1461194263883 Marionette TRACE conn4 <- [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]]]}] 16:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1232ms 16:17:43 INFO - PROCESS | 3860 | 1461194263928 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 16:17:43 INFO - PROCESS | 3860 | 1461194263932 Marionette TRACE conn4 <- [1,1281,null,{"value":"13"}] 16:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:17:43 INFO - PROCESS | 3860 | 1461194263937 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:17:43 INFO - PROCESS | 3860 | 1461194263941 Marionette TRACE conn4 <- [1,1282,null,{}] 16:17:43 INFO - PROCESS | 3860 | 1461194263946 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:44 INFO - PROCESS | 3860 | 1461194264044 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 16:17:44 INFO - PROCESS | 3860 | 1461194264182 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:44 INFO - PROCESS | 3860 | ++DOCSHELL 11ED1400 == 61 [pid = 3860] [id = 330] 16:17:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (11F43800) [pid = 3860] [serial = 989] [outer = 00000000] 16:17:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (15363400) [pid = 3860] [serial = 990] [outer = 11F43800] 16:17:44 INFO - PROCESS | 3860 | 1461194264237 Marionette DEBUG loaded listener.js 16:17:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (15C11400) [pid = 3860] [serial = 991] [outer = 11F43800] 16:17:44 INFO - PROCESS | 3860 | --DOCSHELL 1DE52800 == 60 [pid = 3860] [id = 272] 16:17:44 INFO - PROCESS | 3860 | --DOCSHELL 1DE50C00 == 59 [pid = 3860] [id = 283] 16:17:44 INFO - PROCESS | 3860 | --DOCSHELL 1C27B000 == 58 [pid = 3860] [id = 297] 16:17:44 INFO - PROCESS | 3860 | --DOCSHELL 1F00B000 == 57 [pid = 3860] [id = 324] 16:17:44 INFO - PROCESS | 3860 | --DOCSHELL 189F2000 == 56 [pid = 3860] [id = 323] 16:17:44 INFO - PROCESS | 3860 | --DOCSHELL 1F995800 == 55 [pid = 3860] [id = 322] 16:17:44 INFO - PROCESS | 3860 | --DOCSHELL 1E9B5000 == 54 [pid = 3860] [id = 321] 16:17:44 INFO - PROCESS | 3860 | --DOCSHELL 1080F400 == 53 [pid = 3860] [id = 320] 16:17:44 INFO - PROCESS | 3860 | --DOCSHELL 1AF18C00 == 52 [pid = 3860] [id = 319] 16:17:44 INFO - PROCESS | 3860 | --DOCSHELL 1159C400 == 51 [pid = 3860] [id = 318] 16:17:44 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (1F946400) [pid = 3860] [serial = 900] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (1F980C00) [pid = 3860] [serial = 903] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3860 | --DOCSHELL 197E0400 == 50 [pid = 3860] [id = 317] 16:17:44 INFO - PROCESS | 3860 | --DOCSHELL 0EB34000 == 49 [pid = 3860] [id = 316] 16:17:44 INFO - PROCESS | 3860 | --DOCSHELL 11316000 == 48 [pid = 3860] [id = 315] 16:17:44 INFO - PROCESS | 3860 | --DOCSHELL 1ED28C00 == 47 [pid = 3860] [id = 309] 16:17:44 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (1E896C00) [pid = 3860] [serial = 924] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (1E894800) [pid = 3860] [serial = 817] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (197DC400) [pid = 3860] [serial = 811] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (1C2C8400) [pid = 3860] [serial = 814] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (11FA2800) [pid = 3860] [serial = 808] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (1B75A000) [pid = 3860] [serial = 919] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (1B753800) [pid = 3860] [serial = 918] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (1B9C5800) [pid = 3860] [serial = 921] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (1F941000) [pid = 3860] [serial = 859] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (1ABA8800) [pid = 3860] [serial = 856] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (15C10400) [pid = 3860] [serial = 853] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (1E89CC00) [pid = 3860] [serial = 850] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (1E896400) [pid = 3860] [serial = 925] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (15365000) [pid = 3860] [serial = 894] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (15C17000) [pid = 3860] [serial = 895] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (19BB3400) [pid = 3860] [serial = 910] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (199CA800) [pid = 3860] [serial = 909] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (1ABAE400) [pid = 3860] [serial = 915] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (1AD9E400) [pid = 3860] [serial = 916] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (19BB4800) [pid = 3860] [serial = 907] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (173CFC00) [pid = 3860] [serial = 906] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (15CD6800) [pid = 3860] [serial = 912] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (189A0C00) [pid = 3860] [serial = 913] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (1AD93C00) [pid = 3860] [serial = 898] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (19BAAC00) [pid = 3860] [serial = 897] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (1B9D3000) [pid = 3860] [serial = 922] [outer = 00000000] [url = about:blank] 16:17:44 INFO - PROCESS | 3860 | 1461194264840 Marionette TRACE conn4 <- [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]]]}] 16:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 930ms 16:17:44 INFO - PROCESS | 3860 | 1461194264868 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 16:17:44 INFO - PROCESS | 3860 | 1461194264874 Marionette TRACE conn4 <- [1,1285,null,{"value":"13"}] 16:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:17:44 INFO - PROCESS | 3860 | 1461194264879 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:17:44 INFO - PROCESS | 3860 | 1461194264882 Marionette TRACE conn4 <- [1,1286,null,{}] 16:17:44 INFO - PROCESS | 3860 | 1461194264886 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:45 INFO - PROCESS | 3860 | 1461194264966 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 16:17:45 INFO - PROCESS | 3860 | 1461194264975 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:45 INFO - PROCESS | 3860 | ++DOCSHELL 0EBEA800 == 48 [pid = 3860] [id = 331] 16:17:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (106BF000) [pid = 3860] [serial = 992] [outer = 00000000] 16:17:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (12510800) [pid = 3860] [serial = 993] [outer = 106BF000] 16:17:45 INFO - PROCESS | 3860 | 1461194265022 Marionette DEBUG loaded listener.js 16:17:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (15364400) [pid = 3860] [serial = 994] [outer = 106BF000] 16:17:45 INFO - PROCESS | 3860 | 1461194265582 Marionette TRACE conn4 <- [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]]]}] 16:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 730ms 16:17:45 INFO - PROCESS | 3860 | 1461194265613 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 16:17:45 INFO - PROCESS | 3860 | 1461194265615 Marionette TRACE conn4 <- [1,1289,null,{"value":"13"}] 16:17:45 INFO - PROCESS | 3860 | 1461194265619 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:17:45 INFO - PROCESS | 3860 | 1461194265622 Marionette TRACE conn4 <- [1,1290,null,{}] 16:17:45 INFO - PROCESS | 3860 | 1461194265632 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:45 INFO - PROCESS | 3860 | 1461194265716 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 16:17:45 INFO - PROCESS | 3860 | 1461194265800 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:45 INFO - PROCESS | 3860 | ++DOCSHELL 17511000 == 49 [pid = 3860] [id = 332] 16:17:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (17515400) [pid = 3860] [serial = 995] [outer = 00000000] 16:17:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (189F1800) [pid = 3860] [serial = 996] [outer = 17515400] 16:17:45 INFO - PROCESS | 3860 | 1461194265847 Marionette DEBUG loaded listener.js 16:17:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (18AE4000) [pid = 3860] [serial = 997] [outer = 17515400] 16:17:46 INFO - PROCESS | 3860 | 1461194266234 Marionette TRACE conn4 <- [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]]]}] 16:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 671ms 16:17:46 INFO - PROCESS | 3860 | 1461194266294 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 16:17:46 INFO - PROCESS | 3860 | 1461194266296 Marionette TRACE conn4 <- [1,1293,null,{"value":"13"}] 16:17:46 INFO - PROCESS | 3860 | 1461194266299 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:17:46 INFO - PROCESS | 3860 | 1461194266301 Marionette TRACE conn4 <- [1,1294,null,{}] 16:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:17:46 INFO - PROCESS | 3860 | 1461194266304 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:46 INFO - PROCESS | 3860 | 1461194266383 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 16:17:46 INFO - PROCESS | 3860 | 1461194266390 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:46 INFO - PROCESS | 3860 | ++DOCSHELL 196B8C00 == 50 [pid = 3860] [id = 333] 16:17:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (196BBC00) [pid = 3860] [serial = 998] [outer = 00000000] 16:17:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (199C4000) [pid = 3860] [serial = 999] [outer = 196BBC00] 16:17:46 INFO - PROCESS | 3860 | 1461194266434 Marionette DEBUG loaded listener.js 16:17:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (199C2000) [pid = 3860] [serial = 1000] [outer = 196BBC00] 16:17:46 INFO - PROCESS | 3860 | 1461194266882 Marionette TRACE conn4 <- [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]]]}] 16:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 630ms 16:17:46 INFO - PROCESS | 3860 | 1461194266934 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 16:17:46 INFO - PROCESS | 3860 | 1461194266936 Marionette TRACE conn4 <- [1,1297,null,{"value":"13"}] 16:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:17:46 INFO - PROCESS | 3860 | 1461194266939 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:17:46 INFO - PROCESS | 3860 | 1461194266941 Marionette TRACE conn4 <- [1,1298,null,{}] 16:17:46 INFO - PROCESS | 3860 | 1461194266945 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:47 INFO - PROCESS | 3860 | 1461194267049 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 16:17:47 INFO - PROCESS | 3860 | 1461194267135 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:47 INFO - PROCESS | 3860 | ++DOCSHELL 11254800 == 51 [pid = 3860] [id = 334] 16:17:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (19BA9000) [pid = 3860] [serial = 1001] [outer = 00000000] 16:17:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (19BB4000) [pid = 3860] [serial = 1002] [outer = 19BA9000] 16:17:47 INFO - PROCESS | 3860 | 1461194267180 Marionette DEBUG loaded listener.js 16:17:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (19DBB400) [pid = 3860] [serial = 1003] [outer = 19BA9000] 16:17:47 INFO - PROCESS | 3860 | 1461194267634 Marionette TRACE conn4 <- [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] 16:17:47 INFO - PROCESS | 3860 | 1461194267676 Marionette TRACE conn4 <- [1,1301,null,{"value":"13"}] 16:17:47 INFO - PROCESS | 3860 | 1461194267679 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:17:47 INFO - PROCESS | 3860 | 1461194267681 Marionette TRACE conn4 <- [1,1302,null,{}] 16:17:47 INFO - PROCESS | 3860 | 1461194267685 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:47 INFO - PROCESS | 3860 | 1461194267811 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 16:17:47 INFO - PROCESS | 3860 | 1461194267821 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:47 INFO - PROCESS | 3860 | ++DOCSHELL 15C0F400 == 52 [pid = 3860] [id = 335] 16:17:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (19E2A000) [pid = 3860] [serial = 1004] [outer = 00000000] 16:17:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (1AEA6400) [pid = 3860] [serial = 1005] [outer = 19E2A000] 16:17:47 INFO - PROCESS | 3860 | 1461194267920 Marionette DEBUG loaded listener.js 16:17:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (1AEB0000) [pid = 3860] [serial = 1006] [outer = 19E2A000] 16:17:48 INFO - PROCESS | 3860 | 1461194268359 Marionette TRACE conn4 <- [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]]]}] 16:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 730ms 16:17:48 INFO - PROCESS | 3860 | 1461194268419 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 16:17:48 INFO - PROCESS | 3860 | 1461194268421 Marionette TRACE conn4 <- [1,1305,null,{"value":"13"}] 16:17:48 INFO - PROCESS | 3860 | 1461194268424 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:17:48 INFO - PROCESS | 3860 | 1461194268426 Marionette TRACE conn4 <- [1,1306,null,{}] 16:17:48 INFO - PROCESS | 3860 | 1461194268430 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:48 INFO - PROCESS | 3860 | 1461194268540 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 16:17:48 INFO - PROCESS | 3860 | 1461194268600 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:48 INFO - PROCESS | 3860 | ++DOCSHELL 1AEA4400 == 53 [pid = 3860] [id = 336] 16:17:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (1AEBB400) [pid = 3860] [serial = 1007] [outer = 00000000] 16:17:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (1AEC7400) [pid = 3860] [serial = 1008] [outer = 1AEBB400] 16:17:48 INFO - PROCESS | 3860 | 1461194268645 Marionette DEBUG loaded listener.js 16:17:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (1AEC5400) [pid = 3860] [serial = 1009] [outer = 1AEBB400] 16:17:49 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (1C2C6C00) [pid = 3860] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:17:49 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (1ED25000) [pid = 3860] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:17:49 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (1AF19000) [pid = 3860] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:17:49 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (1F945800) [pid = 3860] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:17:49 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (1F99E800) [pid = 3860] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:17:49 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (1159BC00) [pid = 3860] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:17:49 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (199C2800) [pid = 3860] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:17:49 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (1075A800) [pid = 3860] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:17:49 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (1535D000) [pid = 3860] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:17:49 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (18AE5000) [pid = 3860] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:17:49 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (1F00B400) [pid = 3860] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:17:49 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (1F979800) [pid = 3860] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:17:49 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (1B75C000) [pid = 3860] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:17:49 INFO - PROCESS | 3860 | 1461194269234 Marionette TRACE conn4 <- [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]]]}] 16:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 831ms 16:17:49 INFO - PROCESS | 3860 | 1461194269259 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 16:17:49 INFO - PROCESS | 3860 | 1461194269260 Marionette TRACE conn4 <- [1,1309,null,{"value":"13"}] 16:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:17:49 INFO - PROCESS | 3860 | 1461194269263 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:17:49 INFO - PROCESS | 3860 | 1461194269265 Marionette TRACE conn4 <- [1,1310,null,{}] 16:17:49 INFO - PROCESS | 3860 | 1461194269269 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:49 INFO - PROCESS | 3860 | 1461194269347 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 16:17:49 INFO - PROCESS | 3860 | 1461194269441 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:49 INFO - PROCESS | 3860 | ++DOCSHELL 1075BC00 == 54 [pid = 3860] [id = 337] 16:17:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (113D3C00) [pid = 3860] [serial = 1010] [outer = 00000000] 16:17:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (1979E000) [pid = 3860] [serial = 1011] [outer = 113D3C00] 16:17:49 INFO - PROCESS | 3860 | 1461194269487 Marionette DEBUG loaded listener.js 16:17:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (1AD92800) [pid = 3860] [serial = 1012] [outer = 113D3C00] 16:17:49 INFO - PROCESS | 3860 | 1461194269878 Marionette TRACE conn4 <- [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]]]}] 16:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 16:17:49 INFO - PROCESS | 3860 | 1461194269935 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 16:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:17:49 INFO - PROCESS | 3860 | 1461194269937 Marionette TRACE conn4 <- [1,1313,null,{"value":"13"}] 16:17:49 INFO - PROCESS | 3860 | 1461194269940 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:17:49 INFO - PROCESS | 3860 | 1461194269942 Marionette TRACE conn4 <- [1,1314,null,{}] 16:17:49 INFO - PROCESS | 3860 | 1461194269945 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:50 INFO - PROCESS | 3860 | 1461194270026 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 16:17:50 INFO - PROCESS | 3860 | 1461194270033 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:50 INFO - PROCESS | 3860 | ++DOCSHELL 1AEBE000 == 55 [pid = 3860] [id = 338] 16:17:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (1B063800) [pid = 3860] [serial = 1013] [outer = 00000000] 16:17:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (1B755400) [pid = 3860] [serial = 1014] [outer = 1B063800] 16:17:50 INFO - PROCESS | 3860 | 1461194270077 Marionette DEBUG loaded listener.js 16:17:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (1B75B000) [pid = 3860] [serial = 1015] [outer = 1B063800] 16:17:50 INFO - PROCESS | 3860 | 1461194270501 Marionette TRACE conn4 <- [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]]]}] 16:17:50 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 16:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 570ms 16:17:50 INFO - PROCESS | 3860 | 1461194270511 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 16:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:17:50 INFO - PROCESS | 3860 | 1461194270513 Marionette TRACE conn4 <- [1,1317,null,{"value":"13"}] 16:17:50 INFO - PROCESS | 3860 | 1461194270516 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:17:50 INFO - PROCESS | 3860 | 1461194270518 Marionette TRACE conn4 <- [1,1318,null,{}] 16:17:50 INFO - PROCESS | 3860 | 1461194270521 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:50 INFO - PROCESS | 3860 | 1461194270655 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 16:17:50 INFO - PROCESS | 3860 | 1461194270668 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:50 INFO - PROCESS | 3860 | ++DOCSHELL 1B7E7C00 == 56 [pid = 3860] [id = 339] 16:17:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (1B7E9C00) [pid = 3860] [serial = 1016] [outer = 00000000] 16:17:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (1B9CA000) [pid = 3860] [serial = 1017] [outer = 1B7E9C00] 16:17:50 INFO - PROCESS | 3860 | 1461194270711 Marionette DEBUG loaded listener.js 16:17:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (1C27A800) [pid = 3860] [serial = 1018] [outer = 1B7E9C00] 16:17:51 INFO - PROCESS | 3860 | 1461194271169 Marionette TRACE conn4 <- [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]]]}] 16:17:51 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 16:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 670ms 16:17:51 INFO - PROCESS | 3860 | 1461194271187 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 16:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:17:51 INFO - PROCESS | 3860 | 1461194271192 Marionette TRACE conn4 <- [1,1321,null,{"value":"13"}] 16:17:51 INFO - PROCESS | 3860 | 1461194271197 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:17:51 INFO - PROCESS | 3860 | 1461194271202 Marionette TRACE conn4 <- [1,1322,null,{}] 16:17:51 INFO - PROCESS | 3860 | 1461194271209 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:51 INFO - PROCESS | 3860 | 1461194271319 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 16:17:51 INFO - PROCESS | 3860 | 1461194271481 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:51 INFO - PROCESS | 3860 | ++DOCSHELL 11051400 == 57 [pid = 3860] [id = 340] 16:17:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (11052800) [pid = 3860] [serial = 1019] [outer = 00000000] 16:17:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (11318C00) [pid = 3860] [serial = 1020] [outer = 11052800] 16:17:51 INFO - PROCESS | 3860 | 1461194271554 Marionette DEBUG loaded listener.js 16:17:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (116BC000) [pid = 3860] [serial = 1021] [outer = 11052800] 16:17:52 INFO - PROCESS | 3860 | 1461194272144 Marionette TRACE conn4 <- [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]]]}] 16:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 991ms 16:17:52 INFO - PROCESS | 3860 | 1461194272189 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 16:17:52 INFO - PROCESS | 3860 | 1461194272195 Marionette TRACE conn4 <- [1,1325,null,{"value":"13"}] 16:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:17:52 INFO - PROCESS | 3860 | 1461194272201 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:17:52 INFO - PROCESS | 3860 | 1461194272204 Marionette TRACE conn4 <- [1,1326,null,{}] 16:17:52 INFO - PROCESS | 3860 | 1461194272208 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:52 INFO - PROCESS | 3860 | 1461194272315 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 16:17:52 INFO - PROCESS | 3860 | 1461194272448 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:52 INFO - PROCESS | 3860 | ++DOCSHELL 173D0C00 == 58 [pid = 3860] [id = 341] 16:17:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (173D8800) [pid = 3860] [serial = 1022] [outer = 00000000] 16:17:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (19717400) [pid = 3860] [serial = 1023] [outer = 173D8800] 16:17:52 INFO - PROCESS | 3860 | 1461194272506 Marionette DEBUG loaded listener.js 16:17:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (19BAA800) [pid = 3860] [serial = 1024] [outer = 173D8800] 16:17:53 INFO - PROCESS | 3860 | 1461194273568 Marionette TRACE conn4 <- [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]]]}] 16:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1421ms 16:17:53 INFO - PROCESS | 3860 | 1461194273625 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 16:17:53 INFO - PROCESS | 3860 | 1461194273627 Marionette TRACE conn4 <- [1,1329,null,{"value":"13"}] 16:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:17:53 INFO - PROCESS | 3860 | 1461194273631 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:17:53 INFO - PROCESS | 3860 | 1461194273635 Marionette TRACE conn4 <- [1,1330,null,{}] 16:17:53 INFO - PROCESS | 3860 | 1461194273645 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:53 INFO - PROCESS | 3860 | 1461194273814 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 16:17:53 INFO - PROCESS | 3860 | 1461194273909 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:53 INFO - PROCESS | 3860 | ++DOCSHELL 19DBB800 == 59 [pid = 3860] [id = 342] 16:17:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (19EA6C00) [pid = 3860] [serial = 1025] [outer = 00000000] 16:17:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (1C2BF800) [pid = 3860] [serial = 1026] [outer = 19EA6C00] 16:17:54 INFO - PROCESS | 3860 | 1461194273967 Marionette DEBUG loaded listener.js 16:17:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (1C2C7C00) [pid = 3860] [serial = 1027] [outer = 19EA6C00] 16:17:54 INFO - PROCESS | 3860 | 1461194274563 Marionette TRACE conn4 <- [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]]]}] 16:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 970ms 16:17:54 INFO - PROCESS | 3860 | 1461194274604 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 16:17:54 INFO - PROCESS | 3860 | 1461194274608 Marionette TRACE conn4 <- [1,1333,null,{"value":"13"}] 16:17:54 INFO - PROCESS | 3860 | 1461194274611 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:17:54 INFO - PROCESS | 3860 | 1461194274613 Marionette TRACE conn4 <- [1,1334,null,{}] 16:17:54 INFO - PROCESS | 3860 | 1461194274617 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:54 INFO - PROCESS | 3860 | 1461194274721 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 16:17:54 INFO - PROCESS | 3860 | 1461194274822 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:54 INFO - PROCESS | 3860 | ++DOCSHELL 1DE56C00 == 60 [pid = 3860] [id = 343] 16:17:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (1DE59800) [pid = 3860] [serial = 1028] [outer = 00000000] 16:17:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (1E9B3800) [pid = 3860] [serial = 1029] [outer = 1DE59800] 16:17:54 INFO - PROCESS | 3860 | 1461194274877 Marionette DEBUG loaded listener.js 16:17:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (1E9B7C00) [pid = 3860] [serial = 1030] [outer = 1DE59800] 16:17:55 INFO - PROCESS | 3860 | 1461194275489 Marionette TRACE conn4 <- [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]]]}] 16:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 930ms 16:17:55 INFO - PROCESS | 3860 | 1461194275545 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 16:17:55 INFO - PROCESS | 3860 | 1461194275547 Marionette TRACE conn4 <- [1,1337,null,{"value":"13"}] 16:17:55 INFO - PROCESS | 3860 | 1461194275550 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:17:55 INFO - PROCESS | 3860 | 1461194275553 Marionette TRACE conn4 <- [1,1338,null,{}] 16:17:55 INFO - PROCESS | 3860 | 1461194275556 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:55 INFO - PROCESS | 3860 | 1461194275659 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 16:17:55 INFO - PROCESS | 3860 | 1461194275906 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:55 INFO - PROCESS | 3860 | ++DOCSHELL 1159AC00 == 61 [pid = 3860] [id = 344] 16:17:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (1159CC00) [pid = 3860] [serial = 1031] [outer = 00000000] 16:17:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (15D67800) [pid = 3860] [serial = 1032] [outer = 1159CC00] 16:17:55 INFO - PROCESS | 3860 | 1461194275957 Marionette DEBUG loaded listener.js 16:17:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (173D4000) [pid = 3860] [serial = 1033] [outer = 1159CC00] 16:17:56 INFO - PROCESS | 3860 | 1461194276520 Marionette TRACE conn4 <- [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]]]}] 16:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1016ms 16:17:56 INFO - PROCESS | 3860 | 1461194276571 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 16:17:56 INFO - PROCESS | 3860 | 1461194276575 Marionette TRACE conn4 <- [1,1341,null,{"value":"13"}] 16:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:17:56 INFO - PROCESS | 3860 | 1461194276579 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:17:56 INFO - PROCESS | 3860 | 1461194276583 Marionette TRACE conn4 <- [1,1342,null,{}] 16:17:56 INFO - PROCESS | 3860 | 1461194276588 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:56 INFO - PROCESS | 3860 | 1461194276703 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 16:17:56 INFO - PROCESS | 3860 | 1461194276833 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:56 INFO - PROCESS | 3860 | ++DOCSHELL 197E1800 == 62 [pid = 3860] [id = 345] 16:17:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 121 (199C4400) [pid = 3860] [serial = 1034] [outer = 00000000] 16:17:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 122 (1ACD5000) [pid = 3860] [serial = 1035] [outer = 199C4400] 16:17:56 INFO - PROCESS | 3860 | 1461194276884 Marionette DEBUG loaded listener.js 16:17:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 123 (1AD9A000) [pid = 3860] [serial = 1036] [outer = 199C4400] 16:17:57 INFO - PROCESS | 3860 | --DOCSHELL 1B880000 == 61 [pid = 3860] [id = 256] 16:17:57 INFO - PROCESS | 3860 | --DOCSHELL 1AEBE000 == 60 [pid = 3860] [id = 338] 16:17:57 INFO - PROCESS | 3860 | --DOCSHELL 1075BC00 == 59 [pid = 3860] [id = 337] 16:17:57 INFO - PROCESS | 3860 | --DOCSHELL 1AEA4400 == 58 [pid = 3860] [id = 336] 16:17:57 INFO - PROCESS | 3860 | --DOCSHELL 15C0F400 == 57 [pid = 3860] [id = 335] 16:17:57 INFO - PROCESS | 3860 | --DOCSHELL 11254800 == 56 [pid = 3860] [id = 334] 16:17:57 INFO - PROCESS | 3860 | --DOCSHELL 196B8C00 == 55 [pid = 3860] [id = 333] 16:17:57 INFO - PROCESS | 3860 | --DOCSHELL 17511000 == 54 [pid = 3860] [id = 332] 16:17:57 INFO - PROCESS | 3860 | --DOCSHELL 0EBEA800 == 53 [pid = 3860] [id = 331] 16:17:57 INFO - PROCESS | 3860 | --DOCSHELL 11ED1400 == 52 [pid = 3860] [id = 330] 16:17:57 INFO - PROCESS | 3860 | --DOMWINDOW == 122 (20044C00) [pid = 3860] [serial = 942] [outer = 00000000] [url = about:blank] 16:17:57 INFO - PROCESS | 3860 | --DOMWINDOW == 121 (19BB2000) [pid = 3860] [serial = 933] [outer = 00000000] [url = about:blank] 16:17:57 INFO - PROCESS | 3860 | --DOMWINDOW == 120 (1ED25C00) [pid = 3860] [serial = 936] [outer = 00000000] [url = about:blank] 16:17:57 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (15C14C00) [pid = 3860] [serial = 930] [outer = 00000000] [url = about:blank] 16:17:57 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (1F99C000) [pid = 3860] [serial = 939] [outer = 00000000] [url = about:blank] 16:17:57 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (1FE67400) [pid = 3860] [serial = 975] [outer = 00000000] [url = about:blank] 16:17:57 INFO - PROCESS | 3860 | --DOCSHELL 1AEB0800 == 51 [pid = 3860] [id = 328] 16:17:57 INFO - PROCESS | 3860 | --DOCSHELL 19E23400 == 50 [pid = 3860] [id = 327] 16:17:57 INFO - PROCESS | 3860 | --DOCSHELL 123AE400 == 49 [pid = 3860] [id = 326] 16:17:57 INFO - PROCESS | 3860 | --DOCSHELL 1F9B8000 == 48 [pid = 3860] [id = 325] 16:17:57 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (1F9B7C00) [pid = 3860] [serial = 904] [outer = 00000000] [url = about:blank] 16:17:57 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (1F9B6C00) [pid = 3860] [serial = 901] [outer = 00000000] [url = about:blank] 16:17:57 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (1DE5BC00) [pid = 3860] [serial = 960] [outer = 00000000] [url = about:blank] 16:17:57 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (1F945400) [pid = 3860] [serial = 963] [outer = 00000000] [url = about:blank] 16:17:57 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (1E89E000) [pid = 3860] [serial = 961] [outer = 00000000] [url = about:blank] 16:17:57 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (1B06B000) [pid = 3860] [serial = 957] [outer = 00000000] [url = about:blank] 16:17:57 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (1F976000) [pid = 3860] [serial = 927] [outer = 00000000] [url = about:blank] 16:17:57 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (1F974400) [pid = 3860] [serial = 928] [outer = 00000000] [url = about:blank] 16:17:57 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (2003A400) [pid = 3860] [serial = 966] [outer = 00000000] [url = about:blank] 16:17:57 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (189EE800) [pid = 3860] [serial = 946] [outer = 00000000] [url = about:blank] 16:17:57 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (17510400) [pid = 3860] [serial = 945] [outer = 00000000] [url = about:blank] 16:17:57 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (19BB3000) [pid = 3860] [serial = 951] [outer = 00000000] [url = about:blank] 16:17:57 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (19DC2000) [pid = 3860] [serial = 952] [outer = 00000000] [url = about:blank] 16:17:57 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (1535B400) [pid = 3860] [serial = 948] [outer = 00000000] [url = about:blank] 16:17:57 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (15CD6400) [pid = 3860] [serial = 949] [outer = 00000000] [url = about:blank] 16:17:57 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (1AEBFC00) [pid = 3860] [serial = 954] [outer = 00000000] [url = about:blank] 16:17:57 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (1AEC9800) [pid = 3860] [serial = 955] [outer = 00000000] [url = about:blank] 16:17:57 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (1F977000) [pid = 3860] [serial = 964] [outer = 00000000] [url = about:blank] 16:17:57 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (1B755800) [pid = 3860] [serial = 969] [outer = 00000000] [url = about:blank] 16:17:57 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (1F011400) [pid = 3860] [serial = 972] [outer = 00000000] [url = about:blank] 16:17:57 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (200A2400) [pid = 3860] [serial = 967] [outer = 00000000] [url = about:blank] 16:17:57 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (11253400) [pid = 3860] [serial = 973] [outer = 00000000] [url = about:blank] 16:17:57 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (1B759800) [pid = 3860] [serial = 958] [outer = 00000000] [url = about:blank] 16:17:57 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (1CE21000) [pid = 3860] [serial = 970] [outer = 00000000] [url = about:blank] 16:17:57 INFO - PROCESS | 3860 | 1461194277417 Marionette TRACE conn4 <- [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]]]}] 16:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 890ms 16:17:57 INFO - PROCESS | 3860 | 1461194277473 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 16:17:57 INFO - PROCESS | 3860 | 1461194277476 Marionette TRACE conn4 <- [1,1345,null,{"value":"13"}] 16:17:57 INFO - PROCESS | 3860 | 1461194277480 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:17:57 INFO - PROCESS | 3860 | 1461194277482 Marionette TRACE conn4 <- [1,1346,null,{}] 16:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:17:57 INFO - PROCESS | 3860 | 1461194277485 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:57 INFO - PROCESS | 3860 | 1461194277571 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 16:17:57 INFO - PROCESS | 3860 | 1461194277657 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:57 INFO - PROCESS | 3860 | ++DOCSHELL 15C0C400 == 49 [pid = 3860] [id = 346] 16:17:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (15C0E000) [pid = 3860] [serial = 1037] [outer = 00000000] 16:17:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (1776F000) [pid = 3860] [serial = 1038] [outer = 15C0E000] 16:17:57 INFO - PROCESS | 3860 | 1461194277703 Marionette DEBUG loaded listener.js 16:17:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (18AEC000) [pid = 3860] [serial = 1039] [outer = 15C0E000] 16:17:58 INFO - PROCESS | 3860 | 1461194278125 Marionette TRACE conn4 <- [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]]]}] 16:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 671ms 16:17:58 INFO - PROCESS | 3860 | 1461194278156 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 16:17:58 INFO - PROCESS | 3860 | 1461194278158 Marionette TRACE conn4 <- [1,1349,null,{"value":"13"}] 16:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:17:58 INFO - PROCESS | 3860 | 1461194278168 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:17:58 INFO - PROCESS | 3860 | 1461194278173 Marionette TRACE conn4 <- [1,1350,null,{}] 16:17:58 INFO - PROCESS | 3860 | 1461194278178 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:58 INFO - PROCESS | 3860 | 1461194278263 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 16:17:58 INFO - PROCESS | 3860 | 1461194278269 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:58 INFO - PROCESS | 3860 | ++DOCSHELL 196B3400 == 50 [pid = 3860] [id = 347] 16:17:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (19732400) [pid = 3860] [serial = 1040] [outer = 00000000] 16:17:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (1AEA6800) [pid = 3860] [serial = 1041] [outer = 19732400] 16:17:58 INFO - PROCESS | 3860 | 1461194278314 Marionette DEBUG loaded listener.js 16:17:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (1AEB2800) [pid = 3860] [serial = 1042] [outer = 19732400] 16:17:58 INFO - PROCESS | 3860 | 1461194278804 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 16:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 691ms 16:17:58 INFO - PROCESS | 3860 | 1461194278856 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 16:17:58 INFO - PROCESS | 3860 | 1461194278859 Marionette TRACE conn4 <- [1,1353,null,{"value":"13"}] 16:17:58 INFO - PROCESS | 3860 | 1461194278862 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:17:58 INFO - PROCESS | 3860 | 1461194278863 Marionette TRACE conn4 <- [1,1354,null,{}] 16:17:58 INFO - PROCESS | 3860 | 1461194278867 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:58 INFO - PROCESS | 3860 | 1461194278947 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 16:17:58 INFO - PROCESS | 3860 | 1461194278955 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:59 INFO - PROCESS | 3860 | ++DOCSHELL 1AEBFC00 == 51 [pid = 3860] [id = 348] 16:17:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (1AF12800) [pid = 3860] [serial = 1043] [outer = 00000000] 16:17:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (1B064C00) [pid = 3860] [serial = 1044] [outer = 1AF12800] 16:17:59 INFO - PROCESS | 3860 | 1461194278999 Marionette DEBUG loaded listener.js 16:17:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (1AF15000) [pid = 3860] [serial = 1045] [outer = 1AF12800] 16:17:59 INFO - PROCESS | 3860 | 1461194279448 Marionette TRACE conn4 <- [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] 16:17:59 INFO - PROCESS | 3860 | 1461194279504 Marionette TRACE conn4 <- [1,1357,null,{"value":"13"}] 16:17:59 INFO - PROCESS | 3860 | 1461194279508 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:17:59 INFO - PROCESS | 3860 | 1461194279509 Marionette TRACE conn4 <- [1,1358,null,{}] 16:17:59 INFO - PROCESS | 3860 | 1461194279513 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:59 INFO - PROCESS | 3860 | 1461194279619 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 16:17:59 INFO - PROCESS | 3860 | 1461194279706 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:59 INFO - PROCESS | 3860 | ++DOCSHELL 1B7EA400 == 52 [pid = 3860] [id = 349] 16:17:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (1B87D800) [pid = 3860] [serial = 1046] [outer = 00000000] 16:17:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (1CE21000) [pid = 3860] [serial = 1047] [outer = 1B87D800] 16:17:59 INFO - PROCESS | 3860 | 1461194279760 Marionette DEBUG loaded listener.js 16:17:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (1DE59C00) [pid = 3860] [serial = 1048] [outer = 1B87D800] 16:18:00 INFO - PROCESS | 3860 | 1461194280210 Marionette TRACE conn4 <- [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] 16:18:00 INFO - PROCESS | 3860 | 1461194280244 Marionette TRACE conn4 <- [1,1361,null,{"value":"13"}] 16:18:00 INFO - PROCESS | 3860 | 1461194280251 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:18:00 INFO - PROCESS | 3860 | 1461194280253 Marionette TRACE conn4 <- [1,1362,null,{}] 16:18:00 INFO - PROCESS | 3860 | 1461194280263 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:00 INFO - PROCESS | 3860 | 1461194280388 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 16:18:00 INFO - PROCESS | 3860 | 1461194280394 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:00 INFO - PROCESS | 3860 | ++DOCSHELL 107CEC00 == 53 [pid = 3860] [id = 350] 16:18:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (11046C00) [pid = 3860] [serial = 1049] [outer = 00000000] 16:18:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (1F009C00) [pid = 3860] [serial = 1050] [outer = 11046C00] 16:18:00 INFO - PROCESS | 3860 | 1461194280438 Marionette DEBUG loaded listener.js 16:18:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (1F009800) [pid = 3860] [serial = 1051] [outer = 11046C00] 16:18:00 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:18:00 INFO - PROCESS | 3860 | 1461194280889 Marionette TRACE conn4 <- [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] 16:18:00 INFO - PROCESS | 3860 | 1461194280940 Marionette TRACE conn4 <- [1,1365,null,{"value":"13"}] 16:18:00 INFO - PROCESS | 3860 | 1461194280943 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:18:00 INFO - PROCESS | 3860 | 1461194280945 Marionette TRACE conn4 <- [1,1366,null,{}] 16:18:00 INFO - PROCESS | 3860 | 1461194280949 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:01 INFO - PROCESS | 3860 | 1461194281085 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 16:18:01 INFO - PROCESS | 3860 | 1461194281108 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:01 INFO - PROCESS | 3860 | ++DOCSHELL 1F016000 == 54 [pid = 3860] [id = 351] 16:18:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (1F018800) [pid = 3860] [serial = 1052] [outer = 00000000] 16:18:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (1F949400) [pid = 3860] [serial = 1053] [outer = 1F018800] 16:18:01 INFO - PROCESS | 3860 | 1461194281152 Marionette DEBUG loaded listener.js 16:18:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (1F94C800) [pid = 3860] [serial = 1054] [outer = 1F018800] 16:18:01 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (1CE27400) [pid = 3860] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:18:01 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (1F996800) [pid = 3860] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:18:01 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (15518400) [pid = 3860] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:18:01 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (15523800) [pid = 3860] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:18:01 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (19BA9000) [pid = 3860] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:18:01 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (19E2A000) [pid = 3860] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:18:01 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (113D3C00) [pid = 3860] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:18:01 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (11F43800) [pid = 3860] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:18:01 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (16DA7800) [pid = 3860] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:18:01 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (106BF000) [pid = 3860] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:18:01 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (17515400) [pid = 3860] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:18:01 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (196BBC00) [pid = 3860] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:18:01 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (1AEBB400) [pid = 3860] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:18:01 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (1B063800) [pid = 3860] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:18:01 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (17511800) [pid = 3860] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:18:01 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (1DE4F400) [pid = 3860] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:18:01 INFO - PROCESS | 3860 | 1461194281743 Marionette TRACE conn4 <- [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] 16:18:01 INFO - PROCESS | 3860 | 1461194281777 Marionette TRACE conn4 <- [1,1369,null,{"value":"13"}] 16:18:01 INFO - PROCESS | 3860 | 1461194281780 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:18:01 INFO - PROCESS | 3860 | 1461194281782 Marionette TRACE conn4 <- [1,1370,null,{}] 16:18:01 INFO - PROCESS | 3860 | 1461194281785 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:01 INFO - PROCESS | 3860 | 1461194281863 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 16:18:01 INFO - PROCESS | 3860 | 1461194281869 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:01 INFO - PROCESS | 3860 | ++DOCSHELL 106BF400 == 55 [pid = 3860] [id = 352] 16:18:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (1080E800) [pid = 3860] [serial = 1055] [outer = 00000000] 16:18:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (199C3400) [pid = 3860] [serial = 1056] [outer = 1080E800] 16:18:01 INFO - PROCESS | 3860 | 1461194281914 Marionette DEBUG loaded listener.js 16:18:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (19BABC00) [pid = 3860] [serial = 1057] [outer = 1080E800] 16:18:02 INFO - PROCESS | 3860 | [3860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:18:02 INFO - PROCESS | 3860 | 1461194282349 Marionette TRACE conn4 <- [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] 16:18:02 INFO - PROCESS | 3860 | 1461194282417 Marionette TRACE conn4 <- [1,1373,null,{"value":"13"}] 16:18:02 INFO - PROCESS | 3860 | 1461194282420 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:18:02 INFO - PROCESS | 3860 | 1461194282421 Marionette TRACE conn4 <- [1,1374,null,{}] 16:18:02 INFO - PROCESS | 3860 | 1461194282425 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:02 INFO - PROCESS | 3860 | 1461194282506 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 16:18:02 INFO - PROCESS | 3860 | 1461194282512 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:02 INFO - PROCESS | 3860 | ++DOCSHELL 1B063800 == 56 [pid = 3860] [id = 353] 16:18:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (1B752C00) [pid = 3860] [serial = 1058] [outer = 00000000] 16:18:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (1F94E400) [pid = 3860] [serial = 1059] [outer = 1B752C00] 16:18:02 INFO - PROCESS | 3860 | 1461194282558 Marionette DEBUG loaded listener.js 16:18:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (1F979C00) [pid = 3860] [serial = 1060] [outer = 1B752C00] 16:18:03 INFO - PROCESS | 3860 | 1461194282976 Marionette TRACE conn4 <- [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] 16:18:03 INFO - PROCESS | 3860 | 1461194282996 Marionette TRACE conn4 <- [1,1377,null,{"value":"13"}] 16:18:03 INFO - PROCESS | 3860 | 1461194282999 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:18:03 INFO - PROCESS | 3860 | 1461194283001 Marionette TRACE conn4 <- [1,1378,null,{}] 16:18:03 INFO - PROCESS | 3860 | 1461194283037 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:03 INFO - PROCESS | 3860 | 1461194283116 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 16:18:03 INFO - PROCESS | 3860 | 1461194283123 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:03 INFO - PROCESS | 3860 | ++DOCSHELL 1F946400 == 57 [pid = 3860] [id = 354] 16:18:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (1F97B000) [pid = 3860] [serial = 1061] [outer = 00000000] 16:18:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (1F999400) [pid = 3860] [serial = 1062] [outer = 1F97B000] 16:18:03 INFO - PROCESS | 3860 | 1461194283172 Marionette DEBUG loaded listener.js 16:18:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (1F9AF400) [pid = 3860] [serial = 1063] [outer = 1F97B000] 16:18:03 INFO - PROCESS | 3860 | 1461194283619 Marionette TRACE conn4 <- [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]]]}] 16:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 671ms 16:18:03 INFO - PROCESS | 3860 | 1461194283696 Marionette TRACE conn4 -> [0,1381,"getWindowHandle",null] 16:18:03 INFO - PROCESS | 3860 | 1461194283700 Marionette TRACE conn4 <- [1,1381,null,{"value":"13"}] 16:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:18:03 INFO - PROCESS | 3860 | 1461194283706 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:18:03 INFO - PROCESS | 3860 | 1461194283710 Marionette TRACE conn4 <- [1,1382,null,{}] 16:18:03 INFO - PROCESS | 3860 | 1461194283717 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:03 INFO - PROCESS | 3860 | 1461194283819 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 16:18:04 INFO - PROCESS | 3860 | 1461194284054 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:04 INFO - PROCESS | 3860 | ++DOCSHELL 11ECCC00 == 58 [pid = 3860] [id = 355] 16:18:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (11ED0C00) [pid = 3860] [serial = 1064] [outer = 00000000] 16:18:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (15C10800) [pid = 3860] [serial = 1065] [outer = 11ED0C00] 16:18:04 INFO - PROCESS | 3860 | 1461194284114 Marionette DEBUG loaded listener.js 16:18:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (16E54000) [pid = 3860] [serial = 1066] [outer = 11ED0C00] 16:18:04 INFO - PROCESS | 3860 | 1461194284673 Marionette TRACE conn4 <- [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]]]}] 16:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 990ms 16:18:04 INFO - PROCESS | 3860 | 1461194284700 Marionette TRACE conn4 -> [0,1385,"getWindowHandle",null] 16:18:04 INFO - PROCESS | 3860 | 1461194284704 Marionette TRACE conn4 <- [1,1385,null,{"value":"13"}] 16:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:18:04 INFO - PROCESS | 3860 | 1461194284713 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:18:04 INFO - PROCESS | 3860 | 1461194284717 Marionette TRACE conn4 <- [1,1386,null,{}] 16:18:04 INFO - PROCESS | 3860 | 1461194284721 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:04 INFO - PROCESS | 3860 | 1461194284833 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 16:18:04 INFO - PROCESS | 3860 | 1461194284939 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:04 INFO - PROCESS | 3860 | ++DOCSHELL 196BBC00 == 59 [pid = 3860] [id = 356] 16:18:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (1970C400) [pid = 3860] [serial = 1067] [outer = 00000000] 16:18:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (1ABAE000) [pid = 3860] [serial = 1068] [outer = 1970C400] 16:18:05 INFO - PROCESS | 3860 | 1461194284995 Marionette DEBUG loaded listener.js 16:18:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (1ADA0C00) [pid = 3860] [serial = 1069] [outer = 1970C400] 16:18:05 INFO - PROCESS | 3860 | 1461194285605 Marionette TRACE conn4 <- [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]]]}] 16:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 930ms 16:18:05 INFO - PROCESS | 3860 | 1461194285642 Marionette TRACE conn4 -> [0,1389,"getWindowHandle",null] 16:18:05 INFO - PROCESS | 3860 | 1461194285644 Marionette TRACE conn4 <- [1,1389,null,{"value":"13"}] 16:18:05 INFO - PROCESS | 3860 | 1461194285648 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:18:05 INFO - PROCESS | 3860 | 1461194285650 Marionette TRACE conn4 <- [1,1390,null,{}] 16:18:05 INFO - PROCESS | 3860 | 1461194285660 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:05 INFO - PROCESS | 3860 | 1461194285794 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 16:18:05 INFO - PROCESS | 3860 | 1461194285929 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:05 INFO - PROCESS | 3860 | ++DOCSHELL 1ED2A800 == 60 [pid = 3860] [id = 357] 16:18:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (1ED2F000) [pid = 3860] [serial = 1070] [outer = 00000000] 16:18:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (1F97CC00) [pid = 3860] [serial = 1071] [outer = 1ED2F000] 16:18:06 INFO - PROCESS | 3860 | 1461194285988 Marionette DEBUG loaded listener.js 16:18:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (1F998400) [pid = 3860] [serial = 1072] [outer = 1ED2F000] 16:18:06 INFO - PROCESS | 3860 | 1461194286560 Marionette TRACE conn4 <- [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]]]}] 16:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 930ms 16:18:06 INFO - PROCESS | 3860 | 1461194286581 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 16:18:06 INFO - PROCESS | 3860 | 1461194286584 Marionette TRACE conn4 <- [1,1393,null,{"value":"13"}] 16:18:06 INFO - PROCESS | 3860 | 1461194286587 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:18:06 INFO - PROCESS | 3860 | 1461194286589 Marionette TRACE conn4 <- [1,1394,null,{}] 16:18:06 INFO - PROCESS | 3860 | 1461194286593 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:06 INFO - PROCESS | 3860 | 1461194286703 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 16:18:06 INFO - PROCESS | 3860 | 1461194286809 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:06 INFO - PROCESS | 3860 | ++DOCSHELL 1F99CC00 == 61 [pid = 3860] [id = 358] 16:18:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (1F9B0800) [pid = 3860] [serial = 1073] [outer = 00000000] 16:18:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (1FA1F800) [pid = 3860] [serial = 1074] [outer = 1F9B0800] 16:18:06 INFO - PROCESS | 3860 | 1461194286865 Marionette DEBUG loaded listener.js 16:18:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (1FE64800) [pid = 3860] [serial = 1075] [outer = 1F9B0800] 16:18:07 INFO - PROCESS | 3860 | 1461194287460 Marionette TRACE conn4 <- [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]]]}] 16:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 930ms 16:18:07 INFO - PROCESS | 3860 | 1461194287522 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 16:18:07 INFO - PROCESS | 3860 | 1461194287524 Marionette TRACE conn4 <- [1,1397,null,{"value":"13"}] 16:18:07 INFO - PROCESS | 3860 | 1461194287528 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:18:07 INFO - PROCESS | 3860 | 1461194287530 Marionette TRACE conn4 <- [1,1398,null,{}] 16:18:07 INFO - PROCESS | 3860 | 1461194287534 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:07 INFO - PROCESS | 3860 | 1461194287635 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 16:18:07 INFO - PROCESS | 3860 | 1461194287766 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:07 INFO - PROCESS | 3860 | ++DOCSHELL 10304800 == 62 [pid = 3860] [id = 359] 16:18:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (10307000) [pid = 3860] [serial = 1076] [outer = 00000000] 16:18:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (1030F400) [pid = 3860] [serial = 1077] [outer = 10307000] 16:18:07 INFO - PROCESS | 3860 | 1461194287822 Marionette DEBUG loaded listener.js 16:18:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (10310C00) [pid = 3860] [serial = 1078] [outer = 10307000] 16:18:08 INFO - PROCESS | 3860 | 1461194288733 Marionette TRACE conn4 <- [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]]]}] 16:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1231ms 16:18:08 INFO - PROCESS | 3860 | 1461194288793 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 16:18:08 INFO - PROCESS | 3860 | 1461194288797 Marionette TRACE conn4 <- [1,1401,null,{"value":"13"}] 16:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:18:08 INFO - PROCESS | 3860 | 1461194288802 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:18:08 INFO - PROCESS | 3860 | 1461194288806 Marionette TRACE conn4 <- [1,1402,null,{}] 16:18:08 INFO - PROCESS | 3860 | 1461194288813 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:08 INFO - PROCESS | 3860 | 1461194288956 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 16:18:09 INFO - PROCESS | 3860 | 1461194289090 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:09 INFO - PROCESS | 3860 | ++DOCSHELL 10329800 == 63 [pid = 3860] [id = 360] 16:18:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (1032A800) [pid = 3860] [serial = 1079] [outer = 00000000] 16:18:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 121 (11052400) [pid = 3860] [serial = 1080] [outer = 1032A800] 16:18:09 INFO - PROCESS | 3860 | 1461194289142 Marionette DEBUG loaded listener.js 16:18:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 122 (115B7800) [pid = 3860] [serial = 1081] [outer = 1032A800] 16:18:09 INFO - PROCESS | 3860 | --DOCSHELL 1F996400 == 62 [pid = 3860] [id = 313] 16:18:09 INFO - PROCESS | 3860 | --DOCSHELL 15357800 == 61 [pid = 3860] [id = 314] 16:18:09 INFO - PROCESS | 3860 | --DOCSHELL 1CE22C00 == 60 [pid = 3860] [id = 312] 16:18:09 INFO - PROCESS | 3860 | --DOCSHELL 1B063800 == 59 [pid = 3860] [id = 353] 16:18:09 INFO - PROCESS | 3860 | --DOCSHELL 106BF400 == 58 [pid = 3860] [id = 352] 16:18:09 INFO - PROCESS | 3860 | --DOCSHELL 1F016000 == 57 [pid = 3860] [id = 351] 16:18:09 INFO - PROCESS | 3860 | --DOCSHELL 107CEC00 == 56 [pid = 3860] [id = 350] 16:18:09 INFO - PROCESS | 3860 | --DOCSHELL 1B7EA400 == 55 [pid = 3860] [id = 349] 16:18:09 INFO - PROCESS | 3860 | --DOCSHELL 1AEBFC00 == 54 [pid = 3860] [id = 348] 16:18:09 INFO - PROCESS | 3860 | --DOCSHELL 196B3400 == 53 [pid = 3860] [id = 347] 16:18:09 INFO - PROCESS | 3860 | --DOCSHELL 15C0C400 == 52 [pid = 3860] [id = 346] 16:18:09 INFO - PROCESS | 3860 | --DOMWINDOW == 121 (1B9CA000) [pid = 3860] [serial = 1017] [outer = 00000000] [url = about:blank] 16:18:09 INFO - PROCESS | 3860 | --DOCSHELL 197E1800 == 51 [pid = 3860] [id = 345] 16:18:09 INFO - PROCESS | 3860 | --DOCSHELL 1159AC00 == 50 [pid = 3860] [id = 344] 16:18:09 INFO - PROCESS | 3860 | --DOCSHELL 11051400 == 49 [pid = 3860] [id = 340] 16:18:09 INFO - PROCESS | 3860 | --DOCSHELL 1B7E7C00 == 48 [pid = 3860] [id = 339] 16:18:09 INFO - PROCESS | 3860 | --DOMWINDOW == 120 (19F5F000) [pid = 3860] [serial = 934] [outer = 00000000] [url = about:blank] 16:18:09 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (1F974000) [pid = 3860] [serial = 937] [outer = 00000000] [url = about:blank] 16:18:09 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (1E8A0C00) [pid = 3860] [serial = 892] [outer = 00000000] [url = about:blank] 16:18:09 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (1F99E400) [pid = 3860] [serial = 940] [outer = 00000000] [url = about:blank] 16:18:09 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (173D1000) [pid = 3860] [serial = 931] [outer = 00000000] [url = about:blank] 16:18:09 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (200AAC00) [pid = 3860] [serial = 943] [outer = 00000000] [url = about:blank] 16:18:09 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (1B761C00) [pid = 3860] [serial = 981] [outer = 00000000] [url = about:blank] 16:18:09 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (15C11400) [pid = 3860] [serial = 991] [outer = 00000000] [url = about:blank] 16:18:09 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (15363400) [pid = 3860] [serial = 990] [outer = 00000000] [url = about:blank] 16:18:09 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (1FA15C00) [pid = 3860] [serial = 988] [outer = 00000000] [url = about:blank] 16:18:09 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (1F999800) [pid = 3860] [serial = 987] [outer = 00000000] [url = about:blank] 16:18:09 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (12510800) [pid = 3860] [serial = 993] [outer = 00000000] [url = about:blank] 16:18:09 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (15364400) [pid = 3860] [serial = 994] [outer = 00000000] [url = about:blank] 16:18:09 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (189F1800) [pid = 3860] [serial = 996] [outer = 00000000] [url = about:blank] 16:18:09 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (18AE4000) [pid = 3860] [serial = 997] [outer = 00000000] [url = about:blank] 16:18:09 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (199C4000) [pid = 3860] [serial = 999] [outer = 00000000] [url = about:blank] 16:18:09 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (1AEC7400) [pid = 3860] [serial = 1008] [outer = 00000000] [url = about:blank] 16:18:09 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (1DE54400) [pid = 3860] [serial = 984] [outer = 00000000] [url = about:blank] 16:18:09 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (1B75B000) [pid = 3860] [serial = 1015] [outer = 00000000] [url = about:blank] 16:18:09 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (1B755400) [pid = 3860] [serial = 1014] [outer = 00000000] [url = about:blank] 16:18:09 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (1AEC5400) [pid = 3860] [serial = 1009] [outer = 00000000] [url = about:blank] 16:18:09 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (1AD92800) [pid = 3860] [serial = 1012] [outer = 00000000] [url = about:blank] 16:18:09 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (199C2000) [pid = 3860] [serial = 1000] [outer = 00000000] [url = about:blank] 16:18:09 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (19BB4000) [pid = 3860] [serial = 1002] [outer = 00000000] [url = about:blank] 16:18:09 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (19DBB400) [pid = 3860] [serial = 1003] [outer = 00000000] [url = about:blank] 16:18:09 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (1AEB0000) [pid = 3860] [serial = 1006] [outer = 00000000] [url = about:blank] 16:18:09 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (1AEA6400) [pid = 3860] [serial = 1005] [outer = 00000000] [url = about:blank] 16:18:09 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (1979E000) [pid = 3860] [serial = 1011] [outer = 00000000] [url = about:blank] 16:18:09 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (1899F000) [pid = 3860] [serial = 978] [outer = 00000000] [url = about:blank] 16:18:09 INFO - PROCESS | 3860 | 1461194289721 Marionette TRACE conn4 <- [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]]]}] 16:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 990ms 16:18:09 INFO - PROCESS | 3860 | 1461194289794 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 16:18:09 INFO - PROCESS | 3860 | 1461194289799 Marionette TRACE conn4 <- [1,1405,null,{"value":"13"}] 16:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:18:09 INFO - PROCESS | 3860 | 1461194289805 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:18:09 INFO - PROCESS | 3860 | 1461194289807 Marionette TRACE conn4 <- [1,1406,null,{}] 16:18:09 INFO - PROCESS | 3860 | 1461194289811 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:09 INFO - PROCESS | 3860 | 1461194289899 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 16:18:09 INFO - PROCESS | 3860 | 1461194289986 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:10 INFO - PROCESS | 3860 | ++DOCSHELL 1080D400 == 49 [pid = 3860] [id = 361] 16:18:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (1088EC00) [pid = 3860] [serial = 1082] [outer = 00000000] 16:18:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (1535E800) [pid = 3860] [serial = 1083] [outer = 1088EC00] 16:18:10 INFO - PROCESS | 3860 | 1461194290031 Marionette DEBUG loaded listener.js 16:18:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (15805400) [pid = 3860] [serial = 1084] [outer = 1088EC00] 16:18:10 INFO - PROCESS | 3860 | 1461194290441 Marionette TRACE conn4 <- [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]]]}] 16:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 670ms 16:18:10 INFO - PROCESS | 3860 | 1461194290478 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 16:18:10 INFO - PROCESS | 3860 | 1461194290481 Marionette TRACE conn4 <- [1,1409,null,{"value":"13"}] 16:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:18:10 INFO - PROCESS | 3860 | 1461194290520 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:18:10 INFO - PROCESS | 3860 | 1461194290524 Marionette TRACE conn4 <- [1,1410,null,{}] 16:18:10 INFO - PROCESS | 3860 | 1461194290537 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:10 INFO - PROCESS | 3860 | 1461194290622 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 16:18:10 INFO - PROCESS | 3860 | 1461194290637 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:10 INFO - PROCESS | 3860 | ++DOCSHELL 18998400 == 50 [pid = 3860] [id = 362] 16:18:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (1899F400) [pid = 3860] [serial = 1085] [outer = 00000000] 16:18:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (189F5400) [pid = 3860] [serial = 1086] [outer = 1899F400] 16:18:10 INFO - PROCESS | 3860 | 1461194290684 Marionette DEBUG loaded listener.js 16:18:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (18AEC800) [pid = 3860] [serial = 1087] [outer = 1899F400] 16:18:11 INFO - PROCESS | 3860 | 1461194291161 Marionette TRACE conn4 <- [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]]]}] 16:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 710ms 16:18:11 INFO - PROCESS | 3860 | 1461194291203 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 16:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:18:11 INFO - PROCESS | 3860 | 1461194291205 Marionette TRACE conn4 <- [1,1413,null,{"value":"13"}] 16:18:11 INFO - PROCESS | 3860 | 1461194291208 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:18:11 INFO - PROCESS | 3860 | 1461194291210 Marionette TRACE conn4 <- [1,1414,null,{}] 16:18:11 INFO - PROCESS | 3860 | 1461194291213 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:11 INFO - PROCESS | 3860 | 1461194291295 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 16:18:11 INFO - PROCESS | 3860 | 1461194291303 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:11 INFO - PROCESS | 3860 | ++DOCSHELL 1159A800 == 51 [pid = 3860] [id = 363] 16:18:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (15357800) [pid = 3860] [serial = 1088] [outer = 00000000] 16:18:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (199CFC00) [pid = 3860] [serial = 1089] [outer = 15357800] 16:18:11 INFO - PROCESS | 3860 | 1461194291348 Marionette DEBUG loaded listener.js 16:18:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (19BB1400) [pid = 3860] [serial = 1090] [outer = 15357800] 16:18:11 INFO - PROCESS | 3860 | 1461194291800 Marionette TRACE conn4 <- [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]]]}] 16:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 630ms 16:18:11 INFO - PROCESS | 3860 | 1461194291839 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 16:18:11 INFO - PROCESS | 3860 | 1461194291841 Marionette TRACE conn4 <- [1,1417,null,{"value":"13"}] 16:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:18:11 INFO - PROCESS | 3860 | 1461194291844 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:18:11 INFO - PROCESS | 3860 | 1461194291845 Marionette TRACE conn4 <- [1,1418,null,{}] 16:18:11 INFO - PROCESS | 3860 | 1461194291857 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:11 INFO - PROCESS | 3860 | 1461194291964 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 16:18:12 INFO - PROCESS | 3860 | 1461194292052 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:12 INFO - PROCESS | 3860 | ++DOCSHELL 19BB4000 == 52 [pid = 3860] [id = 364] 16:18:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (19BB4800) [pid = 3860] [serial = 1091] [outer = 00000000] 16:18:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (19EA4000) [pid = 3860] [serial = 1092] [outer = 19BB4800] 16:18:12 INFO - PROCESS | 3860 | 1461194292098 Marionette DEBUG loaded listener.js 16:18:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (1ABA8800) [pid = 3860] [serial = 1093] [outer = 19BB4800] 16:18:12 INFO - PROCESS | 3860 | 1461194292545 Marionette TRACE conn4 <- [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]]]}] 16:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 730ms 16:18:12 INFO - PROCESS | 3860 | 1461194292577 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 16:18:12 INFO - PROCESS | 3860 | 1461194292579 Marionette TRACE conn4 <- [1,1421,null,{"value":"13"}] 16:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:18:12 INFO - PROCESS | 3860 | 1461194292586 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:18:12 INFO - PROCESS | 3860 | 1461194292588 Marionette TRACE conn4 <- [1,1422,null,{}] 16:18:12 INFO - PROCESS | 3860 | 1461194292591 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:12 INFO - PROCESS | 3860 | 1461194292722 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 16:18:12 INFO - PROCESS | 3860 | 1461194292786 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:12 INFO - PROCESS | 3860 | ++DOCSHELL 10336400 == 53 [pid = 3860] [id = 365] 16:18:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (1ACD5800) [pid = 3860] [serial = 1094] [outer = 00000000] 16:18:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (1AF14000) [pid = 3860] [serial = 1095] [outer = 1ACD5800] 16:18:12 INFO - PROCESS | 3860 | 1461194292834 Marionette DEBUG loaded listener.js 16:18:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (1AF16C00) [pid = 3860] [serial = 1096] [outer = 1ACD5800] 16:18:13 INFO - PROCESS | 3860 | 1461194293251 Marionette TRACE conn4 <- [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]]]}] 16:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 730ms 16:18:13 INFO - PROCESS | 3860 | 1461194293337 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 16:18:13 INFO - PROCESS | 3860 | 1461194293339 Marionette TRACE conn4 <- [1,1425,null,{"value":"13"}] 16:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:18:13 INFO - PROCESS | 3860 | 1461194293342 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:18:13 INFO - PROCESS | 3860 | 1461194293343 Marionette TRACE conn4 <- [1,1426,null,{}] 16:18:13 INFO - PROCESS | 3860 | 1461194293350 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:13 INFO - PROCESS | 3860 | 1461194293466 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 16:18:13 INFO - PROCESS | 3860 | 1461194293476 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:13 INFO - PROCESS | 3860 | ++DOCSHELL 1AEC9C00 == 54 [pid = 3860] [id = 366] 16:18:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (1B063800) [pid = 3860] [serial = 1097] [outer = 00000000] 16:18:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (1B87E800) [pid = 3860] [serial = 1098] [outer = 1B063800] 16:18:13 INFO - PROCESS | 3860 | 1461194293575 Marionette DEBUG loaded listener.js 16:18:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (1B7E7C00) [pid = 3860] [serial = 1099] [outer = 1B063800] 16:18:13 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (1B87D800) [pid = 3860] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:18:13 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (1159CC00) [pid = 3860] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:18:13 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (199C4400) [pid = 3860] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:18:13 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (1AF12800) [pid = 3860] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:18:13 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (19732400) [pid = 3860] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:18:13 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (15C0E000) [pid = 3860] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:18:13 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (1B7E9C00) [pid = 3860] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:18:13 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (11046C00) [pid = 3860] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:18:13 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (1F018800) [pid = 3860] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:18:13 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (1080E800) [pid = 3860] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:18:13 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (1B752C00) [pid = 3860] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:18:14 INFO - PROCESS | 3860 | 1461194294081 Marionette TRACE conn4 <- [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]]]}] 16:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 771ms 16:18:14 INFO - PROCESS | 3860 | 1461194294118 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 16:18:14 INFO - PROCESS | 3860 | 1461194294120 Marionette TRACE conn4 <- [1,1429,null,{"value":"13"}] 16:18:14 INFO - PROCESS | 3860 | 1461194294124 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:18:14 INFO - PROCESS | 3860 | 1461194294125 Marionette TRACE conn4 <- [1,1430,null,{}] 16:18:14 INFO - PROCESS | 3860 | 1461194294129 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:14 INFO - PROCESS | 3860 | 1461194294209 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 16:18:14 INFO - PROCESS | 3860 | 1461194294302 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:14 INFO - PROCESS | 3860 | ++DOCSHELL 15805C00 == 55 [pid = 3860] [id = 367] 16:18:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (15C0E000) [pid = 3860] [serial = 1100] [outer = 00000000] 16:18:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (1B75C000) [pid = 3860] [serial = 1101] [outer = 15C0E000] 16:18:14 INFO - PROCESS | 3860 | 1461194294347 Marionette DEBUG loaded listener.js 16:18:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (1B9D3000) [pid = 3860] [serial = 1102] [outer = 15C0E000] 16:18:14 INFO - PROCESS | 3860 | 1461194294720 Marionette TRACE conn4 <- [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]]]}] 16:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 630ms 16:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:18:14 INFO - PROCESS | 3860 | 1461194294758 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 16:18:14 INFO - PROCESS | 3860 | 1461194294760 Marionette TRACE conn4 <- [1,1433,null,{"value":"13"}] 16:18:14 INFO - PROCESS | 3860 | 1461194294763 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:18:14 INFO - PROCESS | 3860 | 1461194294764 Marionette TRACE conn4 <- [1,1434,null,{}] 16:18:14 INFO - PROCESS | 3860 | 1461194294768 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:14 INFO - PROCESS | 3860 | 1461194294910 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 16:18:14 INFO - PROCESS | 3860 | 1461194294920 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:14 INFO - PROCESS | 3860 | ++DOCSHELL 1C2B9C00 == 56 [pid = 3860] [id = 368] 16:18:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (1C2C2000) [pid = 3860] [serial = 1103] [outer = 00000000] 16:18:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (1DE54000) [pid = 3860] [serial = 1104] [outer = 1C2C2000] 16:18:14 INFO - PROCESS | 3860 | 1461194294964 Marionette DEBUG loaded listener.js 16:18:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (1DE59400) [pid = 3860] [serial = 1105] [outer = 1C2C2000] 16:18:15 INFO - PROCESS | 3860 | 1461194295366 Marionette TRACE conn4 <- [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]]]}] 16:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 670ms 16:18:15 INFO - PROCESS | 3860 | 1461194295434 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 16:18:15 INFO - PROCESS | 3860 | 1461194295436 Marionette TRACE conn4 <- [1,1437,null,{"value":"13"}] 16:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:18:15 INFO - PROCESS | 3860 | 1461194295439 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:18:15 INFO - PROCESS | 3860 | 1461194295441 Marionette TRACE conn4 <- [1,1438,null,{}] 16:18:15 INFO - PROCESS | 3860 | 1461194295444 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:15 INFO - PROCESS | 3860 | 1461194295527 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 16:18:15 INFO - PROCESS | 3860 | 1461194295535 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:15 INFO - PROCESS | 3860 | ++DOCSHELL 1E9B3400 == 57 [pid = 3860] [id = 369] 16:18:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (1E9B5C00) [pid = 3860] [serial = 1106] [outer = 00000000] 16:18:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (1ED2B400) [pid = 3860] [serial = 1107] [outer = 1E9B5C00] 16:18:15 INFO - PROCESS | 3860 | 1461194295579 Marionette DEBUG loaded listener.js 16:18:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (11598000) [pid = 3860] [serial = 1108] [outer = 1E9B5C00] 16:18:16 INFO - PROCESS | 3860 | 1461194296124 Marionette TRACE conn4 <- [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]]]}] 16:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 730ms 16:18:16 INFO - PROCESS | 3860 | 1461194296171 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 16:18:16 INFO - PROCESS | 3860 | 1461194296176 Marionette TRACE conn4 <- [1,1441,null,{"value":"13"}] 16:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:18:16 INFO - PROCESS | 3860 | 1461194296181 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:18:16 INFO - PROCESS | 3860 | 1461194296185 Marionette TRACE conn4 <- [1,1442,null,{}] 16:18:16 INFO - PROCESS | 3860 | 1461194296288 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:16 INFO - PROCESS | 3860 | 1461194296445 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 16:18:16 INFO - PROCESS | 3860 | 1461194296516 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:16 INFO - PROCESS | 3860 | ++DOCSHELL 1032EC00 == 58 [pid = 3860] [id = 370] 16:18:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (1032F400) [pid = 3860] [serial = 1109] [outer = 00000000] 16:18:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (11EA4400) [pid = 3860] [serial = 1110] [outer = 1032F400] 16:18:16 INFO - PROCESS | 3860 | 1461194296574 Marionette DEBUG loaded listener.js 16:18:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (1585FC00) [pid = 3860] [serial = 1111] [outer = 1032F400] 16:18:17 INFO - PROCESS | 3860 | 1461194297129 Marionette TRACE conn4 <- [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]]]}] 16:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 970ms 16:18:17 INFO - PROCESS | 3860 | 1461194297156 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 16:18:17 INFO - PROCESS | 3860 | 1461194297162 Marionette TRACE conn4 <- [1,1445,null,{"value":"13"}] 16:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:18:17 INFO - PROCESS | 3860 | 1461194297169 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:18:17 INFO - PROCESS | 3860 | 1461194297171 Marionette TRACE conn4 <- [1,1446,null,{}] 16:18:17 INFO - PROCESS | 3860 | 1461194297176 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:17 INFO - PROCESS | 3860 | 1461194297285 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 16:18:17 INFO - PROCESS | 3860 | 1461194297393 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:17 INFO - PROCESS | 3860 | ++DOCSHELL 18993400 == 59 [pid = 3860] [id = 371] 16:18:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (189F3400) [pid = 3860] [serial = 1112] [outer = 00000000] 16:18:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (199CB000) [pid = 3860] [serial = 1113] [outer = 189F3400] 16:18:17 INFO - PROCESS | 3860 | 1461194297448 Marionette DEBUG loaded listener.js 16:18:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (19EA8400) [pid = 3860] [serial = 1114] [outer = 189F3400] 16:18:18 INFO - PROCESS | 3860 | 1461194298104 Marionette TRACE conn4 <- [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]]]}] 16:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 970ms 16:18:18 INFO - PROCESS | 3860 | 1461194298140 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 16:18:18 INFO - PROCESS | 3860 | 1461194298143 Marionette TRACE conn4 <- [1,1449,null,{"value":"13"}] 16:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:18:18 INFO - PROCESS | 3860 | 1461194298147 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:18:18 INFO - PROCESS | 3860 | 1461194298150 Marionette TRACE conn4 <- [1,1450,null,{}] 16:18:18 INFO - PROCESS | 3860 | 1461194298162 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:18 INFO - PROCESS | 3860 | 1461194298316 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 16:18:18 INFO - PROCESS | 3860 | 1461194298333 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:18 INFO - PROCESS | 3860 | ++DOCSHELL 1E9B4C00 == 60 [pid = 3860] [id = 372] 16:18:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (1E9B5800) [pid = 3860] [serial = 1115] [outer = 00000000] 16:18:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (1F018800) [pid = 3860] [serial = 1116] [outer = 1E9B5800] 16:18:18 INFO - PROCESS | 3860 | 1461194298390 Marionette DEBUG loaded listener.js 16:18:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (1F94DC00) [pid = 3860] [serial = 1117] [outer = 1E9B5800] 16:18:19 INFO - PROCESS | 3860 | 1461194299101 Marionette TRACE conn4 <- [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]]]}] 16:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1022ms 16:18:19 INFO - PROCESS | 3860 | 1461194299172 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 16:18:19 INFO - PROCESS | 3860 | 1461194299175 Marionette TRACE conn4 <- [1,1453,null,{"value":"13"}] 16:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:18:19 INFO - PROCESS | 3860 | 1461194299178 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:18:19 INFO - PROCESS | 3860 | 1461194299180 Marionette TRACE conn4 <- [1,1454,null,{}] 16:18:19 INFO - PROCESS | 3860 | 1461194299184 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:19 INFO - PROCESS | 3860 | 1461194299290 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 16:18:19 INFO - PROCESS | 3860 | 1461194299423 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:19 INFO - PROCESS | 3860 | ++DOCSHELL 1F97E400 == 61 [pid = 3860] [id = 373] 16:18:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (1F993400) [pid = 3860] [serial = 1118] [outer = 00000000] 16:18:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (1F9B7400) [pid = 3860] [serial = 1119] [outer = 1F993400] 16:18:19 INFO - PROCESS | 3860 | 1461194299484 Marionette DEBUG loaded listener.js 16:18:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (1F9BC800) [pid = 3860] [serial = 1120] [outer = 1F993400] 16:18:20 INFO - PROCESS | 3860 | 1461194300065 Marionette TRACE conn4 <- [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]]]}] 16:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 930ms 16:18:20 INFO - PROCESS | 3860 | 1461194300111 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 16:18:20 INFO - PROCESS | 3860 | 1461194300114 Marionette TRACE conn4 <- [1,1457,null,{"value":"13"}] 16:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:18:20 INFO - PROCESS | 3860 | 1461194300117 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:18:20 INFO - PROCESS | 3860 | 1461194300119 Marionette TRACE conn4 <- [1,1458,null,{}] 16:18:20 INFO - PROCESS | 3860 | 1461194300123 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:20 INFO - PROCESS | 3860 | 1461194300225 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 16:18:20 INFO - PROCESS | 3860 | 1461194300331 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:20 INFO - PROCESS | 3860 | ++DOCSHELL 103AB800 == 62 [pid = 3860] [id = 374] 16:18:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 121 (103ABC00) [pid = 3860] [serial = 1121] [outer = 00000000] 16:18:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 122 (103B4000) [pid = 3860] [serial = 1122] [outer = 103ABC00] 16:18:20 INFO - PROCESS | 3860 | 1461194300385 Marionette DEBUG loaded listener.js 16:18:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 123 (103B5400) [pid = 3860] [serial = 1123] [outer = 103ABC00] 16:18:21 INFO - PROCESS | 3860 | 1461194301265 Marionette TRACE conn4 <- [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]]]}] 16:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1173ms 16:18:21 INFO - PROCESS | 3860 | 1461194301294 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 16:18:21 INFO - PROCESS | 3860 | 1461194301298 Marionette TRACE conn4 <- [1,1461,null,{"value":"13"}] 16:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:18:21 INFO - PROCESS | 3860 | 1461194301303 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:18:21 INFO - PROCESS | 3860 | 1461194301307 Marionette TRACE conn4 <- [1,1462,null,{}] 16:18:21 INFO - PROCESS | 3860 | 1461194301327 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:21 INFO - PROCESS | 3860 | 1461194301461 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 16:18:21 INFO - PROCESS | 3860 | 1461194301531 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:21 INFO - PROCESS | 3860 | ++DOCSHELL 11F45400 == 63 [pid = 3860] [id = 375] 16:18:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 124 (11FA2800) [pid = 3860] [serial = 1124] [outer = 00000000] 16:18:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 125 (16DA0000) [pid = 3860] [serial = 1125] [outer = 11FA2800] 16:18:21 INFO - PROCESS | 3860 | 1461194301581 Marionette DEBUG loaded listener.js 16:18:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 126 (173D5C00) [pid = 3860] [serial = 1126] [outer = 11FA2800] 16:18:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 127 (196B3400) [pid = 3860] [serial = 1127] [outer = 11253C00] 16:18:22 INFO - PROCESS | 3860 | 1461194302270 Marionette TRACE conn4 <- [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]]]}] 16:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1023ms 16:18:22 INFO - PROCESS | 3860 | 1461194302328 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 16:18:22 INFO - PROCESS | 3860 | 1461194302333 Marionette TRACE conn4 <- [1,1465,null,{"value":"13"}] 16:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:18:22 INFO - PROCESS | 3860 | 1461194302339 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:18:22 INFO - PROCESS | 3860 | 1461194302341 Marionette TRACE conn4 <- [1,1466,null,{}] 16:18:22 INFO - PROCESS | 3860 | 1461194302346 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:22 INFO - PROCESS | 3860 | 1461194302446 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 16:18:22 INFO - PROCESS | 3860 | 1461194302570 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:22 INFO - PROCESS | 3860 | --DOCSHELL 1C2B9C00 == 62 [pid = 3860] [id = 368] 16:18:22 INFO - PROCESS | 3860 | --DOCSHELL 15805C00 == 61 [pid = 3860] [id = 367] 16:18:22 INFO - PROCESS | 3860 | --DOCSHELL 1AEC9C00 == 60 [pid = 3860] [id = 366] 16:18:22 INFO - PROCESS | 3860 | --DOCSHELL 10336400 == 59 [pid = 3860] [id = 365] 16:18:22 INFO - PROCESS | 3860 | --DOCSHELL 19BB4000 == 58 [pid = 3860] [id = 364] 16:18:22 INFO - PROCESS | 3860 | --DOCSHELL 1159A800 == 57 [pid = 3860] [id = 363] 16:18:22 INFO - PROCESS | 3860 | --DOCSHELL 18998400 == 56 [pid = 3860] [id = 362] 16:18:22 INFO - PROCESS | 3860 | --DOMWINDOW == 126 (11318C00) [pid = 3860] [serial = 1020] [outer = 00000000] [url = about:blank] 16:18:22 INFO - PROCESS | 3860 | --DOMWINDOW == 125 (19717400) [pid = 3860] [serial = 1023] [outer = 00000000] [url = about:blank] 16:18:22 INFO - PROCESS | 3860 | --DOMWINDOW == 124 (1C2BF800) [pid = 3860] [serial = 1026] [outer = 00000000] [url = about:blank] 16:18:22 INFO - PROCESS | 3860 | --DOMWINDOW == 123 (1E9B3800) [pid = 3860] [serial = 1029] [outer = 00000000] [url = about:blank] 16:18:22 INFO - PROCESS | 3860 | --DOMWINDOW == 122 (1F999400) [pid = 3860] [serial = 1062] [outer = 00000000] [url = about:blank] 16:18:22 INFO - PROCESS | 3860 | ++DOCSHELL 0EBF2800 == 57 [pid = 3860] [id = 376] 16:18:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 123 (0EBF4000) [pid = 3860] [serial = 1128] [outer = 00000000] 16:18:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 124 (11254400) [pid = 3860] [serial = 1129] [outer = 0EBF4000] 16:18:22 INFO - PROCESS | 3860 | 1461194302665 Marionette DEBUG loaded listener.js 16:18:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 125 (1530F000) [pid = 3860] [serial = 1130] [outer = 0EBF4000] 16:18:22 INFO - PROCESS | 3860 | --DOCSHELL 1080D400 == 56 [pid = 3860] [id = 361] 16:18:22 INFO - PROCESS | 3860 | --DOCSHELL 10329800 == 55 [pid = 3860] [id = 360] 16:18:22 INFO - PROCESS | 3860 | --DOCSHELL 10304800 == 54 [pid = 3860] [id = 359] 16:18:22 INFO - PROCESS | 3860 | --DOCSHELL 1F99CC00 == 53 [pid = 3860] [id = 358] 16:18:22 INFO - PROCESS | 3860 | --DOCSHELL 1ED2A800 == 52 [pid = 3860] [id = 357] 16:18:22 INFO - PROCESS | 3860 | --DOCSHELL 196BBC00 == 51 [pid = 3860] [id = 356] 16:18:22 INFO - PROCESS | 3860 | --DOCSHELL 11ECCC00 == 50 [pid = 3860] [id = 355] 16:18:22 INFO - PROCESS | 3860 | --DOCSHELL 1F946400 == 49 [pid = 3860] [id = 354] 16:18:22 INFO - PROCESS | 3860 | --DOMWINDOW == 124 (1C27A800) [pid = 3860] [serial = 1018] [outer = 00000000] [url = about:blank] 16:18:22 INFO - PROCESS | 3860 | --DOMWINDOW == 123 (1F009800) [pid = 3860] [serial = 1051] [outer = 00000000] [url = about:blank] 16:18:22 INFO - PROCESS | 3860 | --DOMWINDOW == 122 (1F009C00) [pid = 3860] [serial = 1050] [outer = 00000000] [url = about:blank] 16:18:22 INFO - PROCESS | 3860 | --DOMWINDOW == 121 (1F949400) [pid = 3860] [serial = 1053] [outer = 00000000] [url = about:blank] 16:18:22 INFO - PROCESS | 3860 | --DOMWINDOW == 120 (199C3400) [pid = 3860] [serial = 1056] [outer = 00000000] [url = about:blank] 16:18:22 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (1F94E400) [pid = 3860] [serial = 1059] [outer = 00000000] [url = about:blank] 16:18:22 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (19BABC00) [pid = 3860] [serial = 1057] [outer = 00000000] [url = about:blank] 16:18:22 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (1F94C800) [pid = 3860] [serial = 1054] [outer = 00000000] [url = about:blank] 16:18:22 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (1F979C00) [pid = 3860] [serial = 1060] [outer = 00000000] [url = about:blank] 16:18:22 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (1AF15000) [pid = 3860] [serial = 1045] [outer = 00000000] [url = about:blank] 16:18:22 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (1CE21000) [pid = 3860] [serial = 1047] [outer = 00000000] [url = about:blank] 16:18:22 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (1DE59C00) [pid = 3860] [serial = 1048] [outer = 00000000] [url = about:blank] 16:18:22 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (173D4000) [pid = 3860] [serial = 1033] [outer = 00000000] [url = about:blank] 16:18:22 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (15D67800) [pid = 3860] [serial = 1032] [outer = 00000000] [url = about:blank] 16:18:22 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (1AD9A000) [pid = 3860] [serial = 1036] [outer = 00000000] [url = about:blank] 16:18:22 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (1ACD5000) [pid = 3860] [serial = 1035] [outer = 00000000] [url = about:blank] 16:18:22 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (1B064C00) [pid = 3860] [serial = 1044] [outer = 00000000] [url = about:blank] 16:18:22 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (1AEA6800) [pid = 3860] [serial = 1041] [outer = 00000000] [url = about:blank] 16:18:22 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (1AEB2800) [pid = 3860] [serial = 1042] [outer = 00000000] [url = about:blank] 16:18:22 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (1776F000) [pid = 3860] [serial = 1038] [outer = 00000000] [url = about:blank] 16:18:22 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (18AEC000) [pid = 3860] [serial = 1039] [outer = 00000000] [url = about:blank] 16:18:23 INFO - PROCESS | 3860 | 1461194303125 Marionette TRACE conn4 <- [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]]]}] 16:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 830ms 16:18:23 INFO - PROCESS | 3860 | 1461194303173 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 16:18:23 INFO - PROCESS | 3860 | 1461194303175 Marionette TRACE conn4 <- [1,1469,null,{"value":"13"}] 16:18:23 INFO - PROCESS | 3860 | 1461194303179 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:18:23 INFO - PROCESS | 3860 | 1461194303182 Marionette TRACE conn4 <- [1,1470,null,{}] 16:18:23 INFO - PROCESS | 3860 | 1461194303192 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:23 INFO - PROCESS | 3860 | 1461194303280 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 16:18:23 INFO - PROCESS | 3860 | 1461194303289 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:23 INFO - PROCESS | 3860 | ++DOCSHELL 18AE9C00 == 50 [pid = 3860] [id = 377] 16:18:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (18AEB800) [pid = 3860] [serial = 1131] [outer = 00000000] 16:18:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (19717400) [pid = 3860] [serial = 1132] [outer = 18AEB800] 16:18:23 INFO - PROCESS | 3860 | 1461194303336 Marionette DEBUG loaded listener.js 16:18:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (199C7000) [pid = 3860] [serial = 1133] [outer = 18AEB800] 16:18:23 INFO - PROCESS | 3860 | 1461194303854 Marionette TRACE conn4 <- [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]]]}] 16:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 731ms 16:18:23 INFO - PROCESS | 3860 | 1461194303941 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 16:18:23 INFO - PROCESS | 3860 | 1461194303944 Marionette TRACE conn4 <- [1,1473,null,{"value":"13"}] 16:18:23 INFO - PROCESS | 3860 | 1461194303950 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:18:23 INFO - PROCESS | 3860 | 1461194303952 Marionette TRACE conn4 <- [1,1474,null,{}] 16:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:18:23 INFO - PROCESS | 3860 | 1461194303956 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:24 INFO - PROCESS | 3860 | 1461194304042 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 16:18:24 INFO - PROCESS | 3860 | 1461194304141 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:24 INFO - PROCESS | 3860 | ++DOCSHELL 199CF000 == 51 [pid = 3860] [id = 378] 16:18:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (19E21C00) [pid = 3860] [serial = 1134] [outer = 00000000] 16:18:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (1AEA5800) [pid = 3860] [serial = 1135] [outer = 19E21C00] 16:18:24 INFO - PROCESS | 3860 | 1461194304188 Marionette DEBUG loaded listener.js 16:18:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (1AEAE000) [pid = 3860] [serial = 1136] [outer = 19E21C00] 16:18:24 INFO - PROCESS | 3860 | 1461194304577 Marionette TRACE conn4 <- [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]]]}] 16:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 670ms 16:18:24 INFO - PROCESS | 3860 | 1461194304627 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 16:18:24 INFO - PROCESS | 3860 | 1461194304630 Marionette TRACE conn4 <- [1,1477,null,{"value":"13"}] 16:18:24 INFO - PROCESS | 3860 | 1461194304637 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:18:24 INFO - PROCESS | 3860 | 1461194304639 Marionette TRACE conn4 <- [1,1478,null,{}] 16:18:24 INFO - PROCESS | 3860 | 1461194304643 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:24 INFO - PROCESS | 3860 | 1461194304724 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 16:18:24 INFO - PROCESS | 3860 | 1461194304733 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:24 INFO - PROCESS | 3860 | ++DOCSHELL 1AEB1400 == 52 [pid = 3860] [id = 379] 16:18:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (1AEBC000) [pid = 3860] [serial = 1137] [outer = 00000000] 16:18:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (1AEC7800) [pid = 3860] [serial = 1138] [outer = 1AEBC000] 16:18:24 INFO - PROCESS | 3860 | 1461194304779 Marionette DEBUG loaded listener.js 16:18:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (1AF1E800) [pid = 3860] [serial = 1139] [outer = 1AEBC000] 16:18:25 INFO - PROCESS | 3860 | 1461194305276 Marionette TRACE conn4 <- [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]]]}] 16:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 670ms 16:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:18:25 INFO - PROCESS | 3860 | 1461194305313 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 16:18:25 INFO - PROCESS | 3860 | 1461194305314 Marionette TRACE conn4 <- [1,1481,null,{"value":"13"}] 16:18:25 INFO - PROCESS | 3860 | 1461194305318 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:18:25 INFO - PROCESS | 3860 | 1461194305320 Marionette TRACE conn4 <- [1,1482,null,{}] 16:18:25 INFO - PROCESS | 3860 | 1461194305323 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:25 INFO - PROCESS | 3860 | 1461194305490 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 16:18:25 INFO - PROCESS | 3860 | 1461194305518 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:25 INFO - PROCESS | 3860 | ++DOCSHELL 106BE800 == 53 [pid = 3860] [id = 380] 16:18:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (1B75D000) [pid = 3860] [serial = 1140] [outer = 00000000] 16:18:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (1C2B9C00) [pid = 3860] [serial = 1141] [outer = 1B75D000] 16:18:25 INFO - PROCESS | 3860 | 1461194305565 Marionette DEBUG loaded listener.js 16:18:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (1C2C3C00) [pid = 3860] [serial = 1142] [outer = 1B75D000] 16:18:26 INFO - PROCESS | 3860 | 1461194306023 Marionette TRACE conn4 <- [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]]]}] 16:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 730ms 16:18:26 INFO - PROCESS | 3860 | 1461194306049 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 16:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:18:26 INFO - PROCESS | 3860 | 1461194306051 Marionette TRACE conn4 <- [1,1485,null,{"value":"13"}] 16:18:26 INFO - PROCESS | 3860 | 1461194306053 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:18:26 INFO - PROCESS | 3860 | 1461194306055 Marionette TRACE conn4 <- [1,1486,null,{}] 16:18:26 INFO - PROCESS | 3860 | 1461194306059 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:26 INFO - PROCESS | 3860 | 1461194306182 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 16:18:26 INFO - PROCESS | 3860 | 1461194306252 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:26 INFO - PROCESS | 3860 | ++DOCSHELL 1C27BC00 == 54 [pid = 3860] [id = 381] 16:18:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (1DE51800) [pid = 3860] [serial = 1143] [outer = 00000000] 16:18:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (1E897800) [pid = 3860] [serial = 1144] [outer = 1DE51800] 16:18:26 INFO - PROCESS | 3860 | 1461194306299 Marionette DEBUG loaded listener.js 16:18:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (1E9B9C00) [pid = 3860] [serial = 1145] [outer = 1DE51800] 16:18:26 INFO - PROCESS | 3860 | 1461194306692 Marionette TRACE conn4 <- [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]]]}] 16:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 670ms 16:18:26 INFO - PROCESS | 3860 | 1461194306724 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 16:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:18:26 INFO - PROCESS | 3860 | 1461194306726 Marionette TRACE conn4 <- [1,1489,null,{"value":"13"}] 16:18:26 INFO - PROCESS | 3860 | 1461194306729 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:18:26 INFO - PROCESS | 3860 | 1461194306731 Marionette TRACE conn4 <- [1,1490,null,{}] 16:18:26 INFO - PROCESS | 3860 | 1461194306735 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:26 INFO - PROCESS | 3860 | 1461194306849 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 16:18:26 INFO - PROCESS | 3860 | 1461194306942 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:26 INFO - PROCESS | 3860 | ++DOCSHELL 1ED30000 == 55 [pid = 3860] [id = 382] 16:18:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (1ED31400) [pid = 3860] [serial = 1146] [outer = 00000000] 16:18:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 121 (1F016C00) [pid = 3860] [serial = 1147] [outer = 1ED31400] 16:18:26 INFO - PROCESS | 3860 | 1461194306987 Marionette DEBUG loaded listener.js 16:18:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 122 (1F949400) [pid = 3860] [serial = 1148] [outer = 1ED31400] 16:18:27 INFO - PROCESS | 3860 | --DOMWINDOW == 121 (10307000) [pid = 3860] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:18:27 INFO - PROCESS | 3860 | --DOMWINDOW == 120 (173D8800) [pid = 3860] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:18:27 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (19EA6C00) [pid = 3860] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:18:27 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (1DE59800) [pid = 3860] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:18:27 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (11052800) [pid = 3860] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:18:27 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (1FE63C00) [pid = 3860] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:18:27 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (1AD48000) [pid = 3860] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:18:27 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (1AEB1000) [pid = 3860] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:18:27 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (155AA400) [pid = 3860] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:18:27 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (19BB4800) [pid = 3860] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:18:27 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (1ACD5800) [pid = 3860] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:18:27 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (15C0E000) [pid = 3860] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:18:27 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (15357800) [pid = 3860] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:18:27 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (1899F400) [pid = 3860] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:18:27 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (1B063800) [pid = 3860] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:18:27 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (1032A800) [pid = 3860] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:18:27 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (1088EC00) [pid = 3860] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:18:27 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (1C2C2000) [pid = 3860] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:18:27 INFO - PROCESS | 3860 | 1461194307511 Marionette TRACE conn4 <- [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]]]}] 16:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 830ms 16:18:27 INFO - PROCESS | 3860 | 1461194307560 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 16:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:18:27 INFO - PROCESS | 3860 | 1461194307563 Marionette TRACE conn4 <- [1,1493,null,{"value":"13"}] 16:18:27 INFO - PROCESS | 3860 | 1461194307566 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:18:27 INFO - PROCESS | 3860 | 1461194307568 Marionette TRACE conn4 <- [1,1494,null,{}] 16:18:27 INFO - PROCESS | 3860 | 1461194307571 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:27 INFO - PROCESS | 3860 | 1461194307656 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 16:18:27 INFO - PROCESS | 3860 | 1461194307662 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:27 INFO - PROCESS | 3860 | ++DOCSHELL 1750F800 == 56 [pid = 3860] [id = 383] 16:18:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (17516400) [pid = 3860] [serial = 1149] [outer = 00000000] 16:18:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (19BB4800) [pid = 3860] [serial = 1150] [outer = 17516400] 16:18:27 INFO - PROCESS | 3860 | 1461194307708 Marionette DEBUG loaded listener.js 16:18:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (19ABBC00) [pid = 3860] [serial = 1151] [outer = 17516400] 16:18:28 INFO - PROCESS | 3860 | 1461194308139 Marionette TRACE conn4 <- [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]]]}] 16:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 630ms 16:18:28 INFO - PROCESS | 3860 | 1461194308197 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 16:18:28 INFO - PROCESS | 3860 | 1461194308199 Marionette TRACE conn4 <- [1,1497,null,{"value":"13"}] 16:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:18:28 INFO - PROCESS | 3860 | 1461194308202 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:18:28 INFO - PROCESS | 3860 | 1461194308204 Marionette TRACE conn4 <- [1,1498,null,{}] 16:18:28 INFO - PROCESS | 3860 | 1461194308207 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:28 INFO - PROCESS | 3860 | 1461194308291 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 16:18:28 INFO - PROCESS | 3860 | 1461194308298 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:28 INFO - PROCESS | 3860 | ++DOCSHELL 17511800 == 57 [pid = 3860] [id = 384] 16:18:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (1AD99C00) [pid = 3860] [serial = 1152] [outer = 00000000] 16:18:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (1DE5B800) [pid = 3860] [serial = 1153] [outer = 1AD99C00] 16:18:28 INFO - PROCESS | 3860 | 1461194308342 Marionette DEBUG loaded listener.js 16:18:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (1F00CC00) [pid = 3860] [serial = 1154] [outer = 1AD99C00] 16:18:28 INFO - PROCESS | 3860 | 1461194308790 Marionette TRACE conn4 <- [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]]]}] 16:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 631ms 16:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:18:28 INFO - PROCESS | 3860 | 1461194308847 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 16:18:28 INFO - PROCESS | 3860 | 1461194308849 Marionette TRACE conn4 <- [1,1501,null,{"value":"13"}] 16:18:28 INFO - PROCESS | 3860 | 1461194308853 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:18:28 INFO - PROCESS | 3860 | 1461194308855 Marionette TRACE conn4 <- [1,1502,null,{}] 16:18:28 INFO - PROCESS | 3860 | 1461194308859 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:28 INFO - PROCESS | 3860 | 1461194308969 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 16:18:28 INFO - PROCESS | 3860 | 1461194308982 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:29 INFO - PROCESS | 3860 | ++DOCSHELL 1F980000 == 58 [pid = 3860] [id = 385] 16:18:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (1F980800) [pid = 3860] [serial = 1155] [outer = 00000000] 16:18:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (1F99A800) [pid = 3860] [serial = 1156] [outer = 1F980800] 16:18:29 INFO - PROCESS | 3860 | 1461194309034 Marionette DEBUG loaded listener.js 16:18:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (1F990400) [pid = 3860] [serial = 1157] [outer = 1F980800] 16:18:29 INFO - PROCESS | 3860 | 1461194309830 Marionette TRACE conn4 <- [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]]]}] 16:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1024ms 16:18:29 INFO - PROCESS | 3860 | 1461194309878 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 16:18:29 INFO - PROCESS | 3860 | 1461194309884 Marionette TRACE conn4 <- [1,1505,null,{"value":"13"}] 16:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:18:29 INFO - PROCESS | 3860 | 1461194309890 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:18:29 INFO - PROCESS | 3860 | 1461194309893 Marionette TRACE conn4 <- [1,1506,null,{}] 16:18:29 INFO - PROCESS | 3860 | 1461194309899 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:30 INFO - PROCESS | 3860 | 1461194310049 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 16:18:30 INFO - PROCESS | 3860 | 1461194310190 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:30 INFO - PROCESS | 3860 | ++DOCSHELL 11250C00 == 59 [pid = 3860] [id = 386] 16:18:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (11F43800) [pid = 3860] [serial = 1158] [outer = 00000000] 16:18:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (1731EC00) [pid = 3860] [serial = 1159] [outer = 11F43800] 16:18:30 INFO - PROCESS | 3860 | 1461194310251 Marionette DEBUG loaded listener.js 16:18:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (18998400) [pid = 3860] [serial = 1160] [outer = 11F43800] 16:18:30 INFO - PROCESS | 3860 | 1461194310843 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 16:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 970ms 16:18:30 INFO - PROCESS | 3860 | 1461194310863 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 16:18:30 INFO - PROCESS | 3860 | 1461194310869 Marionette TRACE conn4 <- [1,1509,null,{"value":"13"}] 16:18:30 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:18:30 INFO - PROCESS | 3860 | 1461194310876 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:18:30 INFO - PROCESS | 3860 | 1461194310879 Marionette TRACE conn4 <- [1,1510,null,{}] 16:18:30 INFO - PROCESS | 3860 | 1461194310883 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:31 INFO - PROCESS | 3860 | 1461194310996 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 16:18:31 INFO - PROCESS | 3860 | 1461194311105 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:31 INFO - PROCESS | 3860 | ++DOCSHELL 15C89C00 == 60 [pid = 3860] [id = 387] 16:18:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (189EE400) [pid = 3860] [serial = 1161] [outer = 00000000] 16:18:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (1AD95C00) [pid = 3860] [serial = 1162] [outer = 189EE400] 16:18:31 INFO - PROCESS | 3860 | 1461194311160 Marionette DEBUG loaded listener.js 16:18:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (1AEAD800) [pid = 3860] [serial = 1163] [outer = 189EE400] 16:18:31 INFO - PROCESS | 3860 | 1461194311758 Marionette TRACE conn4 <- [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"]]]}] 16:18:31 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 () { 16:18:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:18:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:18:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:18:31 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 () { 16:18:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:18:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:18:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:18:31 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 () { 16:18:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:18:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:18:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:18:31 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 () { 16:18:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:18:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:18:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:18:31 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 932ms 16:18:31 INFO - PROCESS | 3860 | 1461194311810 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 16:18:31 INFO - PROCESS | 3860 | 1461194311813 Marionette TRACE conn4 <- [1,1513,null,{"value":"13"}] 16:18:31 INFO - PROCESS | 3860 | 1461194311817 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:18:31 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:18:31 INFO - PROCESS | 3860 | 1461194311821 Marionette TRACE conn4 <- [1,1514,null,{}] 16:18:31 INFO - PROCESS | 3860 | 1461194311832 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:31 INFO - PROCESS | 3860 | 1461194311944 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 16:18:32 INFO - PROCESS | 3860 | 1461194312084 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:32 INFO - PROCESS | 3860 | ++DOCSHELL 1AEC5400 == 61 [pid = 3860] [id = 388] 16:18:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (1F999C00) [pid = 3860] [serial = 1164] [outer = 00000000] 16:18:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 121 (1F9B8C00) [pid = 3860] [serial = 1165] [outer = 1F999C00] 16:18:32 INFO - PROCESS | 3860 | 1461194312146 Marionette DEBUG loaded listener.js 16:18:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 122 (1FA18800) [pid = 3860] [serial = 1166] [outer = 1F999C00] 16:18:32 INFO - PROCESS | 3860 | 1461194312725 Marionette TRACE conn4 <- [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"]]]}] 16:18:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:18:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:18:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:18:32 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 937ms 16:18:32 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:18:32 INFO - PROCESS | 3860 | 1461194312757 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 16:18:32 INFO - PROCESS | 3860 | 1461194312760 Marionette TRACE conn4 <- [1,1517,null,{"value":"13"}] 16:18:32 INFO - PROCESS | 3860 | 1461194312763 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:18:32 INFO - PROCESS | 3860 | 1461194312766 Marionette TRACE conn4 <- [1,1518,null,{}] 16:18:32 INFO - PROCESS | 3860 | 1461194312769 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:32 INFO - PROCESS | 3860 | 1461194312878 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 16:18:33 INFO - PROCESS | 3860 | 1461194312989 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:33 INFO - PROCESS | 3860 | ++DOCSHELL 1F9B5000 == 62 [pid = 3860] [id = 389] 16:18:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 123 (1FA1A400) [pid = 3860] [serial = 1167] [outer = 00000000] 16:18:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 124 (1FE8C800) [pid = 3860] [serial = 1168] [outer = 1FA1A400] 16:18:33 INFO - PROCESS | 3860 | 1461194313045 Marionette DEBUG loaded listener.js 16:18:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 125 (1FE8F000) [pid = 3860] [serial = 1169] [outer = 1FA1A400] 16:18:33 INFO - PROCESS | 3860 | 1461194313552 Marionette TRACE conn4 <- [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]]]}] 16:18:33 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 16:18:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:18:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:18:33 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. 16:18:33 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:18:33 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 830ms 16:18:33 INFO - PROCESS | 3860 | 1461194313597 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 16:18:33 INFO - PROCESS | 3860 | 1461194313600 Marionette TRACE conn4 <- [1,1521,null,{"value":"13"}] 16:18:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:18:33 INFO - PROCESS | 3860 | 1461194313603 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:18:33 INFO - PROCESS | 3860 | 1461194313605 Marionette TRACE conn4 <- [1,1522,null,{}] 16:18:33 INFO - PROCESS | 3860 | 1461194313609 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:33 INFO - PROCESS | 3860 | 1461194313713 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 16:18:33 INFO - PROCESS | 3860 | 1461194313848 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:33 INFO - PROCESS | 3860 | ++DOCSHELL 1FE66000 == 63 [pid = 3860] [id = 390] 16:18:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 126 (1FE6A000) [pid = 3860] [serial = 1170] [outer = 00000000] 16:18:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 127 (2003AC00) [pid = 3860] [serial = 1171] [outer = 1FE6A000] 16:18:33 INFO - PROCESS | 3860 | 1461194313904 Marionette DEBUG loaded listener.js 16:18:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 128 (2003FC00) [pid = 3860] [serial = 1172] [outer = 1FE6A000] 16:18:34 INFO - PROCESS | 3860 | 1461194314512 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 16:18:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:18:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 971ms 16:18:34 INFO - PROCESS | 3860 | 1461194314577 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 16:18:34 INFO - PROCESS | 3860 | 1461194314579 Marionette TRACE conn4 <- [1,1525,null,{"value":"13"}] 16:18:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:18:34 INFO - PROCESS | 3860 | 1461194314583 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:18:34 INFO - PROCESS | 3860 | 1461194314585 Marionette TRACE conn4 <- [1,1526,null,{}] 16:18:34 INFO - PROCESS | 3860 | 1461194314588 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:34 INFO - PROCESS | 3860 | 1461194314717 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 16:18:34 INFO - PROCESS | 3860 | 1461194314869 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:34 INFO - PROCESS | 3860 | ++DOCSHELL 11048800 == 64 [pid = 3860] [id = 391] 16:18:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 129 (11048C00) [pid = 3860] [serial = 1173] [outer = 00000000] 16:18:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 130 (200E5C00) [pid = 3860] [serial = 1174] [outer = 11048C00] 16:18:34 INFO - PROCESS | 3860 | 1461194314929 Marionette DEBUG loaded listener.js 16:18:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 131 (200EA400) [pid = 3860] [serial = 1175] [outer = 11048C00] 16:18:35 INFO - PROCESS | 3860 | 1461194315700 Marionette TRACE conn4 <- [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]]]}] 16:18:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:18:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1182ms 16:18:35 INFO - PROCESS | 3860 | 1461194315769 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 16:18:35 INFO - PROCESS | 3860 | 1461194315773 Marionette TRACE conn4 <- [1,1529,null,{"value":"13"}] 16:18:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:18:35 INFO - PROCESS | 3860 | 1461194315778 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:18:35 INFO - PROCESS | 3860 | 1461194315782 Marionette TRACE conn4 <- [1,1530,null,{}] 16:18:35 INFO - PROCESS | 3860 | 1461194315788 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:35 INFO - PROCESS | 3860 | 1461194315892 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 16:18:36 INFO - PROCESS | 3860 | 1461194316058 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:36 INFO - PROCESS | 3860 | ++DOCSHELL 10882C00 == 65 [pid = 3860] [id = 392] 16:18:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 132 (1551E400) [pid = 3860] [serial = 1176] [outer = 00000000] 16:18:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 133 (16E4B400) [pid = 3860] [serial = 1177] [outer = 1551E400] 16:18:36 INFO - PROCESS | 3860 | 1461194316111 Marionette DEBUG loaded listener.js 16:18:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 134 (1776DC00) [pid = 3860] [serial = 1178] [outer = 1551E400] 16:18:36 INFO - PROCESS | 3860 | 1461194316705 Marionette TRACE conn4 <- [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]]]}] 16:18:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:18:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 990ms 16:18:36 INFO - PROCESS | 3860 | 1461194316770 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 16:18:36 INFO - PROCESS | 3860 | 1461194316775 Marionette TRACE conn4 <- [1,1533,null,{"value":"13"}] 16:18:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:18:36 INFO - PROCESS | 3860 | 1461194316781 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:18:36 INFO - PROCESS | 3860 | 1461194316784 Marionette TRACE conn4 <- [1,1534,null,{}] 16:18:36 INFO - PROCESS | 3860 | 1461194316787 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:36 INFO - PROCESS | 3860 | 1461194316895 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 16:18:37 INFO - PROCESS | 3860 | 1461194317015 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:37 INFO - PROCESS | 3860 | --DOCSHELL 173D0C00 == 64 [pid = 3860] [id = 341] 16:18:37 INFO - PROCESS | 3860 | --DOCSHELL 17511800 == 63 [pid = 3860] [id = 384] 16:18:37 INFO - PROCESS | 3860 | --DOCSHELL 1750F800 == 62 [pid = 3860] [id = 383] 16:18:37 INFO - PROCESS | 3860 | --DOCSHELL 1ED30000 == 61 [pid = 3860] [id = 382] 16:18:37 INFO - PROCESS | 3860 | --DOCSHELL 1C27BC00 == 60 [pid = 3860] [id = 381] 16:18:37 INFO - PROCESS | 3860 | --DOCSHELL 106BE800 == 59 [pid = 3860] [id = 380] 16:18:37 INFO - PROCESS | 3860 | --DOCSHELL 1AEB1400 == 58 [pid = 3860] [id = 379] 16:18:37 INFO - PROCESS | 3860 | --DOCSHELL 199CF000 == 57 [pid = 3860] [id = 378] 16:18:37 INFO - PROCESS | 3860 | --DOMWINDOW == 133 (1F97CC00) [pid = 3860] [serial = 1071] [outer = 00000000] [url = about:blank] 16:18:37 INFO - PROCESS | 3860 | --DOMWINDOW == 132 (1FA1F800) [pid = 3860] [serial = 1074] [outer = 00000000] [url = about:blank] 16:18:37 INFO - PROCESS | 3860 | --DOMWINDOW == 131 (1ED2B400) [pid = 3860] [serial = 1107] [outer = 00000000] [url = about:blank] 16:18:37 INFO - PROCESS | 3860 | --DOMWINDOW == 130 (15C10800) [pid = 3860] [serial = 1065] [outer = 00000000] [url = about:blank] 16:18:37 INFO - PROCESS | 3860 | --DOMWINDOW == 129 (1ABAE000) [pid = 3860] [serial = 1068] [outer = 00000000] [url = about:blank] 16:18:37 INFO - PROCESS | 3860 | ++DOCSHELL 1030B400 == 58 [pid = 3860] [id = 393] 16:18:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 130 (10310400) [pid = 3860] [serial = 1179] [outer = 00000000] 16:18:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 131 (10889C00) [pid = 3860] [serial = 1180] [outer = 10310400] 16:18:37 INFO - PROCESS | 3860 | 1461194317119 Marionette DEBUG loaded listener.js 16:18:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 132 (11F43C00) [pid = 3860] [serial = 1181] [outer = 10310400] 16:18:37 INFO - PROCESS | 3860 | --DOCSHELL 18AE9C00 == 57 [pid = 3860] [id = 377] 16:18:37 INFO - PROCESS | 3860 | --DOCSHELL 0EBF2800 == 56 [pid = 3860] [id = 376] 16:18:37 INFO - PROCESS | 3860 | --DOCSHELL 11F45400 == 55 [pid = 3860] [id = 375] 16:18:37 INFO - PROCESS | 3860 | --DOCSHELL 1032EC00 == 54 [pid = 3860] [id = 370] 16:18:37 INFO - PROCESS | 3860 | --DOCSHELL 1E9B3400 == 53 [pid = 3860] [id = 369] 16:18:37 INFO - PROCESS | 3860 | --DOMWINDOW == 131 (19BAA800) [pid = 3860] [serial = 1024] [outer = 00000000] [url = about:blank] 16:18:37 INFO - PROCESS | 3860 | --DOMWINDOW == 130 (1C2C7C00) [pid = 3860] [serial = 1027] [outer = 00000000] [url = about:blank] 16:18:37 INFO - PROCESS | 3860 | --DOMWINDOW == 129 (1E9B7C00) [pid = 3860] [serial = 1030] [outer = 00000000] [url = about:blank] 16:18:37 INFO - PROCESS | 3860 | --DOMWINDOW == 128 (116BC000) [pid = 3860] [serial = 1021] [outer = 00000000] [url = about:blank] 16:18:37 INFO - PROCESS | 3860 | --DOMWINDOW == 127 (1FE6C000) [pid = 3860] [serial = 976] [outer = 00000000] [url = about:blank] 16:18:37 INFO - PROCESS | 3860 | --DOMWINDOW == 126 (1C2B9400) [pid = 3860] [serial = 982] [outer = 00000000] [url = about:blank] 16:18:37 INFO - PROCESS | 3860 | --DOMWINDOW == 125 (1F011000) [pid = 3860] [serial = 985] [outer = 00000000] [url = about:blank] 16:18:37 INFO - PROCESS | 3860 | --DOMWINDOW == 124 (18AF2000) [pid = 3860] [serial = 979] [outer = 00000000] [url = about:blank] 16:18:37 INFO - PROCESS | 3860 | --DOMWINDOW == 123 (19EA4000) [pid = 3860] [serial = 1092] [outer = 00000000] [url = about:blank] 16:18:37 INFO - PROCESS | 3860 | --DOMWINDOW == 122 (1ABA8800) [pid = 3860] [serial = 1093] [outer = 00000000] [url = about:blank] 16:18:37 INFO - PROCESS | 3860 | --DOMWINDOW == 121 (1AF16C00) [pid = 3860] [serial = 1096] [outer = 00000000] [url = about:blank] 16:18:37 INFO - PROCESS | 3860 | --DOMWINDOW == 120 (1AF14000) [pid = 3860] [serial = 1095] [outer = 00000000] [url = about:blank] 16:18:37 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (1B75C000) [pid = 3860] [serial = 1101] [outer = 00000000] [url = about:blank] 16:18:37 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (199CFC00) [pid = 3860] [serial = 1089] [outer = 00000000] [url = about:blank] 16:18:37 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (189F5400) [pid = 3860] [serial = 1086] [outer = 00000000] [url = about:blank] 16:18:37 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (18AEC800) [pid = 3860] [serial = 1087] [outer = 00000000] [url = about:blank] 16:18:37 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (1B87E800) [pid = 3860] [serial = 1098] [outer = 00000000] [url = about:blank] 16:18:37 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (115B7800) [pid = 3860] [serial = 1081] [outer = 00000000] [url = about:blank] 16:18:37 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (11052400) [pid = 3860] [serial = 1080] [outer = 00000000] [url = about:blank] 16:18:37 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (1535E800) [pid = 3860] [serial = 1083] [outer = 00000000] [url = about:blank] 16:18:37 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (15805400) [pid = 3860] [serial = 1084] [outer = 00000000] [url = about:blank] 16:18:37 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (1DE54000) [pid = 3860] [serial = 1104] [outer = 00000000] [url = about:blank] 16:18:37 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (1B7E7C00) [pid = 3860] [serial = 1099] [outer = 00000000] [url = about:blank] 16:18:37 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (10310C00) [pid = 3860] [serial = 1078] [outer = 00000000] [url = about:blank] 16:18:37 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (1030F400) [pid = 3860] [serial = 1077] [outer = 00000000] [url = about:blank] 16:18:37 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (1DE59400) [pid = 3860] [serial = 1105] [outer = 00000000] [url = about:blank] 16:18:37 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (1B9D3000) [pid = 3860] [serial = 1102] [outer = 00000000] [url = about:blank] 16:18:37 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (19BB1400) [pid = 3860] [serial = 1090] [outer = 00000000] [url = about:blank] 16:18:37 INFO - PROCESS | 3860 | 1461194317601 Marionette TRACE conn4 <- [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]]]}] 16:18:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:18:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 870ms 16:18:37 INFO - PROCESS | 3860 | 1461194317654 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 16:18:37 INFO - PROCESS | 3860 | 1461194317656 Marionette TRACE conn4 <- [1,1537,null,{"value":"13"}] 16:18:37 INFO - PROCESS | 3860 | 1461194317659 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:18:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:18:37 INFO - PROCESS | 3860 | 1461194317663 Marionette TRACE conn4 <- [1,1538,null,{}] 16:18:37 INFO - PROCESS | 3860 | 1461194317673 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:37 INFO - PROCESS | 3860 | 1461194317761 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 16:18:37 INFO - PROCESS | 3860 | 1461194317770 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:37 INFO - PROCESS | 3860 | ++DOCSHELL 1535D000 == 54 [pid = 3860] [id = 394] 16:18:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (1551C400) [pid = 3860] [serial = 1182] [outer = 00000000] 16:18:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (173D2C00) [pid = 3860] [serial = 1183] [outer = 1551C400] 16:18:37 INFO - PROCESS | 3860 | 1461194317817 Marionette DEBUG loaded listener.js 16:18:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (189EB400) [pid = 3860] [serial = 1184] [outer = 1551C400] 16:18:38 INFO - PROCESS | 3860 | 1461194318312 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 16:18:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:18:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 670ms 16:18:38 INFO - PROCESS | 3860 | 1461194318335 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 16:18:38 INFO - PROCESS | 3860 | 1461194318337 Marionette TRACE conn4 <- [1,1541,null,{"value":"13"}] 16:18:38 INFO - PROCESS | 3860 | 1461194318340 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:18:38 INFO - PROCESS | 3860 | 1461194318342 Marionette TRACE conn4 <- [1,1542,null,{}] 16:18:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:18:38 INFO - PROCESS | 3860 | 1461194318345 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:38 INFO - PROCESS | 3860 | 1461194318432 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 16:18:38 INFO - PROCESS | 3860 | 1461194318438 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:38 INFO - PROCESS | 3860 | ++DOCSHELL 19737800 == 55 [pid = 3860] [id = 395] 16:18:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (197A7000) [pid = 3860] [serial = 1185] [outer = 00000000] 16:18:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (19EA4800) [pid = 3860] [serial = 1186] [outer = 197A7000] 16:18:38 INFO - PROCESS | 3860 | 1461194318483 Marionette DEBUG loaded listener.js 16:18:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (19F5FC00) [pid = 3860] [serial = 1187] [outer = 197A7000] 16:18:38 INFO - PROCESS | 3860 | 1461194318982 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 16:18:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:18:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 671ms 16:18:39 INFO - PROCESS | 3860 | 1461194319018 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 16:18:39 INFO - PROCESS | 3860 | 1461194319020 Marionette TRACE conn4 <- [1,1545,null,{"value":"13"}] 16:18:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:18:39 INFO - PROCESS | 3860 | 1461194319023 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:18:39 INFO - PROCESS | 3860 | 1461194319025 Marionette TRACE conn4 <- [1,1546,null,{}] 16:18:39 INFO - PROCESS | 3860 | 1461194319029 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:39 INFO - PROCESS | 3860 | 1461194319111 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 16:18:39 INFO - PROCESS | 3860 | 1461194319117 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:39 INFO - PROCESS | 3860 | ++DOCSHELL 11053400 == 56 [pid = 3860] [id = 396] 16:18:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (18AF0C00) [pid = 3860] [serial = 1188] [outer = 00000000] 16:18:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (1AEA4C00) [pid = 3860] [serial = 1189] [outer = 18AF0C00] 16:18:39 INFO - PROCESS | 3860 | 1461194319254 Marionette DEBUG loaded listener.js 16:18:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (1AEAE400) [pid = 3860] [serial = 1190] [outer = 18AF0C00] 16:18:39 INFO - PROCESS | 3860 | 1461194319671 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 16:18:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:18:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 670ms 16:18:39 INFO - PROCESS | 3860 | 1461194319695 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 16:18:39 INFO - PROCESS | 3860 | 1461194319697 Marionette TRACE conn4 <- [1,1549,null,{"value":"13"}] 16:18:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:18:39 INFO - PROCESS | 3860 | 1461194319700 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:18:39 INFO - PROCESS | 3860 | 1461194319702 Marionette TRACE conn4 <- [1,1550,null,{}] 16:18:39 INFO - PROCESS | 3860 | 1461194319705 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:39 INFO - PROCESS | 3860 | 1461194319838 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 16:18:39 INFO - PROCESS | 3860 | 1461194319935 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:39 INFO - PROCESS | 3860 | ++DOCSHELL 1AECA400 == 57 [pid = 3860] [id = 397] 16:18:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (1AECAC00) [pid = 3860] [serial = 1191] [outer = 00000000] 16:18:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (1B761400) [pid = 3860] [serial = 1192] [outer = 1AECAC00] 16:18:40 INFO - PROCESS | 3860 | 1461194319981 Marionette DEBUG loaded listener.js 16:18:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (1B7EA400) [pid = 3860] [serial = 1193] [outer = 1AECAC00] 16:18:40 INFO - PROCESS | 3860 | 1461194320414 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 16:18:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:18:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 770ms 16:18:40 INFO - PROCESS | 3860 | 1461194320471 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 16:18:40 INFO - PROCESS | 3860 | 1461194320473 Marionette TRACE conn4 <- [1,1553,null,{"value":"13"}] 16:18:40 INFO - PROCESS | 3860 | 1461194320481 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:18:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:18:40 INFO - PROCESS | 3860 | 1461194320483 Marionette TRACE conn4 <- [1,1554,null,{}] 16:18:40 INFO - PROCESS | 3860 | 1461194320486 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:40 INFO - PROCESS | 3860 | 1461194320601 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 16:18:40 INFO - PROCESS | 3860 | 1461194320666 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:40 INFO - PROCESS | 3860 | ++DOCSHELL 1B886800 == 58 [pid = 3860] [id = 398] 16:18:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (1B91BC00) [pid = 3860] [serial = 1194] [outer = 00000000] 16:18:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (1C2C3400) [pid = 3860] [serial = 1195] [outer = 1B91BC00] 16:18:40 INFO - PROCESS | 3860 | 1461194320711 Marionette DEBUG loaded listener.js 16:18:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (1DE4D400) [pid = 3860] [serial = 1196] [outer = 1B91BC00] 16:18:41 INFO - PROCESS | 3860 | 1461194321137 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 16:18:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:18:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 670ms 16:18:41 INFO - PROCESS | 3860 | 1461194321156 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 16:18:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:18:41 INFO - PROCESS | 3860 | 1461194321158 Marionette TRACE conn4 <- [1,1557,null,{"value":"13"}] 16:18:41 INFO - PROCESS | 3860 | 1461194321161 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:18:41 INFO - PROCESS | 3860 | 1461194321163 Marionette TRACE conn4 <- [1,1558,null,{}] 16:18:41 INFO - PROCESS | 3860 | 1461194321166 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:41 INFO - PROCESS | 3860 | 1461194321316 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 16:18:41 INFO - PROCESS | 3860 | 1461194321381 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:41 INFO - PROCESS | 3860 | ++DOCSHELL 1C2BA400 == 59 [pid = 3860] [id = 399] 16:18:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (1C2BC400) [pid = 3860] [serial = 1197] [outer = 00000000] 16:18:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 121 (1E89C000) [pid = 3860] [serial = 1198] [outer = 1C2BC400] 16:18:41 INFO - PROCESS | 3860 | 1461194321428 Marionette DEBUG loaded listener.js 16:18:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 122 (1E9B8C00) [pid = 3860] [serial = 1199] [outer = 1C2BC400] 16:18:41 INFO - PROCESS | 3860 | --DOMWINDOW == 121 (1F9B0800) [pid = 3860] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:18:41 INFO - PROCESS | 3860 | --DOMWINDOW == 120 (11ED0C00) [pid = 3860] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:18:41 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (1F97B000) [pid = 3860] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:18:41 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (1B75D000) [pid = 3860] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:18:41 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (1DE51800) [pid = 3860] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:18:41 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (1F993400) [pid = 3860] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:18:41 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (1AEBC000) [pid = 3860] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:18:41 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (1ED31400) [pid = 3860] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:18:41 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (18AEB800) [pid = 3860] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:18:41 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (189F3400) [pid = 3860] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:18:41 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (1E9B5800) [pid = 3860] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:18:41 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (19E21C00) [pid = 3860] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:18:41 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (1AD99C00) [pid = 3860] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:18:41 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (11FA2800) [pid = 3860] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:18:41 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (1032F400) [pid = 3860] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:18:41 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (103ABC00) [pid = 3860] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:18:41 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (0EBF4000) [pid = 3860] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:18:41 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (17516400) [pid = 3860] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:18:41 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (1ED2F000) [pid = 3860] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:18:41 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (1970C400) [pid = 3860] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:18:41 INFO - PROCESS | 3860 | 1461194321961 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 16:18:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:18:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 830ms 16:18:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:18:42 INFO - PROCESS | 3860 | 1461194321992 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 16:18:42 INFO - PROCESS | 3860 | 1461194321994 Marionette TRACE conn4 <- [1,1561,null,{"value":"13"}] 16:18:42 INFO - PROCESS | 3860 | 1461194321997 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:18:42 INFO - PROCESS | 3860 | 1461194321999 Marionette TRACE conn4 <- [1,1562,null,{}] 16:18:42 INFO - PROCESS | 3860 | 1461194322002 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:42 INFO - PROCESS | 3860 | 1461194322086 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 16:18:42 INFO - PROCESS | 3860 | 1461194322092 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:42 INFO - PROCESS | 3860 | ++DOCSHELL 10888800 == 60 [pid = 3860] [id = 400] 16:18:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (1158F000) [pid = 3860] [serial = 1200] [outer = 00000000] 16:18:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (199CA400) [pid = 3860] [serial = 1201] [outer = 1158F000] 16:18:42 INFO - PROCESS | 3860 | 1461194322136 Marionette DEBUG loaded listener.js 16:18:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (1ABAE800) [pid = 3860] [serial = 1202] [outer = 1158F000] 16:18:42 INFO - PROCESS | 3860 | 1461194322563 Marionette TRACE conn4 <- [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]]]}] 16:18:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:18:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 630ms 16:18:42 INFO - PROCESS | 3860 | 1461194322629 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 16:18:42 INFO - PROCESS | 3860 | 1461194322631 Marionette TRACE conn4 <- [1,1565,null,{"value":"13"}] 16:18:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:18:42 INFO - PROCESS | 3860 | 1461194322634 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:18:42 INFO - PROCESS | 3860 | 1461194322636 Marionette TRACE conn4 <- [1,1566,null,{}] 16:18:42 INFO - PROCESS | 3860 | 1461194322640 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:42 INFO - PROCESS | 3860 | 1461194322727 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 16:18:42 INFO - PROCESS | 3860 | 1461194322733 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:42 INFO - PROCESS | 3860 | ++DOCSHELL 1AEC0000 == 61 [pid = 3860] [id = 401] 16:18:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (1DE5B400) [pid = 3860] [serial = 1203] [outer = 00000000] 16:18:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (1ED2F000) [pid = 3860] [serial = 1204] [outer = 1DE5B400] 16:18:42 INFO - PROCESS | 3860 | 1461194322777 Marionette DEBUG loaded listener.js 16:18:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (1F015000) [pid = 3860] [serial = 1205] [outer = 1DE5B400] 16:18:43 INFO - PROCESS | 3860 | 1461194323232 Marionette TRACE conn4 <- [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]]]}] 16:18:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:18:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 630ms 16:18:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:18:43 INFO - PROCESS | 3860 | 1461194323268 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 16:18:43 INFO - PROCESS | 3860 | 1461194323270 Marionette TRACE conn4 <- [1,1569,null,{"value":"13"}] 16:18:43 INFO - PROCESS | 3860 | 1461194323273 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:18:43 INFO - PROCESS | 3860 | 1461194323276 Marionette TRACE conn4 <- [1,1570,null,{}] 16:18:43 INFO - PROCESS | 3860 | 1461194323293 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:43 INFO - PROCESS | 3860 | 1461194323395 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 16:18:43 INFO - PROCESS | 3860 | 1461194323401 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:43 INFO - PROCESS | 3860 | ++DOCSHELL 1F017000 == 62 [pid = 3860] [id = 402] 16:18:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (1F97F800) [pid = 3860] [serial = 1206] [outer = 00000000] 16:18:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (1F9AF000) [pid = 3860] [serial = 1207] [outer = 1F97F800] 16:18:43 INFO - PROCESS | 3860 | 1461194323449 Marionette DEBUG loaded listener.js 16:18:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (1FA16000) [pid = 3860] [serial = 1208] [outer = 1F97F800] 16:18:44 INFO - PROCESS | 3860 | 1461194324181 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 16:18:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:18:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 951ms 16:18:44 INFO - PROCESS | 3860 | 1461194324225 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 16:18:44 INFO - PROCESS | 3860 | 1461194324229 Marionette TRACE conn4 <- [1,1573,null,{"value":"13"}] 16:18:44 INFO - PROCESS | 3860 | 1461194324235 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:18:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:18:44 INFO - PROCESS | 3860 | 1461194324239 Marionette TRACE conn4 <- [1,1574,null,{}] 16:18:44 INFO - PROCESS | 3860 | 1461194324245 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:44 INFO - PROCESS | 3860 | 1461194324407 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 16:18:44 INFO - PROCESS | 3860 | 1461194324519 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:44 INFO - PROCESS | 3860 | ++DOCSHELL 10350000 == 63 [pid = 3860] [id = 403] 16:18:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (10354000) [pid = 3860] [serial = 1209] [outer = 00000000] 16:18:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (1035CC00) [pid = 3860] [serial = 1210] [outer = 10354000] 16:18:44 INFO - PROCESS | 3860 | 1461194324579 Marionette DEBUG loaded listener.js 16:18:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (10810000) [pid = 3860] [serial = 1211] [outer = 10354000] 16:18:45 INFO - PROCESS | 3860 | 1461194325127 Marionette TRACE conn4 <- [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]]]}] 16:18:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:18:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 930ms 16:18:45 INFO - PROCESS | 3860 | 1461194325170 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 16:18:45 INFO - PROCESS | 3860 | 1461194325176 Marionette TRACE conn4 <- [1,1577,null,{"value":"13"}] 16:18:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:18:45 INFO - PROCESS | 3860 | 1461194325183 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:18:45 INFO - PROCESS | 3860 | 1461194325186 Marionette TRACE conn4 <- [1,1578,null,{}] 16:18:45 INFO - PROCESS | 3860 | 1461194325190 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:45 INFO - PROCESS | 3860 | 1461194325305 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 16:18:45 INFO - PROCESS | 3860 | 1461194325462 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:45 INFO - PROCESS | 3860 | ++DOCSHELL 11EAD400 == 64 [pid = 3860] [id = 404] 16:18:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (15358C00) [pid = 3860] [serial = 1212] [outer = 00000000] 16:18:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (1731A400) [pid = 3860] [serial = 1213] [outer = 15358C00] 16:18:45 INFO - PROCESS | 3860 | 1461194325521 Marionette DEBUG loaded listener.js 16:18:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (189F5000) [pid = 3860] [serial = 1214] [outer = 15358C00] 16:18:46 INFO - PROCESS | 3860 | 1461194326128 Marionette TRACE conn4 <- [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]]]}] 16:18:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:18:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 970ms 16:18:46 INFO - PROCESS | 3860 | 1461194326155 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 16:18:46 INFO - PROCESS | 3860 | 1461194326157 Marionette TRACE conn4 <- [1,1581,null,{"value":"13"}] 16:18:46 INFO - PROCESS | 3860 | 1461194326161 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:18:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:18:46 INFO - PROCESS | 3860 | 1461194326165 Marionette TRACE conn4 <- [1,1582,null,{}] 16:18:46 INFO - PROCESS | 3860 | 1461194326176 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:46 INFO - PROCESS | 3860 | 1461194326291 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 16:18:46 INFO - PROCESS | 3860 | 1461194326449 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:46 INFO - PROCESS | 3860 | ++DOCSHELL 1B754C00 == 65 [pid = 3860] [id = 405] 16:18:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (1B755400) [pid = 3860] [serial = 1215] [outer = 00000000] 16:18:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (1C274C00) [pid = 3860] [serial = 1216] [outer = 1B755400] 16:18:46 INFO - PROCESS | 3860 | 1461194326508 Marionette DEBUG loaded listener.js 16:18:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (1E894400) [pid = 3860] [serial = 1217] [outer = 1B755400] 16:18:47 INFO - PROCESS | 3860 | 1461194327100 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 16:18:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:18:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 970ms 16:18:47 INFO - PROCESS | 3860 | 1461194327134 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 16:18:47 INFO - PROCESS | 3860 | 1461194327137 Marionette TRACE conn4 <- [1,1585,null,{"value":"13"}] 16:18:47 INFO - PROCESS | 3860 | 1461194327141 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:18:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:18:47 INFO - PROCESS | 3860 | 1461194327143 Marionette TRACE conn4 <- [1,1586,null,{}] 16:18:47 INFO - PROCESS | 3860 | 1461194327146 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:47 INFO - PROCESS | 3860 | 1461194327260 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 16:18:47 INFO - PROCESS | 3860 | 1461194327376 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:47 INFO - PROCESS | 3860 | ++DOCSHELL 1F97DC00 == 66 [pid = 3860] [id = 406] 16:18:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 121 (1F97FC00) [pid = 3860] [serial = 1218] [outer = 00000000] 16:18:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 122 (1F9BCC00) [pid = 3860] [serial = 1219] [outer = 1F97FC00] 16:18:47 INFO - PROCESS | 3860 | 1461194327433 Marionette DEBUG loaded listener.js 16:18:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 123 (1FA20800) [pid = 3860] [serial = 1220] [outer = 1F97FC00] 16:18:47 INFO - PROCESS | 3860 | 1461194327948 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 16:18:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:18:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 830ms 16:18:47 INFO - PROCESS | 3860 | 1461194327979 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 16:18:47 INFO - PROCESS | 3860 | 1461194327981 Marionette TRACE conn4 <- [1,1589,null,{"value":"13"}] 16:18:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:18:47 INFO - PROCESS | 3860 | 1461194327986 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:18:47 INFO - PROCESS | 3860 | 1461194327988 Marionette TRACE conn4 <- [1,1590,null,{}] 16:18:47 INFO - PROCESS | 3860 | 1461194327991 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:48 INFO - PROCESS | 3860 | 1461194328102 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 16:18:48 INFO - PROCESS | 3860 | 1461194328217 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:48 INFO - PROCESS | 3860 | ++DOCSHELL 1E9B5000 == 67 [pid = 3860] [id = 407] 16:18:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 124 (1F99C800) [pid = 3860] [serial = 1221] [outer = 00000000] 16:18:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 125 (1FE96000) [pid = 3860] [serial = 1222] [outer = 1F99C800] 16:18:48 INFO - PROCESS | 3860 | 1461194328315 Marionette DEBUG loaded listener.js 16:18:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 126 (200A8400) [pid = 3860] [serial = 1223] [outer = 1F99C800] 16:18:48 INFO - PROCESS | 3860 | 1461194328929 Marionette TRACE conn4 <- [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]]]}] 16:18:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:18:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 971ms 16:18:48 INFO - PROCESS | 3860 | 1461194328959 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 16:18:48 INFO - PROCESS | 3860 | 1461194328962 Marionette TRACE conn4 <- [1,1593,null,{"value":"13"}] 16:18:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:18:48 INFO - PROCESS | 3860 | 1461194328965 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:18:48 INFO - PROCESS | 3860 | 1461194328967 Marionette TRACE conn4 <- [1,1594,null,{}] 16:18:48 INFO - PROCESS | 3860 | 1461194328971 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:49 INFO - PROCESS | 3860 | 1461194329101 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 16:18:49 INFO - PROCESS | 3860 | 1461194329268 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:49 INFO - PROCESS | 3860 | ++DOCSHELL 10337C00 == 68 [pid = 3860] [id = 408] 16:18:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 127 (10352800) [pid = 3860] [serial = 1224] [outer = 00000000] 16:18:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 128 (200EF800) [pid = 3860] [serial = 1225] [outer = 10352800] 16:18:49 INFO - PROCESS | 3860 | 1461194329329 Marionette DEBUG loaded listener.js 16:18:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 129 (203A9C00) [pid = 3860] [serial = 1226] [outer = 10352800] 16:18:50 INFO - PROCESS | 3860 | 1461194330148 Marionette TRACE conn4 <- [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]]]}] 16:18:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:18:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1221ms 16:18:50 INFO - PROCESS | 3860 | 1461194330191 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 16:18:50 INFO - PROCESS | 3860 | 1461194330195 Marionette TRACE conn4 <- [1,1597,null,{"value":"13"}] 16:18:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:18:50 INFO - PROCESS | 3860 | 1461194330200 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:18:50 INFO - PROCESS | 3860 | 1461194330204 Marionette TRACE conn4 <- [1,1598,null,{}] 16:18:50 INFO - PROCESS | 3860 | 1461194330209 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:50 INFO - PROCESS | 3860 | 1461194330316 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 16:18:50 INFO - PROCESS | 3860 | 1461194330430 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:50 INFO - PROCESS | 3860 | ++DOCSHELL 0EBF5400 == 69 [pid = 3860] [id = 409] 16:18:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 130 (10302400) [pid = 3860] [serial = 1227] [outer = 00000000] 16:18:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 131 (107CEC00) [pid = 3860] [serial = 1228] [outer = 10302400] 16:18:50 INFO - PROCESS | 3860 | 1461194330522 Marionette DEBUG loaded listener.js 16:18:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 132 (1159AC00) [pid = 3860] [serial = 1229] [outer = 10302400] 16:18:51 INFO - PROCESS | 3860 | 1461194331145 Marionette TRACE conn4 <- [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]]]}] 16:18:51 INFO - PROCESS | 3860 | --DOCSHELL 1AEC0000 == 68 [pid = 3860] [id = 401] 16:18:51 INFO - PROCESS | 3860 | --DOCSHELL 10888800 == 67 [pid = 3860] [id = 400] 16:18:51 INFO - PROCESS | 3860 | --DOCSHELL 1C2BA400 == 66 [pid = 3860] [id = 399] 16:18:51 INFO - PROCESS | 3860 | --DOCSHELL 1B886800 == 65 [pid = 3860] [id = 398] 16:18:51 INFO - PROCESS | 3860 | --DOCSHELL 1AECA400 == 64 [pid = 3860] [id = 397] 16:18:51 INFO - PROCESS | 3860 | --DOCSHELL 11053400 == 63 [pid = 3860] [id = 396] 16:18:51 INFO - PROCESS | 3860 | --DOCSHELL 19737800 == 62 [pid = 3860] [id = 395] 16:18:51 INFO - PROCESS | 3860 | --DOCSHELL 1535D000 == 61 [pid = 3860] [id = 394] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 131 (1F99A800) [pid = 3860] [serial = 1156] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOCSHELL 1030B400 == 60 [pid = 3860] [id = 393] 16:18:51 INFO - PROCESS | 3860 | --DOCSHELL 10882C00 == 59 [pid = 3860] [id = 392] 16:18:51 INFO - PROCESS | 3860 | --DOCSHELL 1F9B5000 == 58 [pid = 3860] [id = 389] 16:18:51 INFO - PROCESS | 3860 | --DOCSHELL 1AEC5400 == 57 [pid = 3860] [id = 388] 16:18:51 INFO - PROCESS | 3860 | --DOCSHELL 15C89C00 == 56 [pid = 3860] [id = 387] 16:18:51 INFO - PROCESS | 3860 | --DOCSHELL 11250C00 == 55 [pid = 3860] [id = 386] 16:18:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:18:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1023ms 16:18:51 INFO - PROCESS | 3860 | 1461194331224 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 16:18:51 INFO - PROCESS | 3860 | 1461194331229 Marionette TRACE conn4 <- [1,1601,null,{"value":"13"}] 16:18:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:18:51 INFO - PROCESS | 3860 | 1461194331235 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:18:51 INFO - PROCESS | 3860 | 1461194331238 Marionette TRACE conn4 <- [1,1602,null,{}] 16:18:51 INFO - PROCESS | 3860 | 1461194331241 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:51 INFO - PROCESS | 3860 | 1461194331347 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 130 (16E54000) [pid = 3860] [serial = 1066] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 129 (1F9AF400) [pid = 3860] [serial = 1063] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 128 (1C2B9C00) [pid = 3860] [serial = 1141] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 127 (1E897800) [pid = 3860] [serial = 1144] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 126 (1F9BC800) [pid = 3860] [serial = 1120] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 125 (1F9B7400) [pid = 3860] [serial = 1119] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 124 (1C2C3C00) [pid = 3860] [serial = 1142] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 123 (1AEC7800) [pid = 3860] [serial = 1138] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 122 (1F016C00) [pid = 3860] [serial = 1147] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 121 (19717400) [pid = 3860] [serial = 1132] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 120 (199C7000) [pid = 3860] [serial = 1133] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (19EA8400) [pid = 3860] [serial = 1114] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (199CB000) [pid = 3860] [serial = 1113] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (1F018800) [pid = 3860] [serial = 1116] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (1F94DC00) [pid = 3860] [serial = 1117] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (1E9B9C00) [pid = 3860] [serial = 1145] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (1AEA5800) [pid = 3860] [serial = 1135] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (1AEAE000) [pid = 3860] [serial = 1136] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (1F00CC00) [pid = 3860] [serial = 1154] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (1DE5B800) [pid = 3860] [serial = 1153] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (1F949400) [pid = 3860] [serial = 1148] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (173D5C00) [pid = 3860] [serial = 1126] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (16DA0000) [pid = 3860] [serial = 1125] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (1585FC00) [pid = 3860] [serial = 1111] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (11EA4400) [pid = 3860] [serial = 1110] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (103B5400) [pid = 3860] [serial = 1123] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (103B4000) [pid = 3860] [serial = 1122] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (11254400) [pid = 3860] [serial = 1129] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (1530F000) [pid = 3860] [serial = 1130] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (17515000) [pid = 3860] [serial = 685] [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.] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (19BB4800) [pid = 3860] [serial = 1150] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (1AF1E800) [pid = 3860] [serial = 1139] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (19ABBC00) [pid = 3860] [serial = 1151] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (1F998400) [pid = 3860] [serial = 1072] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (1ADA0C00) [pid = 3860] [serial = 1069] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (1FE64800) [pid = 3860] [serial = 1075] [outer = 00000000] [url = about:blank] 16:18:51 INFO - PROCESS | 3860 | 1461194331463 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:51 INFO - PROCESS | 3860 | ++DOCSHELL 10357000 == 56 [pid = 3860] [id = 410] 16:18:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (103AC800) [pid = 3860] [serial = 1230] [outer = 00000000] 16:18:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (10F10C00) [pid = 3860] [serial = 1231] [outer = 103AC800] 16:18:51 INFO - PROCESS | 3860 | 1461194331514 Marionette DEBUG loaded listener.js 16:18:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (11250C00) [pid = 3860] [serial = 1232] [outer = 103AC800] 16:18:52 INFO - PROCESS | 3860 | 1461194332005 Marionette TRACE conn4 <- [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]]]}] 16:18:52 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 16:18:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 830ms 16:18:52 INFO - PROCESS | 3860 | 1461194332069 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 16:18:52 INFO - PROCESS | 3860 | 1461194332071 Marionette TRACE conn4 <- [1,1605,null,{"value":"13"}] 16:18:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:18:52 INFO - PROCESS | 3860 | 1461194332074 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:18:52 INFO - PROCESS | 3860 | 1461194332078 Marionette TRACE conn4 <- [1,1606,null,{}] 16:18:52 INFO - PROCESS | 3860 | 1461194332088 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:52 INFO - PROCESS | 3860 | 1461194332177 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 16:18:52 INFO - PROCESS | 3860 | 1461194332267 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:52 INFO - PROCESS | 3860 | ++DOCSHELL 15867000 == 57 [pid = 3860] [id = 411] 16:18:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (158D3000) [pid = 3860] [serial = 1233] [outer = 00000000] 16:18:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (16E49800) [pid = 3860] [serial = 1234] [outer = 158D3000] 16:18:52 INFO - PROCESS | 3860 | 1461194332322 Marionette DEBUG loaded listener.js 16:18:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (17515000) [pid = 3860] [serial = 1235] [outer = 158D3000] 16:18:52 INFO - PROCESS | 3860 | 1461194332749 Marionette TRACE conn4 <- [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]]]}] 16:18:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:18:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 730ms 16:18:52 INFO - PROCESS | 3860 | 1461194332808 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 16:18:52 INFO - PROCESS | 3860 | 1461194332811 Marionette TRACE conn4 <- [1,1609,null,{"value":"13"}] 16:18:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:18:52 INFO - PROCESS | 3860 | 1461194332818 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:18:52 INFO - PROCESS | 3860 | 1461194332820 Marionette TRACE conn4 <- [1,1610,null,{}] 16:18:52 INFO - PROCESS | 3860 | 1461194332823 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:52 INFO - PROCESS | 3860 | 1461194332939 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 16:18:52 INFO - PROCESS | 3860 | 1461194332953 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:52 INFO - PROCESS | 3860 | ++DOCSHELL 189F1800 == 58 [pid = 3860] [id = 412] 16:18:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (189F4C00) [pid = 3860] [serial = 1236] [outer = 00000000] 16:18:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (1979C000) [pid = 3860] [serial = 1237] [outer = 189F4C00] 16:18:53 INFO - PROCESS | 3860 | 1461194332998 Marionette DEBUG loaded listener.js 16:18:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (197E2C00) [pid = 3860] [serial = 1238] [outer = 189F4C00] 16:18:53 INFO - PROCESS | 3860 | 1461194333441 Marionette TRACE conn4 <- [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]]]}] 16:18:53 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 16:18:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 670ms 16:18:53 INFO - PROCESS | 3860 | 1461194333495 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 16:18:53 INFO - PROCESS | 3860 | 1461194333497 Marionette TRACE conn4 <- [1,1613,null,{"value":"13"}] 16:18:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:18:53 INFO - PROCESS | 3860 | 1461194333500 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:18:53 INFO - PROCESS | 3860 | 1461194333502 Marionette TRACE conn4 <- [1,1614,null,{}] 16:18:53 INFO - PROCESS | 3860 | 1461194333506 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:53 INFO - PROCESS | 3860 | 1461194333620 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 16:18:53 INFO - PROCESS | 3860 | 1461194333679 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:53 INFO - PROCESS | 3860 | ++DOCSHELL 0EBEC800 == 59 [pid = 3860] [id = 413] 16:18:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (1973C000) [pid = 3860] [serial = 1239] [outer = 00000000] 16:18:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (19BAC000) [pid = 3860] [serial = 1240] [outer = 1973C000] 16:18:53 INFO - PROCESS | 3860 | 1461194333724 Marionette DEBUG loaded listener.js 16:18:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (19BB4800) [pid = 3860] [serial = 1241] [outer = 1973C000] 16:18:54 INFO - PROCESS | 3860 | 1461194334142 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 16:18:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:18:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 671ms 16:18:54 INFO - PROCESS | 3860 | 1461194334179 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 16:18:54 INFO - PROCESS | 3860 | 1461194334181 Marionette TRACE conn4 <- [1,1617,null,{"value":"13"}] 16:18:54 INFO - PROCESS | 3860 | 1461194334184 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:18:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:18:54 INFO - PROCESS | 3860 | 1461194334186 Marionette TRACE conn4 <- [1,1618,null,{}] 16:18:54 INFO - PROCESS | 3860 | 1461194334189 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:54 INFO - PROCESS | 3860 | 1461194334324 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 16:18:54 INFO - PROCESS | 3860 | 1461194334423 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:54 INFO - PROCESS | 3860 | ++DOCSHELL 19EA9000 == 60 [pid = 3860] [id = 414] 16:18:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (19F5A800) [pid = 3860] [serial = 1242] [outer = 00000000] 16:18:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (1AEA6400) [pid = 3860] [serial = 1243] [outer = 19F5A800] 16:18:54 INFO - PROCESS | 3860 | 1461194334471 Marionette DEBUG loaded listener.js 16:18:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (1AEAF400) [pid = 3860] [serial = 1244] [outer = 19F5A800] 16:18:54 INFO - PROCESS | 3860 | 1461194334907 Marionette TRACE conn4 <- [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]]]}] 16:18:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:18:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 770ms 16:18:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:18:54 INFO - PROCESS | 3860 | 1461194334959 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 16:18:54 INFO - PROCESS | 3860 | 1461194334961 Marionette TRACE conn4 <- [1,1621,null,{"value":"13"}] 16:18:54 INFO - PROCESS | 3860 | 1461194334964 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:18:54 INFO - PROCESS | 3860 | 1461194334965 Marionette TRACE conn4 <- [1,1622,null,{}] 16:18:54 INFO - PROCESS | 3860 | 1461194334969 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:55 INFO - PROCESS | 3860 | 1461194335086 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 16:18:55 INFO - PROCESS | 3860 | 1461194335150 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:55 INFO - PROCESS | 3860 | ++DOCSHELL 1AEA4400 == 61 [pid = 3860] [id = 415] 16:18:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (1AEB1800) [pid = 3860] [serial = 1245] [outer = 00000000] 16:18:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (1AF17800) [pid = 3860] [serial = 1246] [outer = 1AEB1800] 16:18:55 INFO - PROCESS | 3860 | 1461194335196 Marionette DEBUG loaded listener.js 16:18:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (1AF1EC00) [pid = 3860] [serial = 1247] [outer = 1AEB1800] 16:18:55 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (1551E400) [pid = 3860] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:18:55 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (1551C400) [pid = 3860] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:18:55 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (1C2BC400) [pid = 3860] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:18:55 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (1DE5B400) [pid = 3860] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:18:55 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (1158F000) [pid = 3860] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:18:55 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (1AECAC00) [pid = 3860] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:18:55 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (1B91BC00) [pid = 3860] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:18:55 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (18AF0C00) [pid = 3860] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:18:55 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (10310400) [pid = 3860] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:18:55 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (197A7000) [pid = 3860] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:18:55 INFO - PROCESS | 3860 | 1461194335759 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 16:18:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:18:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 830ms 16:18:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:18:55 INFO - PROCESS | 3860 | 1461194335794 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 16:18:55 INFO - PROCESS | 3860 | 1461194335796 Marionette TRACE conn4 <- [1,1625,null,{"value":"13"}] 16:18:55 INFO - PROCESS | 3860 | 1461194335799 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:18:55 INFO - PROCESS | 3860 | 1461194335801 Marionette TRACE conn4 <- [1,1626,null,{}] 16:18:55 INFO - PROCESS | 3860 | 1461194335804 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:55 INFO - PROCESS | 3860 | 1461194335886 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 16:18:56 INFO - PROCESS | 3860 | 1461194335987 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:56 INFO - PROCESS | 3860 | ++DOCSHELL 1030E000 == 62 [pid = 3860] [id = 416] 16:18:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (10338C00) [pid = 3860] [serial = 1248] [outer = 00000000] 16:18:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (19DBF400) [pid = 3860] [serial = 1249] [outer = 10338C00] 16:18:56 INFO - PROCESS | 3860 | 1461194336033 Marionette DEBUG loaded listener.js 16:18:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (1AEC5400) [pid = 3860] [serial = 1250] [outer = 10338C00] 16:18:56 INFO - PROCESS | 3860 | 1461194336396 Marionette TRACE conn4 <- [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]]]}] 16:18:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:18:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 630ms 16:18:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:18:56 INFO - PROCESS | 3860 | 1461194336430 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 16:18:56 INFO - PROCESS | 3860 | 1461194336432 Marionette TRACE conn4 <- [1,1629,null,{"value":"13"}] 16:18:56 INFO - PROCESS | 3860 | 1461194336435 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:18:56 INFO - PROCESS | 3860 | 1461194336437 Marionette TRACE conn4 <- [1,1630,null,{}] 16:18:56 INFO - PROCESS | 3860 | 1461194336441 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:56 INFO - PROCESS | 3860 | 1461194336535 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 16:18:56 INFO - PROCESS | 3860 | 1461194336637 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:56 INFO - PROCESS | 3860 | ++DOCSHELL 15D67800 == 63 [pid = 3860] [id = 417] 16:18:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (1750EC00) [pid = 3860] [serial = 1251] [outer = 00000000] 16:18:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (1B760800) [pid = 3860] [serial = 1252] [outer = 1750EC00] 16:18:56 INFO - PROCESS | 3860 | 1461194336682 Marionette DEBUG loaded listener.js 16:18:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (1B9C9800) [pid = 3860] [serial = 1253] [outer = 1750EC00] 16:18:57 INFO - PROCESS | 3860 | 1461194337039 Marionette TRACE conn4 <- [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]]]}] 16:18:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:18:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 630ms 16:18:57 INFO - PROCESS | 3860 | 1461194337067 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 16:18:57 INFO - PROCESS | 3860 | 1461194337069 Marionette TRACE conn4 <- [1,1633,null,{"value":"13"}] 16:18:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:18:57 INFO - PROCESS | 3860 | 1461194337073 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:18:57 INFO - PROCESS | 3860 | 1461194337074 Marionette TRACE conn4 <- [1,1634,null,{}] 16:18:57 INFO - PROCESS | 3860 | 1461194337078 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:57 INFO - PROCESS | 3860 | 1461194337216 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 16:18:57 INFO - PROCESS | 3860 | 1461194337255 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:57 INFO - PROCESS | 3860 | ++DOCSHELL 1034DC00 == 64 [pid = 3860] [id = 418] 16:18:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (1B75E400) [pid = 3860] [serial = 1254] [outer = 00000000] 16:18:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (1C2C8C00) [pid = 3860] [serial = 1255] [outer = 1B75E400] 16:18:57 INFO - PROCESS | 3860 | 1461194337300 Marionette DEBUG loaded listener.js 16:18:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (1DE51800) [pid = 3860] [serial = 1256] [outer = 1B75E400] 16:18:57 INFO - PROCESS | 3860 | 1461194337864 Marionette TRACE conn4 <- [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]]]}] 16:18:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:18:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 830ms 16:18:57 INFO - PROCESS | 3860 | 1461194337905 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 16:18:57 INFO - PROCESS | 3860 | 1461194337909 Marionette TRACE conn4 <- [1,1637,null,{"value":"13"}] 16:18:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:18:57 INFO - PROCESS | 3860 | 1461194337915 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:18:57 INFO - PROCESS | 3860 | 1461194337919 Marionette TRACE conn4 <- [1,1638,null,{}] 16:18:57 INFO - PROCESS | 3860 | 1461194337926 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:58 INFO - PROCESS | 3860 | 1461194338045 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 16:18:58 INFO - PROCESS | 3860 | 1461194338163 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:58 INFO - PROCESS | 3860 | ++DOCSHELL 10329800 == 65 [pid = 3860] [id = 419] 16:18:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (1032AC00) [pid = 3860] [serial = 1257] [outer = 00000000] 16:18:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (103B5400) [pid = 3860] [serial = 1258] [outer = 1032AC00] 16:18:58 INFO - PROCESS | 3860 | 1461194338262 Marionette DEBUG loaded listener.js 16:18:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (11598400) [pid = 3860] [serial = 1259] [outer = 1032AC00] 16:18:58 INFO - PROCESS | 3860 | 1461194338921 Marionette TRACE conn4 <- [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]]]}] 16:18:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:18:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1023ms 16:18:58 INFO - PROCESS | 3860 | 1461194338941 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 16:18:58 INFO - PROCESS | 3860 | 1461194338947 Marionette TRACE conn4 <- [1,1641,null,{"value":"13"}] 16:18:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:18:58 INFO - PROCESS | 3860 | 1461194338954 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:18:58 INFO - PROCESS | 3860 | 1461194338957 Marionette TRACE conn4 <- [1,1642,null,{}] 16:18:58 INFO - PROCESS | 3860 | 1461194338961 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:59 INFO - PROCESS | 3860 | 1461194339073 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 16:18:59 INFO - PROCESS | 3860 | 1461194339213 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:59 INFO - PROCESS | 3860 | ++DOCSHELL 11EAB000 == 66 [pid = 3860] [id = 420] 16:18:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (15C0CC00) [pid = 3860] [serial = 1260] [outer = 00000000] 16:18:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (1970CC00) [pid = 3860] [serial = 1261] [outer = 15C0CC00] 16:18:59 INFO - PROCESS | 3860 | 1461194339270 Marionette DEBUG loaded listener.js 16:18:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (19BA8C00) [pid = 3860] [serial = 1262] [outer = 15C0CC00] 16:18:59 INFO - PROCESS | 3860 | 1461194339840 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 16:18:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:18:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 930ms 16:18:59 INFO - PROCESS | 3860 | 1461194339886 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 16:18:59 INFO - PROCESS | 3860 | 1461194339889 Marionette TRACE conn4 <- [1,1645,null,{"value":"13"}] 16:18:59 INFO - PROCESS | 3860 | 1461194339892 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:18:59 INFO - PROCESS | 3860 | 1461194339896 Marionette TRACE conn4 <- [1,1646,null,{}] 16:18:59 INFO - PROCESS | 3860 | 1461194339907 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:00 INFO - PROCESS | 3860 | 1461194340022 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 16:19:00 INFO - PROCESS | 3860 | 1461194340135 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:00 INFO - PROCESS | 3860 | ++DOCSHELL 1B7E4000 == 67 [pid = 3860] [id = 421] 16:19:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (1C2BF400) [pid = 3860] [serial = 1263] [outer = 00000000] 16:19:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (1E893000) [pid = 3860] [serial = 1264] [outer = 1C2BF400] 16:19:00 INFO - PROCESS | 3860 | 1461194340233 Marionette DEBUG loaded listener.js 16:19:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 121 (1E8A0400) [pid = 3860] [serial = 1265] [outer = 1C2BF400] 16:19:00 INFO - PROCESS | 3860 | 1461194340840 Marionette TRACE conn4 <- [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]]]}] 16:19:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 970ms 16:19:00 INFO - PROCESS | 3860 | 1461194340866 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 16:19:00 INFO - PROCESS | 3860 | 1461194340869 Marionette TRACE conn4 <- [1,1649,null,{"value":"13"}] 16:19:00 INFO - PROCESS | 3860 | 1461194340872 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:19:00 INFO - PROCESS | 3860 | 1461194340874 Marionette TRACE conn4 <- [1,1650,null,{}] 16:19:00 INFO - PROCESS | 3860 | 1461194340878 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:01 INFO - PROCESS | 3860 | 1461194340992 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 16:19:01 INFO - PROCESS | 3860 | 1461194341104 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:01 INFO - PROCESS | 3860 | ++DOCSHELL 1E9B5400 == 68 [pid = 3860] [id = 422] 16:19:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 122 (1E9BB800) [pid = 3860] [serial = 1266] [outer = 00000000] 16:19:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 123 (1F944000) [pid = 3860] [serial = 1267] [outer = 1E9BB800] 16:19:01 INFO - PROCESS | 3860 | 1461194341200 Marionette DEBUG loaded listener.js 16:19:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 124 (1F009800) [pid = 3860] [serial = 1268] [outer = 1E9BB800] 16:19:01 INFO - PROCESS | 3860 | 1461194341766 Marionette TRACE conn4 <- [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]]]}] 16:19:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:19:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 930ms 16:19:01 INFO - PROCESS | 3860 | 1461194341806 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 16:19:01 INFO - PROCESS | 3860 | 1461194341808 Marionette TRACE conn4 <- [1,1653,null,{"value":"13"}] 16:19:01 INFO - PROCESS | 3860 | 1461194341812 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:19:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:19:01 INFO - PROCESS | 3860 | 1461194341814 Marionette TRACE conn4 <- [1,1654,null,{}] 16:19:01 INFO - PROCESS | 3860 | 1461194341818 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:01 INFO - PROCESS | 3860 | 1461194341925 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 16:19:02 INFO - PROCESS | 3860 | 1461194342065 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:02 INFO - PROCESS | 3860 | ++DOCSHELL 1ED2EC00 == 69 [pid = 3860] [id = 423] 16:19:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 125 (1F018000) [pid = 3860] [serial = 1269] [outer = 00000000] 16:19:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 126 (1F97C000) [pid = 3860] [serial = 1270] [outer = 1F018000] 16:19:02 INFO - PROCESS | 3860 | 1461194342121 Marionette DEBUG loaded listener.js 16:19:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 127 (1F97B000) [pid = 3860] [serial = 1271] [outer = 1F018000] 16:19:02 INFO - PROCESS | 3860 | 1461194342723 Marionette TRACE conn4 <- [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]]]}] 16:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 971ms 16:19:02 INFO - PROCESS | 3860 | 1461194342787 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 16:19:02 INFO - PROCESS | 3860 | 1461194342790 Marionette TRACE conn4 <- [1,1657,null,{"value":"13"}] 16:19:02 INFO - PROCESS | 3860 | 1461194342793 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:19:02 INFO - PROCESS | 3860 | 1461194342795 Marionette TRACE conn4 <- [1,1658,null,{}] 16:19:02 INFO - PROCESS | 3860 | 1461194342799 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:02 INFO - PROCESS | 3860 | 1461194342926 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 16:19:03 INFO - PROCESS | 3860 | 1461194343070 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:03 INFO - PROCESS | 3860 | ++DOCSHELL 1FA12000 == 70 [pid = 3860] [id = 424] 16:19:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 128 (1FA14400) [pid = 3860] [serial = 1272] [outer = 00000000] 16:19:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 129 (1FE67800) [pid = 3860] [serial = 1273] [outer = 1FA14400] 16:19:03 INFO - PROCESS | 3860 | 1461194343129 Marionette DEBUG loaded listener.js 16:19:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 130 (1FE71000) [pid = 3860] [serial = 1274] [outer = 1FA14400] 16:19:03 INFO - PROCESS | 3860 | 1461194343709 Marionette TRACE conn4 <- [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]]]}] 16:19:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:19:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1127ms 16:19:03 INFO - PROCESS | 3860 | 1461194343946 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 16:19:03 INFO - PROCESS | 3860 | 1461194343951 Marionette TRACE conn4 <- [1,1661,null,{"value":"13"}] 16:19:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:19:03 INFO - PROCESS | 3860 | 1461194343957 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:19:03 INFO - PROCESS | 3860 | 1461194343960 Marionette TRACE conn4 <- [1,1662,null,{}] 16:19:03 INFO - PROCESS | 3860 | 1461194343966 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:04 INFO - PROCESS | 3860 | 1461194344075 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 16:19:04 INFO - PROCESS | 3860 | 1461194344213 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:04 INFO - PROCESS | 3860 | ++DOCSHELL 15359000 == 71 [pid = 3860] [id = 425] 16:19:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 131 (15362400) [pid = 3860] [serial = 1275] [outer = 00000000] 16:19:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 132 (15C13C00) [pid = 3860] [serial = 1276] [outer = 15362400] 16:19:04 INFO - PROCESS | 3860 | 1461194344264 Marionette DEBUG loaded listener.js 16:19:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 133 (108D9000) [pid = 3860] [serial = 1277] [outer = 15362400] 16:19:04 INFO - PROCESS | 3860 | 1461194344870 Marionette TRACE conn4 <- [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]]]}] 16:19:04 INFO - PROCESS | 3860 | --DOCSHELL 15D67800 == 70 [pid = 3860] [id = 417] 16:19:04 INFO - PROCESS | 3860 | --DOCSHELL 1030E000 == 69 [pid = 3860] [id = 416] 16:19:04 INFO - PROCESS | 3860 | --DOCSHELL 1AEA4400 == 68 [pid = 3860] [id = 415] 16:19:04 INFO - PROCESS | 3860 | --DOCSHELL 19EA9000 == 67 [pid = 3860] [id = 414] 16:19:04 INFO - PROCESS | 3860 | --DOCSHELL 0EBEC800 == 66 [pid = 3860] [id = 413] 16:19:04 INFO - PROCESS | 3860 | --DOCSHELL 189F1800 == 65 [pid = 3860] [id = 412] 16:19:04 INFO - PROCESS | 3860 | --DOCSHELL 15867000 == 64 [pid = 3860] [id = 411] 16:19:04 INFO - PROCESS | 3860 | --DOCSHELL 10357000 == 63 [pid = 3860] [id = 410] 16:19:04 INFO - PROCESS | 3860 | --DOCSHELL 0EBF5400 == 62 [pid = 3860] [id = 409] 16:19:04 INFO - PROCESS | 3860 | --DOMWINDOW == 132 (1AD95C00) [pid = 3860] [serial = 1162] [outer = 00000000] [url = about:blank] 16:19:04 INFO - PROCESS | 3860 | --DOMWINDOW == 131 (1F9B8C00) [pid = 3860] [serial = 1165] [outer = 00000000] [url = about:blank] 16:19:04 INFO - PROCESS | 3860 | --DOMWINDOW == 130 (1FE8C800) [pid = 3860] [serial = 1168] [outer = 00000000] [url = about:blank] 16:19:04 INFO - PROCESS | 3860 | --DOMWINDOW == 129 (2003AC00) [pid = 3860] [serial = 1171] [outer = 00000000] [url = about:blank] 16:19:04 INFO - PROCESS | 3860 | --DOMWINDOW == 128 (1F9AF000) [pid = 3860] [serial = 1207] [outer = 00000000] [url = about:blank] 16:19:04 INFO - PROCESS | 3860 | --DOMWINDOW == 127 (1731EC00) [pid = 3860] [serial = 1159] [outer = 00000000] [url = about:blank] 16:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 970ms 16:19:04 INFO - PROCESS | 3860 | --DOCSHELL 11EAD400 == 61 [pid = 3860] [id = 404] 16:19:04 INFO - PROCESS | 3860 | --DOCSHELL 10350000 == 60 [pid = 3860] [id = 403] 16:19:04 INFO - PROCESS | 3860 | 1461194344953 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 16:19:04 INFO - PROCESS | 3860 | 1461194344957 Marionette TRACE conn4 <- [1,1665,null,{"value":"13"}] 16:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:19:04 INFO - PROCESS | 3860 | 1461194344964 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:19:04 INFO - PROCESS | 3860 | 1461194344967 Marionette TRACE conn4 <- [1,1666,null,{}] 16:19:04 INFO - PROCESS | 3860 | 1461194344974 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:05 INFO - PROCESS | 3860 | 1461194345077 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 16:19:05 INFO - PROCESS | 3860 | --DOMWINDOW == 126 (1B761400) [pid = 3860] [serial = 1192] [outer = 00000000] [url = about:blank] 16:19:05 INFO - PROCESS | 3860 | --DOMWINDOW == 125 (1DE4D400) [pid = 3860] [serial = 1196] [outer = 00000000] [url = about:blank] 16:19:05 INFO - PROCESS | 3860 | --DOMWINDOW == 124 (1C2C3400) [pid = 3860] [serial = 1195] [outer = 00000000] [url = about:blank] 16:19:05 INFO - PROCESS | 3860 | --DOMWINDOW == 123 (1AEA4C00) [pid = 3860] [serial = 1189] [outer = 00000000] [url = about:blank] 16:19:05 INFO - PROCESS | 3860 | --DOMWINDOW == 122 (10889C00) [pid = 3860] [serial = 1180] [outer = 00000000] [url = about:blank] 16:19:05 INFO - PROCESS | 3860 | --DOMWINDOW == 121 (11F43C00) [pid = 3860] [serial = 1181] [outer = 00000000] [url = about:blank] 16:19:05 INFO - PROCESS | 3860 | --DOMWINDOW == 120 (19EA4800) [pid = 3860] [serial = 1186] [outer = 00000000] [url = about:blank] 16:19:05 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (19F5FC00) [pid = 3860] [serial = 1187] [outer = 00000000] [url = about:blank] 16:19:05 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (1776DC00) [pid = 3860] [serial = 1178] [outer = 00000000] [url = about:blank] 16:19:05 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (16E4B400) [pid = 3860] [serial = 1177] [outer = 00000000] [url = about:blank] 16:19:05 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (200E5C00) [pid = 3860] [serial = 1174] [outer = 00000000] [url = about:blank] 16:19:05 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (173D2C00) [pid = 3860] [serial = 1183] [outer = 00000000] [url = about:blank] 16:19:05 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (189EB400) [pid = 3860] [serial = 1184] [outer = 00000000] [url = about:blank] 16:19:05 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (1E89C000) [pid = 3860] [serial = 1198] [outer = 00000000] [url = about:blank] 16:19:05 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (1F015000) [pid = 3860] [serial = 1205] [outer = 00000000] [url = about:blank] 16:19:05 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (1ED2F000) [pid = 3860] [serial = 1204] [outer = 00000000] [url = about:blank] 16:19:05 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (1B7EA400) [pid = 3860] [serial = 1193] [outer = 00000000] [url = about:blank] 16:19:05 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (199CA400) [pid = 3860] [serial = 1201] [outer = 00000000] [url = about:blank] 16:19:05 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (1E9B8C00) [pid = 3860] [serial = 1199] [outer = 00000000] [url = about:blank] 16:19:05 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (1AEAE400) [pid = 3860] [serial = 1190] [outer = 00000000] [url = about:blank] 16:19:05 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (1ABAE800) [pid = 3860] [serial = 1202] [outer = 00000000] [url = about:blank] 16:19:05 INFO - PROCESS | 3860 | 1461194345191 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:05 INFO - PROCESS | 3860 | ++DOCSHELL 0EBEC000 == 61 [pid = 3860] [id = 426] 16:19:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (10356C00) [pid = 3860] [serial = 1278] [outer = 00000000] 16:19:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (11053400) [pid = 3860] [serial = 1279] [outer = 10356C00] 16:19:05 INFO - PROCESS | 3860 | 1461194345238 Marionette DEBUG loaded listener.js 16:19:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (11F43C00) [pid = 3860] [serial = 1280] [outer = 10356C00] 16:19:05 INFO - PROCESS | 3860 | 1461194345715 Marionette TRACE conn4 <- [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]]]}] 16:19:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:19:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 790ms 16:19:05 INFO - PROCESS | 3860 | 1461194345755 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 16:19:05 INFO - PROCESS | 3860 | 1461194345757 Marionette TRACE conn4 <- [1,1669,null,{"value":"13"}] 16:19:05 INFO - PROCESS | 3860 | 1461194345761 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:19:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:19:05 INFO - PROCESS | 3860 | 1461194345763 Marionette TRACE conn4 <- [1,1670,null,{}] 16:19:05 INFO - PROCESS | 3860 | 1461194345772 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:05 INFO - PROCESS | 3860 | 1461194345865 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 16:19:05 INFO - PROCESS | 3860 | 1461194345875 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:05 INFO - PROCESS | 3860 | ++DOCSHELL 10355000 == 62 [pid = 3860] [id = 427] 16:19:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (12561400) [pid = 3860] [serial = 1281] [outer = 00000000] 16:19:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (18AE5400) [pid = 3860] [serial = 1282] [outer = 12561400] 16:19:05 INFO - PROCESS | 3860 | 1461194345924 Marionette DEBUG loaded listener.js 16:19:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (1970C400) [pid = 3860] [serial = 1283] [outer = 12561400] 16:19:06 INFO - PROCESS | 3860 | 1461194346438 Marionette TRACE conn4 <- [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]]]}] 16:19:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 730ms 16:19:06 INFO - PROCESS | 3860 | 1461194346495 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 16:19:06 INFO - PROCESS | 3860 | 1461194346497 Marionette TRACE conn4 <- [1,1673,null,{"value":"13"}] 16:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:19:06 INFO - PROCESS | 3860 | 1461194346500 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:19:06 INFO - PROCESS | 3860 | 1461194346502 Marionette TRACE conn4 <- [1,1674,null,{}] 16:19:06 INFO - PROCESS | 3860 | 1461194346506 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:06 INFO - PROCESS | 3860 | 1461194346631 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 16:19:06 INFO - PROCESS | 3860 | 1461194346725 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:06 INFO - PROCESS | 3860 | ++DOCSHELL 19DBD400 == 63 [pid = 3860] [id = 428] 16:19:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (19DC4C00) [pid = 3860] [serial = 1284] [outer = 00000000] 16:19:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (1ABB0000) [pid = 3860] [serial = 1285] [outer = 19DC4C00] 16:19:06 INFO - PROCESS | 3860 | 1461194346770 Marionette DEBUG loaded listener.js 16:19:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (1AD98400) [pid = 3860] [serial = 1286] [outer = 19DC4C00] 16:19:07 INFO - PROCESS | 3860 | 1461194347285 Marionette TRACE conn4 <- [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]]]}] 16:19:07 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 16:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 830ms 16:19:07 INFO - PROCESS | 3860 | 1461194347334 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 16:19:07 INFO - PROCESS | 3860 | 1461194347336 Marionette TRACE conn4 <- [1,1677,null,{"value":"13"}] 16:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:19:07 INFO - PROCESS | 3860 | 1461194347340 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:19:07 INFO - PROCESS | 3860 | 1461194347342 Marionette TRACE conn4 <- [1,1678,null,{}] 16:19:07 INFO - PROCESS | 3860 | 1461194347345 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:07 INFO - PROCESS | 3860 | 1461194347467 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 16:19:07 INFO - PROCESS | 3860 | 1461194347533 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:07 INFO - PROCESS | 3860 | ++DOCSHELL 1AD9D800 == 64 [pid = 3860] [id = 429] 16:19:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (1AEAB400) [pid = 3860] [serial = 1287] [outer = 00000000] 16:19:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (1AEBE400) [pid = 3860] [serial = 1288] [outer = 1AEAB400] 16:19:07 INFO - PROCESS | 3860 | 1461194347578 Marionette DEBUG loaded listener.js 16:19:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (1AF14000) [pid = 3860] [serial = 1289] [outer = 1AEAB400] 16:19:08 INFO - PROCESS | 3860 | 1461194348019 Marionette TRACE conn4 <- [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]]]}] 16:19:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:19:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 730ms 16:19:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:19:08 INFO - PROCESS | 3860 | 1461194348071 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 16:19:08 INFO - PROCESS | 3860 | 1461194348073 Marionette TRACE conn4 <- [1,1681,null,{"value":"13"}] 16:19:08 INFO - PROCESS | 3860 | 1461194348076 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:19:08 INFO - PROCESS | 3860 | 1461194348078 Marionette TRACE conn4 <- [1,1682,null,{}] 16:19:08 INFO - PROCESS | 3860 | 1461194348081 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:08 INFO - PROCESS | 3860 | 1461194348219 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 16:19:08 INFO - PROCESS | 3860 | 1461194348291 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:08 INFO - PROCESS | 3860 | ++DOCSHELL 1B753000 == 65 [pid = 3860] [id = 430] 16:19:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (1B75A000) [pid = 3860] [serial = 1290] [outer = 00000000] 16:19:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (1C27BC00) [pid = 3860] [serial = 1291] [outer = 1B75A000] 16:19:08 INFO - PROCESS | 3860 | 1461194348338 Marionette DEBUG loaded listener.js 16:19:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 121 (1CE1FC00) [pid = 3860] [serial = 1292] [outer = 1B75A000] 16:19:08 INFO - PROCESS | 3860 | 1461194348765 Marionette TRACE conn4 <- [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]]]}] 16:19:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:19:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 732ms 16:19:08 INFO - PROCESS | 3860 | 1461194348818 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 16:19:08 INFO - PROCESS | 3860 | 1461194348820 Marionette TRACE conn4 <- [1,1685,null,{"value":"13"}] 16:19:08 INFO - PROCESS | 3860 | 1461194348823 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:19:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:19:08 INFO - PROCESS | 3860 | 1461194348825 Marionette TRACE conn4 <- [1,1686,null,{}] 16:19:08 INFO - PROCESS | 3860 | 1461194348829 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:08 INFO - PROCESS | 3860 | 1461194348950 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 16:19:09 INFO - PROCESS | 3860 | 1461194349018 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:09 INFO - PROCESS | 3860 | ++DOCSHELL 1B9C6400 == 66 [pid = 3860] [id = 431] 16:19:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 122 (1CE24C00) [pid = 3860] [serial = 1293] [outer = 00000000] 16:19:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 123 (1E9BC400) [pid = 3860] [serial = 1294] [outer = 1CE24C00] 16:19:09 INFO - PROCESS | 3860 | 1461194349063 Marionette DEBUG loaded listener.js 16:19:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 124 (1ED2BC00) [pid = 3860] [serial = 1295] [outer = 1CE24C00] 16:19:09 INFO - PROCESS | 3860 | --DOMWINDOW == 123 (1AEB1800) [pid = 3860] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:19:09 INFO - PROCESS | 3860 | --DOMWINDOW == 122 (158D3000) [pid = 3860] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:19:09 INFO - PROCESS | 3860 | --DOMWINDOW == 121 (189F4C00) [pid = 3860] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:19:09 INFO - PROCESS | 3860 | --DOMWINDOW == 120 (103AC800) [pid = 3860] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:19:09 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (10302400) [pid = 3860] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:19:09 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (1F97F800) [pid = 3860] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:19:09 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (19F5A800) [pid = 3860] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:19:09 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (10338C00) [pid = 3860] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:19:09 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (1750EC00) [pid = 3860] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:19:09 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (1973C000) [pid = 3860] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:19:09 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (1F980800) [pid = 3860] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:19:09 INFO - PROCESS | 3860 | 1461194349596 Marionette TRACE conn4 <- [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]]]}] 16:19:09 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 16:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 830ms 16:19:09 INFO - PROCESS | 3860 | 1461194349659 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 16:19:09 INFO - PROCESS | 3860 | 1461194349661 Marionette TRACE conn4 <- [1,1689,null,{"value":"13"}] 16:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:19:09 INFO - PROCESS | 3860 | 1461194349664 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:19:09 INFO - PROCESS | 3860 | 1461194349666 Marionette TRACE conn4 <- [1,1690,null,{}] 16:19:09 INFO - PROCESS | 3860 | 1461194349669 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:09 INFO - PROCESS | 3860 | 1461194349753 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 16:19:09 INFO - PROCESS | 3860 | 1461194349765 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:09 INFO - PROCESS | 3860 | ++DOCSHELL 155AE000 == 67 [pid = 3860] [id = 432] 16:19:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (158D3000) [pid = 3860] [serial = 1296] [outer = 00000000] 16:19:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (1AF1FC00) [pid = 3860] [serial = 1297] [outer = 158D3000] 16:19:09 INFO - PROCESS | 3860 | 1461194349809 Marionette DEBUG loaded listener.js 16:19:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (1C27B800) [pid = 3860] [serial = 1298] [outer = 158D3000] 16:19:10 INFO - PROCESS | 3860 | 1461194350252 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 16:19:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:19:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 630ms 16:19:10 INFO - PROCESS | 3860 | 1461194350295 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 16:19:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:19:10 INFO - PROCESS | 3860 | 1461194350297 Marionette TRACE conn4 <- [1,1693,null,{"value":"13"}] 16:19:10 INFO - PROCESS | 3860 | 1461194350301 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:19:10 INFO - PROCESS | 3860 | 1461194350302 Marionette TRACE conn4 <- [1,1694,null,{}] 16:19:10 INFO - PROCESS | 3860 | 1461194350306 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:10 INFO - PROCESS | 3860 | 1461194350393 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 16:19:10 INFO - PROCESS | 3860 | 1461194350399 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:10 INFO - PROCESS | 3860 | ++DOCSHELL 1E89C000 == 68 [pid = 3860] [id = 433] 16:19:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (1ED2E000) [pid = 3860] [serial = 1299] [outer = 00000000] 16:19:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (1F94A000) [pid = 3860] [serial = 1300] [outer = 1ED2E000] 16:19:10 INFO - PROCESS | 3860 | 1461194350443 Marionette DEBUG loaded listener.js 16:19:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (1F993800) [pid = 3860] [serial = 1301] [outer = 1ED2E000] 16:19:10 INFO - PROCESS | 3860 | 1461194350883 Marionette TRACE conn4 <- [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]]]}] 16:19:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:19:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 630ms 16:19:10 INFO - PROCESS | 3860 | 1461194350931 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 16:19:10 INFO - PROCESS | 3860 | 1461194350934 Marionette TRACE conn4 <- [1,1697,null,{"value":"13"}] 16:19:10 INFO - PROCESS | 3860 | 1461194350937 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:19:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:19:10 INFO - PROCESS | 3860 | 1461194350938 Marionette TRACE conn4 <- [1,1698,null,{}] 16:19:10 INFO - PROCESS | 3860 | 1461194350942 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:11 INFO - PROCESS | 3860 | 1461194351028 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 16:19:11 INFO - PROCESS | 3860 | 1461194351034 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:11 INFO - PROCESS | 3860 | ++DOCSHELL 1F947000 == 69 [pid = 3860] [id = 434] 16:19:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (1F973C00) [pid = 3860] [serial = 1302] [outer = 00000000] 16:19:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 121 (1F9BDC00) [pid = 3860] [serial = 1303] [outer = 1F973C00] 16:19:11 INFO - PROCESS | 3860 | 1461194351077 Marionette DEBUG loaded listener.js 16:19:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 122 (1FA20C00) [pid = 3860] [serial = 1304] [outer = 1F973C00] 16:19:11 INFO - PROCESS | 3860 | 1461194351737 Marionette TRACE conn4 <- [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]]]}] 16:19:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 870ms 16:19:11 INFO - PROCESS | 3860 | 1461194351812 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 16:19:11 INFO - PROCESS | 3860 | 1461194351816 Marionette TRACE conn4 <- [1,1701,null,{"value":"13"}] 16:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:19:11 INFO - PROCESS | 3860 | 1461194351822 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:19:11 INFO - PROCESS | 3860 | 1461194351826 Marionette TRACE conn4 <- [1,1702,null,{}] 16:19:11 INFO - PROCESS | 3860 | 1461194351832 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:12 INFO - PROCESS | 3860 | 1461194351983 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 16:19:12 INFO - PROCESS | 3860 | 1461194352130 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:12 INFO - PROCESS | 3860 | ++DOCSHELL 10883800 == 70 [pid = 3860] [id = 435] 16:19:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 123 (10889C00) [pid = 3860] [serial = 1305] [outer = 00000000] 16:19:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 124 (16DA0C00) [pid = 3860] [serial = 1306] [outer = 10889C00] 16:19:12 INFO - PROCESS | 3860 | 1461194352190 Marionette DEBUG loaded listener.js 16:19:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 125 (1776D000) [pid = 3860] [serial = 1307] [outer = 10889C00] 16:19:12 INFO - PROCESS | 3860 | 1461194352832 Marionette TRACE conn4 <- [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]]]}] 16:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1074ms 16:19:12 INFO - PROCESS | 3860 | 1461194352901 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 16:19:12 INFO - PROCESS | 3860 | 1461194352907 Marionette TRACE conn4 <- [1,1705,null,{"value":"13"}] 16:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:19:12 INFO - PROCESS | 3860 | 1461194352927 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:19:12 INFO - PROCESS | 3860 | 1461194352930 Marionette TRACE conn4 <- [1,1706,null,{}] 16:19:12 INFO - PROCESS | 3860 | 1461194352936 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:13 INFO - PROCESS | 3860 | 1461194353050 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 16:19:13 INFO - PROCESS | 3860 | 1461194353192 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:13 INFO - PROCESS | 3860 | ++DOCSHELL 199C3C00 == 71 [pid = 3860] [id = 436] 16:19:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 126 (19ABD800) [pid = 3860] [serial = 1308] [outer = 00000000] 16:19:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 127 (1ABAF400) [pid = 3860] [serial = 1309] [outer = 19ABD800] 16:19:13 INFO - PROCESS | 3860 | 1461194353248 Marionette DEBUG loaded listener.js 16:19:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 128 (1AEC1000) [pid = 3860] [serial = 1310] [outer = 19ABD800] 16:19:13 INFO - PROCESS | 3860 | 1461194353845 Marionette TRACE conn4 <- [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]]]}] 16:19:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:19:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 991ms 16:19:13 INFO - PROCESS | 3860 | 1461194353906 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 16:19:13 INFO - PROCESS | 3860 | 1461194353908 Marionette TRACE conn4 <- [1,1709,null,{"value":"13"}] 16:19:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:19:13 INFO - PROCESS | 3860 | 1461194353912 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:19:13 INFO - PROCESS | 3860 | 1461194353916 Marionette TRACE conn4 <- [1,1710,null,{}] 16:19:13 INFO - PROCESS | 3860 | 1461194353927 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:14 INFO - PROCESS | 3860 | 1461194354042 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 16:19:14 INFO - PROCESS | 3860 | 1461194354201 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:14 INFO - PROCESS | 3860 | ++DOCSHELL 1FE67400 == 72 [pid = 3860] [id = 437] 16:19:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 129 (1FE69400) [pid = 3860] [serial = 1311] [outer = 00000000] 16:19:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 130 (1FE8C800) [pid = 3860] [serial = 1312] [outer = 1FE69400] 16:19:14 INFO - PROCESS | 3860 | 1461194354260 Marionette DEBUG loaded listener.js 16:19:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 131 (1FE94400) [pid = 3860] [serial = 1313] [outer = 1FE69400] 16:19:14 INFO - PROCESS | 3860 | 1461194354845 Marionette TRACE conn4 <- [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]]]}] 16:19:14 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 16:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 970ms 16:19:14 INFO - PROCESS | 3860 | 1461194354886 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 16:19:14 INFO - PROCESS | 3860 | 1461194354889 Marionette TRACE conn4 <- [1,1713,null,{"value":"13"}] 16:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:19:14 INFO - PROCESS | 3860 | 1461194354892 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:19:14 INFO - PROCESS | 3860 | 1461194354894 Marionette TRACE conn4 <- [1,1714,null,{}] 16:19:14 INFO - PROCESS | 3860 | 1461194354898 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:15 INFO - PROCESS | 3860 | 1461194355009 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 16:19:15 INFO - PROCESS | 3860 | 1461194355151 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:15 INFO - PROCESS | 3860 | ++DOCSHELL 1B7E3400 == 73 [pid = 3860] [id = 438] 16:19:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 132 (1B7E5400) [pid = 3860] [serial = 1314] [outer = 00000000] 16:19:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 133 (200AD400) [pid = 3860] [serial = 1315] [outer = 1B7E5400] 16:19:15 INFO - PROCESS | 3860 | 1461194355207 Marionette DEBUG loaded listener.js 16:19:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 134 (200E4400) [pid = 3860] [serial = 1316] [outer = 1B7E5400] 16:19:15 INFO - PROCESS | 3860 | 1461194355770 Marionette TRACE conn4 <- [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]]]}] 16:19:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 930ms 16:19:15 INFO - PROCESS | 3860 | 1461194355826 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 16:19:15 INFO - PROCESS | 3860 | 1461194355828 Marionette TRACE conn4 <- [1,1717,null,{"value":"13"}] 16:19:15 INFO - PROCESS | 3860 | 1461194355832 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:19:15 INFO - PROCESS | 3860 | 1461194355834 Marionette TRACE conn4 <- [1,1718,null,{}] 16:19:15 INFO - PROCESS | 3860 | 1461194355837 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:15 INFO - PROCESS | 3860 | 1461194355944 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 16:19:16 INFO - PROCESS | 3860 | 1461194356060 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:16 INFO - PROCESS | 3860 | ++DOCSHELL 1FA6B000 == 74 [pid = 3860] [id = 439] 16:19:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 135 (1FA6B400) [pid = 3860] [serial = 1317] [outer = 00000000] 16:19:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 136 (1FA73C00) [pid = 3860] [serial = 1318] [outer = 1FA6B400] 16:19:16 INFO - PROCESS | 3860 | 1461194356155 Marionette DEBUG loaded listener.js 16:19:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 137 (1FA75400) [pid = 3860] [serial = 1319] [outer = 1FA6B400] 16:19:16 INFO - PROCESS | 3860 | 1461194356772 Marionette TRACE conn4 <- [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]]]}] 16:19:16 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 16:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 970ms 16:19:16 INFO - PROCESS | 3860 | 1461194356806 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 16:19:16 INFO - PROCESS | 3860 | 1461194356808 Marionette TRACE conn4 <- [1,1721,null,{"value":"13"}] 16:19:16 INFO - PROCESS | 3860 | 1461194356811 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:19:16 INFO - PROCESS | 3860 | 1461194356813 Marionette TRACE conn4 <- [1,1722,null,{}] 16:19:16 INFO - PROCESS | 3860 | 1461194356817 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:16 INFO - PROCESS | 3860 | 1461194356948 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 16:19:17 INFO - PROCESS | 3860 | 1461194357098 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:17 INFO - PROCESS | 3860 | ++DOCSHELL 10336C00 == 75 [pid = 3860] [id = 440] 16:19:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 138 (1034E000) [pid = 3860] [serial = 1320] [outer = 00000000] 16:19:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 139 (19DBEC00) [pid = 3860] [serial = 1321] [outer = 1034E000] 16:19:17 INFO - PROCESS | 3860 | 1461194357157 Marionette DEBUG loaded listener.js 16:19:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 140 (1AEBB400) [pid = 3860] [serial = 1322] [outer = 1034E000] 16:19:17 INFO - PROCESS | 3860 | 1461194357979 Marionette TRACE conn4 <- [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]]]}] 16:19:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:19:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1221ms 16:19:18 INFO - PROCESS | 3860 | 1461194358037 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 16:19:18 INFO - PROCESS | 3860 | 1461194358042 Marionette TRACE conn4 <- [1,1725,null,{"value":"13"}] 16:19:18 INFO - PROCESS | 3860 | 1461194358048 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:19:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:19:18 INFO - PROCESS | 3860 | 1461194358051 Marionette TRACE conn4 <- [1,1726,null,{}] 16:19:18 INFO - PROCESS | 3860 | 1461194358056 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:18 INFO - PROCESS | 3860 | 1461194358164 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 16:19:18 INFO - PROCESS | 3860 | 1461194358317 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:18 INFO - PROCESS | 3860 | ++DOCSHELL 15863400 == 76 [pid = 3860] [id = 441] 16:19:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 141 (158D8000) [pid = 3860] [serial = 1323] [outer = 00000000] 16:19:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 142 (16E54400) [pid = 3860] [serial = 1324] [outer = 158D8000] 16:19:18 INFO - PROCESS | 3860 | 1461194358370 Marionette DEBUG loaded listener.js 16:19:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 143 (1776C400) [pid = 3860] [serial = 1325] [outer = 158D8000] 16:19:18 INFO - PROCESS | 3860 | --DOCSHELL 1E89C000 == 75 [pid = 3860] [id = 433] 16:19:18 INFO - PROCESS | 3860 | --DOCSHELL 155AE000 == 74 [pid = 3860] [id = 432] 16:19:18 INFO - PROCESS | 3860 | --DOCSHELL 1B9C6400 == 73 [pid = 3860] [id = 431] 16:19:18 INFO - PROCESS | 3860 | --DOCSHELL 1B753000 == 72 [pid = 3860] [id = 430] 16:19:18 INFO - PROCESS | 3860 | --DOCSHELL 1AD9D800 == 71 [pid = 3860] [id = 429] 16:19:18 INFO - PROCESS | 3860 | --DOCSHELL 19DBD400 == 70 [pid = 3860] [id = 428] 16:19:18 INFO - PROCESS | 3860 | --DOMWINDOW == 142 (1C2C8C00) [pid = 3860] [serial = 1255] [outer = 00000000] [url = about:blank] 16:19:18 INFO - PROCESS | 3860 | --DOCSHELL 10355000 == 69 [pid = 3860] [id = 427] 16:19:18 INFO - PROCESS | 3860 | --DOCSHELL 0EBEC000 == 68 [pid = 3860] [id = 426] 16:19:18 INFO - PROCESS | 3860 | --DOCSHELL 15359000 == 67 [pid = 3860] [id = 425] 16:19:18 INFO - PROCESS | 3860 | --DOCSHELL 1B7E4000 == 66 [pid = 3860] [id = 421] 16:19:18 INFO - PROCESS | 3860 | --DOCSHELL 11EAB000 == 65 [pid = 3860] [id = 420] 16:19:18 INFO - PROCESS | 3860 | --DOCSHELL 10329800 == 64 [pid = 3860] [id = 419] 16:19:18 INFO - PROCESS | 3860 | --DOCSHELL 1034DC00 == 63 [pid = 3860] [id = 418] 16:19:18 INFO - PROCESS | 3860 | --DOMWINDOW == 141 (1F990400) [pid = 3860] [serial = 1157] [outer = 00000000] [url = about:blank] 16:19:18 INFO - PROCESS | 3860 | --DOMWINDOW == 140 (1AF17800) [pid = 3860] [serial = 1246] [outer = 00000000] [url = about:blank] 16:19:18 INFO - PROCESS | 3860 | --DOMWINDOW == 139 (16E49800) [pid = 3860] [serial = 1234] [outer = 00000000] [url = about:blank] 16:19:18 INFO - PROCESS | 3860 | --DOMWINDOW == 138 (17515000) [pid = 3860] [serial = 1235] [outer = 00000000] [url = about:blank] 16:19:18 INFO - PROCESS | 3860 | --DOMWINDOW == 137 (1979C000) [pid = 3860] [serial = 1237] [outer = 00000000] [url = about:blank] 16:19:18 INFO - PROCESS | 3860 | --DOMWINDOW == 136 (10F10C00) [pid = 3860] [serial = 1231] [outer = 00000000] [url = about:blank] 16:19:18 INFO - PROCESS | 3860 | --DOMWINDOW == 135 (11250C00) [pid = 3860] [serial = 1232] [outer = 00000000] [url = about:blank] 16:19:18 INFO - PROCESS | 3860 | --DOMWINDOW == 134 (1159AC00) [pid = 3860] [serial = 1229] [outer = 00000000] [url = about:blank] 16:19:18 INFO - PROCESS | 3860 | --DOMWINDOW == 133 (107CEC00) [pid = 3860] [serial = 1228] [outer = 00000000] [url = about:blank] 16:19:18 INFO - PROCESS | 3860 | --DOMWINDOW == 132 (1FA16000) [pid = 3860] [serial = 1208] [outer = 00000000] [url = about:blank] 16:19:18 INFO - PROCESS | 3860 | --DOMWINDOW == 131 (1731A400) [pid = 3860] [serial = 1213] [outer = 00000000] [url = about:blank] 16:19:18 INFO - PROCESS | 3860 | --DOMWINDOW == 130 (1C274C00) [pid = 3860] [serial = 1216] [outer = 00000000] [url = about:blank] 16:19:18 INFO - PROCESS | 3860 | --DOMWINDOW == 129 (1F9BCC00) [pid = 3860] [serial = 1219] [outer = 00000000] [url = about:blank] 16:19:18 INFO - PROCESS | 3860 | --DOMWINDOW == 128 (1AEA6400) [pid = 3860] [serial = 1243] [outer = 00000000] [url = about:blank] 16:19:18 INFO - PROCESS | 3860 | --DOMWINDOW == 127 (1FE96000) [pid = 3860] [serial = 1222] [outer = 00000000] [url = about:blank] 16:19:18 INFO - PROCESS | 3860 | --DOMWINDOW == 126 (200EF800) [pid = 3860] [serial = 1225] [outer = 00000000] [url = about:blank] 16:19:18 INFO - PROCESS | 3860 | --DOMWINDOW == 125 (19DBF400) [pid = 3860] [serial = 1249] [outer = 00000000] [url = about:blank] 16:19:18 INFO - PROCESS | 3860 | --DOMWINDOW == 124 (1B9C9800) [pid = 3860] [serial = 1253] [outer = 00000000] [url = about:blank] 16:19:18 INFO - PROCESS | 3860 | --DOMWINDOW == 123 (1B760800) [pid = 3860] [serial = 1252] [outer = 00000000] [url = about:blank] 16:19:18 INFO - PROCESS | 3860 | --DOMWINDOW == 122 (1035CC00) [pid = 3860] [serial = 1210] [outer = 00000000] [url = about:blank] 16:19:18 INFO - PROCESS | 3860 | --DOMWINDOW == 121 (19BAC000) [pid = 3860] [serial = 1240] [outer = 00000000] [url = about:blank] 16:19:18 INFO - PROCESS | 3860 | --DOMWINDOW == 120 (19BB4800) [pid = 3860] [serial = 1241] [outer = 00000000] [url = about:blank] 16:19:18 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (1AEC5400) [pid = 3860] [serial = 1250] [outer = 00000000] [url = about:blank] 16:19:18 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (1AEAF400) [pid = 3860] [serial = 1244] [outer = 00000000] [url = about:blank] 16:19:18 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (1AF1EC00) [pid = 3860] [serial = 1247] [outer = 00000000] [url = about:blank] 16:19:18 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (197E2C00) [pid = 3860] [serial = 1238] [outer = 00000000] [url = about:blank] 16:19:19 INFO - PROCESS | 3860 | 1461194358980 Marionette TRACE conn4 <- [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]]]}] 16:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 971ms 16:19:19 INFO - PROCESS | 3860 | 1461194359022 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 16:19:19 INFO - PROCESS | 3860 | 1461194359027 Marionette TRACE conn4 <- [1,1729,null,{"value":"13"}] 16:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:19:19 INFO - PROCESS | 3860 | 1461194359033 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:19:19 INFO - PROCESS | 3860 | 1461194359035 Marionette TRACE conn4 <- [1,1730,null,{}] 16:19:19 INFO - PROCESS | 3860 | 1461194359039 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:19 INFO - PROCESS | 3860 | 1461194359132 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 16:19:19 INFO - PROCESS | 3860 | 1461194359234 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:19 INFO - PROCESS | 3860 | ++DOCSHELL 10357800 == 64 [pid = 3860] [id = 442] 16:19:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (10359C00) [pid = 3860] [serial = 1326] [outer = 00000000] 16:19:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (125E5C00) [pid = 3860] [serial = 1327] [outer = 10359C00] 16:19:19 INFO - PROCESS | 3860 | 1461194359281 Marionette DEBUG loaded listener.js 16:19:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (15C0F800) [pid = 3860] [serial = 1328] [outer = 10359C00] 16:19:19 INFO - PROCESS | 3860 | 1461194359713 Marionette TRACE conn4 <- [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]]]}] 16:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 730ms 16:19:19 INFO - PROCESS | 3860 | 1461194359767 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 16:19:19 INFO - PROCESS | 3860 | 1461194359769 Marionette TRACE conn4 <- [1,1733,null,{"value":"13"}] 16:19:19 INFO - PROCESS | 3860 | 1461194359772 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:19:19 INFO - PROCESS | 3860 | 1461194359775 Marionette TRACE conn4 <- [1,1734,null,{}] 16:19:19 INFO - PROCESS | 3860 | 1461194359785 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:19 INFO - PROCESS | 3860 | 1461194359902 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 16:19:19 INFO - PROCESS | 3860 | 1461194359917 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:19 INFO - PROCESS | 3860 | ++DOCSHELL 19731400 == 65 [pid = 3860] [id = 443] 16:19:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (19735000) [pid = 3860] [serial = 1329] [outer = 00000000] 16:19:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 121 (197E0400) [pid = 3860] [serial = 1330] [outer = 19735000] 16:19:19 INFO - PROCESS | 3860 | 1461194359964 Marionette DEBUG loaded listener.js 16:19:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 122 (199D0400) [pid = 3860] [serial = 1331] [outer = 19735000] 16:19:20 INFO - PROCESS | 3860 | 1461194360435 Marionette TRACE conn4 <- [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]]]}] 16:19:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:19:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 730ms 16:19:20 INFO - PROCESS | 3860 | 1461194360507 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 16:19:20 INFO - PROCESS | 3860 | 1461194360509 Marionette TRACE conn4 <- [1,1737,null,{"value":"13"}] 16:19:20 INFO - PROCESS | 3860 | 1461194360513 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:19:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:19:20 INFO - PROCESS | 3860 | 1461194360514 Marionette TRACE conn4 <- [1,1738,null,{}] 16:19:20 INFO - PROCESS | 3860 | 1461194360518 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:20 INFO - PROCESS | 3860 | 1461194360605 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 16:19:20 INFO - PROCESS | 3860 | 1461194360710 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:20 INFO - PROCESS | 3860 | ++DOCSHELL 15C15800 == 66 [pid = 3860] [id = 444] 16:19:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 123 (197A1800) [pid = 3860] [serial = 1332] [outer = 00000000] 16:19:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 124 (19DBF400) [pid = 3860] [serial = 1333] [outer = 197A1800] 16:19:20 INFO - PROCESS | 3860 | 1461194360757 Marionette DEBUG loaded listener.js 16:19:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 125 (1ABAB000) [pid = 3860] [serial = 1334] [outer = 197A1800] 16:19:21 INFO - PROCESS | 3860 | 1461194361160 Marionette TRACE conn4 <- [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]]]}] 16:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 16:19:21 INFO - PROCESS | 3860 | 1461194361186 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 16:19:21 INFO - PROCESS | 3860 | 1461194361188 Marionette TRACE conn4 <- [1,1741,null,{"value":"13"}] 16:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:19:21 INFO - PROCESS | 3860 | 1461194361198 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:19:21 INFO - PROCESS | 3860 | 1461194361200 Marionette TRACE conn4 <- [1,1742,null,{}] 16:19:21 INFO - PROCESS | 3860 | 1461194361204 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:21 INFO - PROCESS | 3860 | 1461194361369 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 16:19:21 INFO - PROCESS | 3860 | 1461194361396 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:21 INFO - PROCESS | 3860 | ++DOCSHELL 1ACD6C00 == 67 [pid = 3860] [id = 445] 16:19:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 126 (1AD4EC00) [pid = 3860] [serial = 1335] [outer = 00000000] 16:19:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 127 (1AEB0800) [pid = 3860] [serial = 1336] [outer = 1AD4EC00] 16:19:21 INFO - PROCESS | 3860 | 1461194361441 Marionette DEBUG loaded listener.js 16:19:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 128 (1AEC1800) [pid = 3860] [serial = 1337] [outer = 1AD4EC00] 16:19:21 INFO - PROCESS | 3860 | 1461194361908 Marionette TRACE conn4 <- [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]]]}] 16:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 771ms 16:19:21 INFO - PROCESS | 3860 | 1461194361972 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 16:19:21 INFO - PROCESS | 3860 | 1461194361974 Marionette TRACE conn4 <- [1,1745,null,{"value":"13"}] 16:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:19:21 INFO - PROCESS | 3860 | 1461194361977 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:19:21 INFO - PROCESS | 3860 | 1461194361979 Marionette TRACE conn4 <- [1,1746,null,{}] 16:19:22 INFO - PROCESS | 3860 | 1461194361983 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:22 INFO - PROCESS | 3860 | 1461194362117 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 16:19:22 INFO - PROCESS | 3860 | 1461194362189 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:22 INFO - PROCESS | 3860 | ++DOCSHELL 1AEC7400 == 68 [pid = 3860] [id = 446] 16:19:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 129 (1AEC9000) [pid = 3860] [serial = 1338] [outer = 00000000] 16:19:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 130 (1B9C5800) [pid = 3860] [serial = 1339] [outer = 1AEC9000] 16:19:22 INFO - PROCESS | 3860 | 1461194362237 Marionette DEBUG loaded listener.js 16:19:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 131 (1B9CA000) [pid = 3860] [serial = 1340] [outer = 1AEC9000] 16:19:22 INFO - PROCESS | 3860 | 1461194362668 Marionette TRACE conn4 <- [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]]]}] 16:19:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:19:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 730ms 16:19:22 INFO - PROCESS | 3860 | 1461194362720 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 16:19:22 INFO - PROCESS | 3860 | 1461194362722 Marionette TRACE conn4 <- [1,1749,null,{"value":"13"}] 16:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:19:22 INFO - PROCESS | 3860 | 1461194362726 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:19:22 INFO - PROCESS | 3860 | 1461194362727 Marionette TRACE conn4 <- [1,1750,null,{}] 16:19:22 INFO - PROCESS | 3860 | 1461194362731 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:22 INFO - PROCESS | 3860 | 1461194362850 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 16:19:22 INFO - PROCESS | 3860 | 1461194362859 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:22 INFO - PROCESS | 3860 | ++DOCSHELL 1C27A800 == 69 [pid = 3860] [id = 447] 16:19:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 132 (1C2BBC00) [pid = 3860] [serial = 1341] [outer = 00000000] 16:19:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 133 (1DE4FC00) [pid = 3860] [serial = 1342] [outer = 1C2BBC00] 16:19:22 INFO - PROCESS | 3860 | 1461194362961 Marionette DEBUG loaded listener.js 16:19:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 134 (1DE5B400) [pid = 3860] [serial = 1343] [outer = 1C2BBC00] 16:19:23 INFO - PROCESS | 3860 | --DOMWINDOW == 133 (1AEAB400) [pid = 3860] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:19:23 INFO - PROCESS | 3860 | --DOMWINDOW == 132 (1B75A000) [pid = 3860] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:19:23 INFO - PROCESS | 3860 | --DOMWINDOW == 131 (1CE24C00) [pid = 3860] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:19:23 INFO - PROCESS | 3860 | --DOMWINDOW == 130 (10356C00) [pid = 3860] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:19:23 INFO - PROCESS | 3860 | --DOMWINDOW == 129 (15362400) [pid = 3860] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:19:23 INFO - PROCESS | 3860 | --DOMWINDOW == 128 (12561400) [pid = 3860] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:19:23 INFO - PROCESS | 3860 | --DOMWINDOW == 127 (19DC4C00) [pid = 3860] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:19:23 INFO - PROCESS | 3860 | --DOMWINDOW == 126 (1ED2E000) [pid = 3860] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:19:23 INFO - PROCESS | 3860 | --DOMWINDOW == 125 (158D3000) [pid = 3860] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:19:23 INFO - PROCESS | 3860 | 1461194363428 Marionette TRACE conn4 <- [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]]]}] 16:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 770ms 16:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:19:23 INFO - PROCESS | 3860 | 1461194363500 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 16:19:23 INFO - PROCESS | 3860 | 1461194363502 Marionette TRACE conn4 <- [1,1753,null,{"value":"13"}] 16:19:23 INFO - PROCESS | 3860 | 1461194363505 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:19:23 INFO - PROCESS | 3860 | 1461194363507 Marionette TRACE conn4 <- [1,1754,null,{}] 16:19:23 INFO - PROCESS | 3860 | 1461194363510 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:23 INFO - PROCESS | 3860 | 1461194363594 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 16:19:23 INFO - PROCESS | 3860 | 1461194363600 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:23 INFO - PROCESS | 3860 | ++DOCSHELL 19DC4C00 == 70 [pid = 3860] [id = 448] 16:19:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 126 (1AEA5800) [pid = 3860] [serial = 1344] [outer = 00000000] 16:19:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 127 (1C2C1000) [pid = 3860] [serial = 1345] [outer = 1AEA5800] 16:19:23 INFO - PROCESS | 3860 | 1461194363645 Marionette DEBUG loaded listener.js 16:19:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 128 (1C2BD400) [pid = 3860] [serial = 1346] [outer = 1AEA5800] 16:19:24 INFO - PROCESS | 3860 | 1461194364079 Marionette TRACE conn4 <- [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]]]}] 16:19:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 633ms 16:19:24 INFO - PROCESS | 3860 | 1461194364142 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 16:19:24 INFO - PROCESS | 3860 | 1461194364144 Marionette TRACE conn4 <- [1,1757,null,{"value":"13"}] 16:19:24 INFO - PROCESS | 3860 | 1461194364147 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:19:24 INFO - PROCESS | 3860 | 1461194364149 Marionette TRACE conn4 <- [1,1758,null,{}] 16:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:19:24 INFO - PROCESS | 3860 | 1461194364152 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:24 INFO - PROCESS | 3860 | 1461194364236 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 16:19:24 INFO - PROCESS | 3860 | 1461194364242 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:24 INFO - PROCESS | 3860 | ++DOCSHELL 0EBE9400 == 71 [pid = 3860] [id = 449] 16:19:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 129 (0EBECC00) [pid = 3860] [serial = 1347] [outer = 00000000] 16:19:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 130 (1C275000) [pid = 3860] [serial = 1348] [outer = 0EBECC00] 16:19:24 INFO - PROCESS | 3860 | 1461194364288 Marionette DEBUG loaded listener.js 16:19:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 131 (1ED2A800) [pid = 3860] [serial = 1349] [outer = 0EBECC00] 16:19:24 INFO - PROCESS | 3860 | 1461194364771 Marionette TRACE conn4 <- [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]]]}] 16:19:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 670ms 16:19:24 INFO - PROCESS | 3860 | 1461194364822 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 16:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:19:24 INFO - PROCESS | 3860 | 1461194364824 Marionette TRACE conn4 <- [1,1761,null,{"value":"13"}] 16:19:24 INFO - PROCESS | 3860 | 1461194364827 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:19:24 INFO - PROCESS | 3860 | 1461194364829 Marionette TRACE conn4 <- [1,1762,null,{}] 16:19:24 INFO - PROCESS | 3860 | 1461194364832 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:24 INFO - PROCESS | 3860 | 1461194364920 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 16:19:24 INFO - PROCESS | 3860 | 1461194364926 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:24 INFO - PROCESS | 3860 | ++DOCSHELL 1F00E800 == 72 [pid = 3860] [id = 450] 16:19:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 132 (1F94B400) [pid = 3860] [serial = 1350] [outer = 00000000] 16:19:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 133 (1F981400) [pid = 3860] [serial = 1351] [outer = 1F94B400] 16:19:24 INFO - PROCESS | 3860 | 1461194364971 Marionette DEBUG loaded listener.js 16:19:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 134 (1F99CC00) [pid = 3860] [serial = 1352] [outer = 1F94B400] 16:19:25 INFO - PROCESS | 3860 | 1461194365714 Marionette TRACE conn4 <- [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]]]}] 16:19:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 930ms 16:19:25 INFO - PROCESS | 3860 | 1461194365762 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 16:19:25 INFO - PROCESS | 3860 | 1461194365767 Marionette TRACE conn4 <- [1,1765,null,{"value":"13"}] 16:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:19:25 INFO - PROCESS | 3860 | 1461194365774 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:19:25 INFO - PROCESS | 3860 | 1461194365778 Marionette TRACE conn4 <- [1,1766,null,{}] 16:19:25 INFO - PROCESS | 3860 | 1461194365784 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:25 INFO - PROCESS | 3860 | 1461194365916 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 16:19:26 INFO - PROCESS | 3860 | 1461194366054 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:26 INFO - PROCESS | 3860 | ++DOCSHELL 10FC9400 == 73 [pid = 3860] [id = 451] 16:19:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 135 (11052400) [pid = 3860] [serial = 1353] [outer = 00000000] 16:19:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 136 (11ED3400) [pid = 3860] [serial = 1354] [outer = 11052400] 16:19:26 INFO - PROCESS | 3860 | 1461194366115 Marionette DEBUG loaded listener.js 16:19:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 137 (15C13000) [pid = 3860] [serial = 1355] [outer = 11052400] 16:19:26 INFO - PROCESS | 3860 | 1461194366684 Marionette TRACE conn4 <- [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]]]}] 16:19:26 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 16:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 970ms 16:19:26 INFO - PROCESS | 3860 | 1461194366750 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 16:19:26 INFO - PROCESS | 3860 | 1461194366756 Marionette TRACE conn4 <- [1,1769,null,{"value":"13"}] 16:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:19:26 INFO - PROCESS | 3860 | 1461194366762 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:19:26 INFO - PROCESS | 3860 | 1461194366765 Marionette TRACE conn4 <- [1,1770,null,{}] 16:19:26 INFO - PROCESS | 3860 | 1461194366770 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:26 INFO - PROCESS | 3860 | 1461194366882 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 16:19:27 INFO - PROCESS | 3860 | 1461194367027 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:27 INFO - PROCESS | 3860 | ++DOCSHELL 18AF1000 == 74 [pid = 3860] [id = 452] 16:19:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 138 (196B7000) [pid = 3860] [serial = 1356] [outer = 00000000] 16:19:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 139 (1AB37000) [pid = 3860] [serial = 1357] [outer = 196B7000] 16:19:27 INFO - PROCESS | 3860 | 1461194367084 Marionette DEBUG loaded listener.js 16:19:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 140 (1AF18000) [pid = 3860] [serial = 1358] [outer = 196B7000] 16:19:27 INFO - PROCESS | 3860 | 1461194367684 Marionette TRACE conn4 <- [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]]]}] 16:19:27 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 16:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 970ms 16:19:27 INFO - PROCESS | 3860 | 1461194367734 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 16:19:27 INFO - PROCESS | 3860 | 1461194367737 Marionette TRACE conn4 <- [1,1773,null,{"value":"13"}] 16:19:27 INFO - PROCESS | 3860 | 1461194367740 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:19:27 INFO - PROCESS | 3860 | 1461194367744 Marionette TRACE conn4 <- [1,1774,null,{}] 16:19:27 INFO - PROCESS | 3860 | 1461194367755 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:27 INFO - PROCESS | 3860 | 1461194367872 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 16:19:28 INFO - PROCESS | 3860 | 1461194368018 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:28 INFO - PROCESS | 3860 | ++DOCSHELL 1F9AFC00 == 75 [pid = 3860] [id = 453] 16:19:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 141 (1F9BC000) [pid = 3860] [serial = 1359] [outer = 00000000] 16:19:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 142 (1FA17800) [pid = 3860] [serial = 1360] [outer = 1F9BC000] 16:19:28 INFO - PROCESS | 3860 | 1461194368077 Marionette DEBUG loaded listener.js 16:19:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 143 (1FA6AC00) [pid = 3860] [serial = 1361] [outer = 1F9BC000] 16:19:28 INFO - PROCESS | 3860 | 1461194368685 Marionette TRACE conn4 <- [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]]]}] 16:19:28 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 16:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 971ms 16:19:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:19:28 INFO - PROCESS | 3860 | 1461194368714 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 16:19:28 INFO - PROCESS | 3860 | 1461194368717 Marionette TRACE conn4 <- [1,1777,null,{"value":"13"}] 16:19:28 INFO - PROCESS | 3860 | 1461194368721 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:19:28 INFO - PROCESS | 3860 | 1461194368723 Marionette TRACE conn4 <- [1,1778,null,{}] 16:19:28 INFO - PROCESS | 3860 | 1461194368727 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:28 INFO - PROCESS | 3860 | 1461194368842 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 16:19:29 INFO - PROCESS | 3860 | 1461194369003 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:29 INFO - PROCESS | 3860 | ++DOCSHELL 1FE63800 == 76 [pid = 3860] [id = 454] 16:19:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 144 (1FE64C00) [pid = 3860] [serial = 1362] [outer = 00000000] 16:19:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 145 (1FE97800) [pid = 3860] [serial = 1363] [outer = 1FE64C00] 16:19:29 INFO - PROCESS | 3860 | 1461194369059 Marionette DEBUG loaded listener.js 16:19:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 146 (200A2800) [pid = 3860] [serial = 1364] [outer = 1FE64C00] 16:19:29 INFO - PROCESS | 3860 | 1461194369593 Marionette TRACE conn4 <- [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]]]}] 16:19:29 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) 16:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 930ms 16:19:29 INFO - PROCESS | 3860 | 1461194369654 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 16:19:29 INFO - PROCESS | 3860 | 1461194369657 Marionette TRACE conn4 <- [1,1781,null,{"value":"13"}] 16:19:29 INFO - PROCESS | 3860 | 1461194369660 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:19:29 INFO - PROCESS | 3860 | 1461194369662 Marionette TRACE conn4 <- [1,1782,null,{}] 16:19:29 INFO - PROCESS | 3860 | 1461194369666 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:29 INFO - PROCESS | 3860 | 1461194369773 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 16:19:29 INFO - PROCESS | 3860 | 1461194369917 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:29 INFO - PROCESS | 3860 | ++DOCSHELL 20039400 == 77 [pid = 3860] [id = 455] 16:19:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 147 (200AA800) [pid = 3860] [serial = 1365] [outer = 00000000] 16:19:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 148 (200EF800) [pid = 3860] [serial = 1366] [outer = 200AA800] 16:19:29 INFO - PROCESS | 3860 | 1461194369975 Marionette DEBUG loaded listener.js 16:19:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 149 (203AA400) [pid = 3860] [serial = 1367] [outer = 200AA800] 16:19:30 INFO - PROCESS | 3860 | 1461194370581 Marionette TRACE conn4 <- [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]]]}] 16:19:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:19:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 970ms 16:19:30 INFO - PROCESS | 3860 | 1461194370634 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 16:19:30 INFO - PROCESS | 3860 | 1461194370636 Marionette TRACE conn4 <- [1,1785,null,{"value":"13"}] 16:19:30 INFO - PROCESS | 3860 | 1461194370640 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:19:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:19:30 INFO - PROCESS | 3860 | 1461194370642 Marionette TRACE conn4 <- [1,1786,null,{}] 16:19:30 INFO - PROCESS | 3860 | 1461194370646 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:30 INFO - PROCESS | 3860 | 1461194370807 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 16:19:30 INFO - PROCESS | 3860 | 1461194370956 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:30 INFO - PROCESS | 3860 | ++DOCSHELL 203AFC00 == 78 [pid = 3860] [id = 456] 16:19:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 150 (203B2400) [pid = 3860] [serial = 1368] [outer = 00000000] 16:19:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 151 (231E9400) [pid = 3860] [serial = 1369] [outer = 203B2400] 16:19:31 INFO - PROCESS | 3860 | 1461194371016 Marionette DEBUG loaded listener.js 16:19:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 152 (231EA800) [pid = 3860] [serial = 1370] [outer = 203B2400] 16:19:31 INFO - PROCESS | 3860 | 1461194371603 Marionette TRACE conn4 <- [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]]]}] 16:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 970ms 16:19:31 INFO - PROCESS | 3860 | 1461194371614 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 16:19:31 INFO - PROCESS | 3860 | 1461194371616 Marionette TRACE conn4 <- [1,1789,null,{"value":"13"}] 16:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:19:31 INFO - PROCESS | 3860 | 1461194371620 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:19:31 INFO - PROCESS | 3860 | 1461194371622 Marionette TRACE conn4 <- [1,1790,null,{}] 16:19:31 INFO - PROCESS | 3860 | 1461194371626 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:31 INFO - PROCESS | 3860 | 1461194371735 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 16:19:31 INFO - PROCESS | 3860 | 1461194371856 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:31 INFO - PROCESS | 3860 | ++DOCSHELL 11EAD400 == 79 [pid = 3860] [id = 457] 16:19:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 153 (11F4C000) [pid = 3860] [serial = 1371] [outer = 00000000] 16:19:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 154 (199C6800) [pid = 3860] [serial = 1372] [outer = 11F4C000] 16:19:31 INFO - PROCESS | 3860 | 1461194371910 Marionette DEBUG loaded listener.js 16:19:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 155 (1AD93800) [pid = 3860] [serial = 1373] [outer = 11F4C000] 16:19:32 INFO - PROCESS | 3860 | 1461194372694 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:19:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1127ms 16:19:32 INFO - PROCESS | 3860 | 1461194372752 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 16:19:32 INFO - PROCESS | 3860 | 1461194372756 Marionette TRACE conn4 <- [1,1793,null,{"value":"13"}] 16:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:19:32 INFO - PROCESS | 3860 | 1461194372761 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:19:32 INFO - PROCESS | 3860 | 1461194372764 Marionette TRACE conn4 <- [1,1794,null,{}] 16:19:32 INFO - PROCESS | 3860 | 1461194372770 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:32 INFO - PROCESS | 3860 | 1461194372881 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 16:19:33 INFO - PROCESS | 3860 | 1461194373037 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:33 INFO - PROCESS | 3860 | ++DOCSHELL 16DA6400 == 80 [pid = 3860] [id = 458] 16:19:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 156 (16DA7800) [pid = 3860] [serial = 1374] [outer = 00000000] 16:19:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 157 (18AEF400) [pid = 3860] [serial = 1375] [outer = 16DA7800] 16:19:33 INFO - PROCESS | 3860 | 1461194373090 Marionette DEBUG loaded listener.js 16:19:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 158 (197DE400) [pid = 3860] [serial = 1376] [outer = 16DA7800] 16:19:33 INFO - PROCESS | 3860 | 1461194373655 Marionette TRACE conn4 <- [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]]]}] 16:19:33 INFO - PROCESS | 3860 | --DOCSHELL 19DBB800 == 79 [pid = 3860] [id = 342] 16:19:33 INFO - PROCESS | 3860 | --DOCSHELL 15364000 == 78 [pid = 3860] [id = 310] 16:19:33 INFO - PROCESS | 3860 | --DOCSHELL 1F97E400 == 77 [pid = 3860] [id = 373] 16:19:33 INFO - PROCESS | 3860 | --DOCSHELL 1DE56C00 == 76 [pid = 3860] [id = 343] 16:19:33 INFO - PROCESS | 3860 | --DOCSHELL 10337C00 == 75 [pid = 3860] [id = 408] 16:19:33 INFO - PROCESS | 3860 | --DOCSHELL 103AB800 == 74 [pid = 3860] [id = 374] 16:19:33 INFO - PROCESS | 3860 | --DOCSHELL 1F97DC00 == 73 [pid = 3860] [id = 406] 16:19:33 INFO - PROCESS | 3860 | --DOCSHELL 1E9B4C00 == 72 [pid = 3860] [id = 372] 16:19:33 INFO - PROCESS | 3860 | --DOCSHELL 1E9B5000 == 71 [pid = 3860] [id = 407] 16:19:33 INFO - PROCESS | 3860 | --DOCSHELL 0EBE9400 == 70 [pid = 3860] [id = 449] 16:19:33 INFO - PROCESS | 3860 | --DOCSHELL 19DC4C00 == 69 [pid = 3860] [id = 448] 16:19:33 INFO - PROCESS | 3860 | --DOCSHELL 1C27A800 == 68 [pid = 3860] [id = 447] 16:19:33 INFO - PROCESS | 3860 | --DOCSHELL 1AEC7400 == 67 [pid = 3860] [id = 446] 16:19:33 INFO - PROCESS | 3860 | --DOCSHELL 1ACD6C00 == 66 [pid = 3860] [id = 445] 16:19:33 INFO - PROCESS | 3860 | --DOCSHELL 15C15800 == 65 [pid = 3860] [id = 444] 16:19:33 INFO - PROCESS | 3860 | --DOCSHELL 19731400 == 64 [pid = 3860] [id = 443] 16:19:33 INFO - PROCESS | 3860 | --DOCSHELL 10357800 == 63 [pid = 3860] [id = 442] 16:19:33 INFO - PROCESS | 3860 | --DOMWINDOW == 157 (1F9BDC00) [pid = 3860] [serial = 1303] [outer = 00000000] [url = about:blank] 16:19:33 INFO - PROCESS | 3860 | --DOCSHELL 15863400 == 62 [pid = 3860] [id = 441] 16:19:33 INFO - PROCESS | 3860 | --DOCSHELL 1FE67400 == 61 [pid = 3860] [id = 437] 16:19:33 INFO - PROCESS | 3860 | --DOCSHELL 199C3C00 == 60 [pid = 3860] [id = 436] 16:19:33 INFO - PROCESS | 3860 | --DOCSHELL 10883800 == 59 [pid = 3860] [id = 435] 16:19:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 991ms 16:19:33 INFO - PROCESS | 3860 | 1461194373752 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 16:19:33 INFO - PROCESS | 3860 | 1461194373757 Marionette TRACE conn4 <- [1,1797,null,{"value":"13"}] 16:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:19:33 INFO - PROCESS | 3860 | --DOMWINDOW == 156 (1AEBE400) [pid = 3860] [serial = 1288] [outer = 00000000] [url = about:blank] 16:19:33 INFO - PROCESS | 3860 | --DOMWINDOW == 155 (1CE1FC00) [pid = 3860] [serial = 1292] [outer = 00000000] [url = about:blank] 16:19:33 INFO - PROCESS | 3860 | --DOMWINDOW == 154 (1C27BC00) [pid = 3860] [serial = 1291] [outer = 00000000] [url = about:blank] 16:19:33 INFO - PROCESS | 3860 | --DOMWINDOW == 153 (1E9BC400) [pid = 3860] [serial = 1294] [outer = 00000000] [url = about:blank] 16:19:33 INFO - PROCESS | 3860 | --DOMWINDOW == 152 (11053400) [pid = 3860] [serial = 1279] [outer = 00000000] [url = about:blank] 16:19:33 INFO - PROCESS | 3860 | --DOMWINDOW == 151 (11F43C00) [pid = 3860] [serial = 1280] [outer = 00000000] [url = about:blank] 16:19:33 INFO - PROCESS | 3860 | --DOMWINDOW == 150 (108D9000) [pid = 3860] [serial = 1277] [outer = 00000000] [url = about:blank] 16:19:33 INFO - PROCESS | 3860 | --DOMWINDOW == 149 (15C13C00) [pid = 3860] [serial = 1276] [outer = 00000000] [url = about:blank] 16:19:33 INFO - PROCESS | 3860 | --DOMWINDOW == 148 (18AE5400) [pid = 3860] [serial = 1282] [outer = 00000000] [url = about:blank] 16:19:33 INFO - PROCESS | 3860 | --DOMWINDOW == 147 (1970C400) [pid = 3860] [serial = 1283] [outer = 00000000] [url = about:blank] 16:19:33 INFO - PROCESS | 3860 | --DOMWINDOW == 146 (1ABB0000) [pid = 3860] [serial = 1285] [outer = 00000000] [url = about:blank] 16:19:33 INFO - PROCESS | 3860 | --DOMWINDOW == 145 (103B5400) [pid = 3860] [serial = 1258] [outer = 00000000] [url = about:blank] 16:19:33 INFO - PROCESS | 3860 | --DOMWINDOW == 144 (1970CC00) [pid = 3860] [serial = 1261] [outer = 00000000] [url = about:blank] 16:19:33 INFO - PROCESS | 3860 | --DOMWINDOW == 143 (1E893000) [pid = 3860] [serial = 1264] [outer = 00000000] [url = about:blank] 16:19:33 INFO - PROCESS | 3860 | --DOMWINDOW == 142 (1F97C000) [pid = 3860] [serial = 1270] [outer = 00000000] [url = about:blank] 16:19:33 INFO - PROCESS | 3860 | --DOMWINDOW == 141 (1F944000) [pid = 3860] [serial = 1267] [outer = 00000000] [url = about:blank] 16:19:33 INFO - PROCESS | 3860 | --DOMWINDOW == 140 (1FE67800) [pid = 3860] [serial = 1273] [outer = 00000000] [url = about:blank] 16:19:33 INFO - PROCESS | 3860 | --DOMWINDOW == 139 (1F94A000) [pid = 3860] [serial = 1300] [outer = 00000000] [url = about:blank] 16:19:33 INFO - PROCESS | 3860 | --DOMWINDOW == 138 (1ED2BC00) [pid = 3860] [serial = 1295] [outer = 00000000] [url = about:blank] 16:19:33 INFO - PROCESS | 3860 | --DOMWINDOW == 137 (1AF1FC00) [pid = 3860] [serial = 1297] [outer = 00000000] [url = about:blank] 16:19:33 INFO - PROCESS | 3860 | --DOMWINDOW == 136 (1AF14000) [pid = 3860] [serial = 1289] [outer = 00000000] [url = about:blank] 16:19:33 INFO - PROCESS | 3860 | --DOMWINDOW == 135 (1F993800) [pid = 3860] [serial = 1301] [outer = 00000000] [url = about:blank] 16:19:33 INFO - PROCESS | 3860 | --DOMWINDOW == 134 (1AD98400) [pid = 3860] [serial = 1286] [outer = 00000000] [url = about:blank] 16:19:33 INFO - PROCESS | 3860 | --DOMWINDOW == 133 (1C27B800) [pid = 3860] [serial = 1298] [outer = 00000000] [url = about:blank] 16:19:33 INFO - PROCESS | 3860 | 1461194373793 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:19:33 INFO - PROCESS | 3860 | 1461194373796 Marionette TRACE conn4 <- [1,1798,null,{}] 16:19:33 INFO - PROCESS | 3860 | 1461194373802 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:33 INFO - PROCESS | 3860 | 1461194373897 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 16:19:33 INFO - PROCESS | 3860 | 1461194373904 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:33 INFO - PROCESS | 3860 | ++DOCSHELL 1088EC00 == 60 [pid = 3860] [id = 459] 16:19:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 134 (108D9000) [pid = 3860] [serial = 1377] [outer = 00000000] 16:19:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 135 (116BC000) [pid = 3860] [serial = 1378] [outer = 108D9000] 16:19:33 INFO - PROCESS | 3860 | 1461194373949 Marionette DEBUG loaded listener.js 16:19:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 136 (15364000) [pid = 3860] [serial = 1379] [outer = 108D9000] 16:19:34 INFO - PROCESS | 3860 | 1461194374506 Marionette TRACE conn4 <- [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]]]}] 16:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 750ms 16:19:34 INFO - PROCESS | 3860 | 1461194374518 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 16:19:34 INFO - PROCESS | 3860 | 1461194374520 Marionette TRACE conn4 <- [1,1801,null,{"value":"13"}] 16:19:34 INFO - PROCESS | 3860 | 1461194374523 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:19:34 INFO - PROCESS | 3860 | 1461194374527 Marionette TRACE conn4 <- [1,1802,null,{}] 16:19:34 INFO - PROCESS | 3860 | 1461194374537 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:34 INFO - PROCESS | 3860 | 1461194374635 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 16:19:34 INFO - PROCESS | 3860 | 1461194374745 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:34 INFO - PROCESS | 3860 | ++DOCSHELL 199CF000 == 61 [pid = 3860] [id = 460] 16:19:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 137 (19BAD400) [pid = 3860] [serial = 1380] [outer = 00000000] 16:19:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 138 (1AB3D400) [pid = 3860] [serial = 1381] [outer = 19BAD400] 16:19:34 INFO - PROCESS | 3860 | 1461194374793 Marionette DEBUG loaded listener.js 16:19:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 139 (1AD9B000) [pid = 3860] [serial = 1382] [outer = 19BAD400] 16:19:35 INFO - PROCESS | 3860 | 1461194375181 Marionette TRACE conn4 <- [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]]]}] 16:19:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 670ms 16:19:35 INFO - PROCESS | 3860 | 1461194375199 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 16:19:35 INFO - PROCESS | 3860 | 1461194375201 Marionette TRACE conn4 <- [1,1805,null,{"value":"13"}] 16:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:19:35 INFO - PROCESS | 3860 | 1461194375205 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:19:35 INFO - PROCESS | 3860 | 1461194375206 Marionette TRACE conn4 <- [1,1806,null,{}] 16:19:35 INFO - PROCESS | 3860 | 1461194375210 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:35 INFO - PROCESS | 3860 | 1461194375298 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 16:19:35 INFO - PROCESS | 3860 | 1461194375304 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:35 INFO - PROCESS | 3860 | ++DOCSHELL 19EA6800 == 62 [pid = 3860] [id = 461] 16:19:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 140 (1AEAA800) [pid = 3860] [serial = 1383] [outer = 00000000] 16:19:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 141 (1B169400) [pid = 3860] [serial = 1384] [outer = 1AEAA800] 16:19:35 INFO - PROCESS | 3860 | 1461194375349 Marionette DEBUG loaded listener.js 16:19:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 142 (1B9CC400) [pid = 3860] [serial = 1385] [outer = 1AEAA800] 16:19:35 INFO - PROCESS | 3860 | 1461194375821 Marionette TRACE conn4 <- [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]]]}] 16:19:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 16:19:35 INFO - PROCESS | 3860 | 1461194375878 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 16:19:35 INFO - PROCESS | 3860 | 1461194375880 Marionette TRACE conn4 <- [1,1809,null,{"value":"13"}] 16:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:19:35 INFO - PROCESS | 3860 | 1461194375884 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:19:35 INFO - PROCESS | 3860 | 1461194375885 Marionette TRACE conn4 <- [1,1810,null,{}] 16:19:35 INFO - PROCESS | 3860 | 1461194375889 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:36 INFO - PROCESS | 3860 | 1461194376014 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 16:19:36 INFO - PROCESS | 3860 | 1461194376118 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:36 INFO - PROCESS | 3860 | ++DOCSHELL 1CE1B000 == 63 [pid = 3860] [id = 462] 16:19:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 143 (1CE22000) [pid = 3860] [serial = 1386] [outer = 00000000] 16:19:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 144 (1DE58C00) [pid = 3860] [serial = 1387] [outer = 1CE22000] 16:19:36 INFO - PROCESS | 3860 | 1461194376164 Marionette DEBUG loaded listener.js 16:19:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 145 (1E899800) [pid = 3860] [serial = 1388] [outer = 1CE22000] 16:19:36 INFO - PROCESS | 3860 | 1461194376610 Marionette TRACE conn4 <- [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]]]}] 16:19:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 770ms 16:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:19:36 INFO - PROCESS | 3860 | 1461194376660 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 16:19:36 INFO - PROCESS | 3860 | 1461194376662 Marionette TRACE conn4 <- [1,1813,null,{"value":"13"}] 16:19:36 INFO - PROCESS | 3860 | 1461194376665 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:19:36 INFO - PROCESS | 3860 | 1461194376667 Marionette TRACE conn4 <- [1,1814,null,{}] 16:19:36 INFO - PROCESS | 3860 | 1461194376670 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:36 INFO - PROCESS | 3860 | 1461194376813 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 16:19:36 INFO - PROCESS | 3860 | 1461194376887 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:36 INFO - PROCESS | 3860 | ++DOCSHELL 1E9B9C00 == 64 [pid = 3860] [id = 463] 16:19:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 146 (1ED2B400) [pid = 3860] [serial = 1389] [outer = 00000000] 16:19:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 147 (1F06D400) [pid = 3860] [serial = 1390] [outer = 1ED2B400] 16:19:36 INFO - PROCESS | 3860 | 1461194376936 Marionette DEBUG loaded listener.js 16:19:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 148 (1F071000) [pid = 3860] [serial = 1391] [outer = 1ED2B400] 16:19:37 INFO - PROCESS | 3860 | --DOMWINDOW == 147 (11048C00) [pid = 3860] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:19:37 INFO - PROCESS | 3860 | --DOMWINDOW == 146 (1FE6A000) [pid = 3860] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:19:37 INFO - PROCESS | 3860 | --DOMWINDOW == 145 (10354000) [pid = 3860] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:19:37 INFO - PROCESS | 3860 | --DOMWINDOW == 144 (1E9B5C00) [pid = 3860] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:19:37 INFO - PROCESS | 3860 | --DOMWINDOW == 143 (189EE400) [pid = 3860] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:19:37 INFO - PROCESS | 3860 | --DOMWINDOW == 142 (1F999C00) [pid = 3860] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:19:37 INFO - PROCESS | 3860 | --DOMWINDOW == 141 (1FA1A400) [pid = 3860] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:19:37 INFO - PROCESS | 3860 | --DOMWINDOW == 140 (1AD4EC00) [pid = 3860] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:19:37 INFO - PROCESS | 3860 | --DOMWINDOW == 139 (1AEC9000) [pid = 3860] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:19:37 INFO - PROCESS | 3860 | --DOMWINDOW == 138 (1C2BBC00) [pid = 3860] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:19:37 INFO - PROCESS | 3860 | --DOMWINDOW == 137 (19735000) [pid = 3860] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:19:37 INFO - PROCESS | 3860 | --DOMWINDOW == 136 (158D8000) [pid = 3860] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:19:37 INFO - PROCESS | 3860 | --DOMWINDOW == 135 (1034E000) [pid = 3860] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:19:37 INFO - PROCESS | 3860 | --DOMWINDOW == 134 (10359C00) [pid = 3860] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:19:37 INFO - PROCESS | 3860 | --DOMWINDOW == 133 (197A1800) [pid = 3860] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:19:37 INFO - PROCESS | 3860 | --DOMWINDOW == 132 (0EBECC00) [pid = 3860] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:19:37 INFO - PROCESS | 3860 | --DOMWINDOW == 131 (1AEA5800) [pid = 3860] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:19:37 INFO - PROCESS | 3860 | --DOMWINDOW == 130 (11F43800) [pid = 3860] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:19:37 INFO - PROCESS | 3860 | 1461194377887 Marionette TRACE conn4 <- [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]]]}] 16:19:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:19:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1274ms 16:19:37 INFO - PROCESS | 3860 | 1461194377946 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 16:19:37 INFO - PROCESS | 3860 | 1461194377953 Marionette TRACE conn4 <- [1,1817,null,{"value":"13"}] 16:19:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:19:37 INFO - PROCESS | 3860 | 1461194377959 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:19:37 INFO - PROCESS | 3860 | 1461194377963 Marionette TRACE conn4 <- [1,1818,null,{}] 16:19:37 INFO - PROCESS | 3860 | 1461194377969 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:38 INFO - PROCESS | 3860 | 1461194378089 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 16:19:38 INFO - PROCESS | 3860 | 1461194378238 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:38 INFO - PROCESS | 3860 | ++DOCSHELL 11252800 == 65 [pid = 3860] [id = 464] 16:19:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 131 (1125EC00) [pid = 3860] [serial = 1392] [outer = 00000000] 16:19:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 132 (15805C00) [pid = 3860] [serial = 1393] [outer = 1125EC00] 16:19:38 INFO - PROCESS | 3860 | 1461194378298 Marionette DEBUG loaded listener.js 16:19:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 133 (15C8E400) [pid = 3860] [serial = 1394] [outer = 1125EC00] 16:19:38 INFO - PROCESS | 3860 | 1461194378920 Marionette TRACE conn4 <- [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]]]}] 16:19:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:19:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1026ms 16:19:39 INFO - PROCESS | 3860 | 1461194378987 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 16:19:39 INFO - PROCESS | 3860 | 1461194378993 Marionette TRACE conn4 <- [1,1821,null,{"value":"13"}] 16:19:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:19:39 INFO - PROCESS | 3860 | 1461194379000 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:19:39 INFO - PROCESS | 3860 | 1461194379002 Marionette TRACE conn4 <- [1,1822,null,{}] 16:19:39 INFO - PROCESS | 3860 | 1461194379006 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:39 INFO - PROCESS | 3860 | 1461194379122 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 16:19:39 INFO - PROCESS | 3860 | 1461194379269 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:39 INFO - PROCESS | 3860 | ++DOCSHELL 19735000 == 66 [pid = 3860] [id = 465] 16:19:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 134 (1973EC00) [pid = 3860] [serial = 1395] [outer = 00000000] 16:19:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 135 (19EA4000) [pid = 3860] [serial = 1396] [outer = 1973EC00] 16:19:39 INFO - PROCESS | 3860 | 1461194379326 Marionette DEBUG loaded listener.js 16:19:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 136 (1AD9FC00) [pid = 3860] [serial = 1397] [outer = 1973EC00] 16:19:39 INFO - PROCESS | 3860 | 1461194379951 Marionette TRACE conn4 <- [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]]]}] 16:19:40 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 16:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1019ms 16:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:19:40 INFO - PROCESS | 3860 | 1461194380021 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 16:19:40 INFO - PROCESS | 3860 | 1461194380023 Marionette TRACE conn4 <- [1,1825,null,{"value":"13"}] 16:19:40 INFO - PROCESS | 3860 | 1461194380027 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:19:40 INFO - PROCESS | 3860 | 1461194380031 Marionette TRACE conn4 <- [1,1826,null,{}] 16:19:40 INFO - PROCESS | 3860 | 1461194380042 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:40 INFO - PROCESS | 3860 | 1461194380175 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 16:19:40 INFO - PROCESS | 3860 | 1461194380324 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:40 INFO - PROCESS | 3860 | ++DOCSHELL 1DE58000 == 67 [pid = 3860] [id = 466] 16:19:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 137 (1ED2F000) [pid = 3860] [serial = 1398] [outer = 00000000] 16:19:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 138 (1F069000) [pid = 3860] [serial = 1399] [outer = 1ED2F000] 16:19:40 INFO - PROCESS | 3860 | 1461194380383 Marionette DEBUG loaded listener.js 16:19:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 139 (1F06E400) [pid = 3860] [serial = 1400] [outer = 1ED2F000] 16:19:40 INFO - PROCESS | 3860 | 1461194380966 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 16:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 970ms 16:19:41 INFO - PROCESS | 3860 | 1461194381000 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 16:19:41 INFO - PROCESS | 3860 | 1461194381003 Marionette TRACE conn4 <- [1,1829,null,{"value":"13"}] 16:19:41 INFO - PROCESS | 3860 | 1461194381006 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:19:41 INFO - PROCESS | 3860 | 1461194381008 Marionette TRACE conn4 <- [1,1830,null,{}] 16:19:41 INFO - PROCESS | 3860 | 1461194381012 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:41 INFO - PROCESS | 3860 | 1461194381125 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 16:19:41 INFO - PROCESS | 3860 | 1461194381284 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:41 INFO - PROCESS | 3860 | ++DOCSHELL 1F975800 == 68 [pid = 3860] [id = 467] 16:19:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 140 (1F977000) [pid = 3860] [serial = 1401] [outer = 00000000] 16:19:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 141 (1F99A800) [pid = 3860] [serial = 1402] [outer = 1F977000] 16:19:41 INFO - PROCESS | 3860 | 1461194381341 Marionette DEBUG loaded listener.js 16:19:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 142 (1F9BBC00) [pid = 3860] [serial = 1403] [outer = 1F977000] 16:19:41 INFO - PROCESS | 3860 | 1461194381907 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 16:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 930ms 16:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:19:41 INFO - PROCESS | 3860 | 1461194381940 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 16:19:41 INFO - PROCESS | 3860 | 1461194381942 Marionette TRACE conn4 <- [1,1833,null,{"value":"13"}] 16:19:41 INFO - PROCESS | 3860 | 1461194381946 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:19:41 INFO - PROCESS | 3860 | 1461194381948 Marionette TRACE conn4 <- [1,1834,null,{}] 16:19:41 INFO - PROCESS | 3860 | 1461194381951 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:42 INFO - PROCESS | 3860 | 1461194382059 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 16:19:42 INFO - PROCESS | 3860 | 1461194382218 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:42 INFO - PROCESS | 3860 | ++DOCSHELL 1F9B0400 == 69 [pid = 3860] [id = 468] 16:19:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 143 (1FA17000) [pid = 3860] [serial = 1404] [outer = 00000000] 16:19:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 144 (1FA73400) [pid = 3860] [serial = 1405] [outer = 1FA17000] 16:19:42 INFO - PROCESS | 3860 | 1461194382274 Marionette DEBUG loaded listener.js 16:19:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 145 (1FE6BC00) [pid = 3860] [serial = 1406] [outer = 1FA17000] 16:19:42 INFO - PROCESS | 3860 | 1461194382897 Marionette TRACE conn4 <- [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]]]}] 16:19:42 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) 16:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 970ms 16:19:42 INFO - PROCESS | 3860 | 1461194382917 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 16:19:42 INFO - PROCESS | 3860 | 1461194382919 Marionette TRACE conn4 <- [1,1837,null,{"value":"13"}] 16:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:19:42 INFO - PROCESS | 3860 | 1461194382923 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:19:42 INFO - PROCESS | 3860 | 1461194382925 Marionette TRACE conn4 <- [1,1838,null,{}] 16:19:42 INFO - PROCESS | 3860 | 1461194382928 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:43 INFO - PROCESS | 3860 | 1461194383052 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 16:19:43 INFO - PROCESS | 3860 | 1461194383213 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:43 INFO - PROCESS | 3860 | ++DOCSHELL 10359400 == 70 [pid = 3860] [id = 469] 16:19:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 146 (1035B000) [pid = 3860] [serial = 1407] [outer = 00000000] 16:19:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 147 (203B5C00) [pid = 3860] [serial = 1408] [outer = 1035B000] 16:19:43 INFO - PROCESS | 3860 | 1461194383274 Marionette DEBUG loaded listener.js 16:19:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 148 (203B5000) [pid = 3860] [serial = 1409] [outer = 1035B000] 16:19:43 INFO - PROCESS | 3860 | 1461194383859 Marionette TRACE conn4 <- [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]]]}] 16:19:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 971ms 16:19:43 INFO - PROCESS | 3860 | 1461194383897 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 16:19:43 INFO - PROCESS | 3860 | 1461194383899 Marionette TRACE conn4 <- [1,1841,null,{"value":"13"}] 16:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:19:43 INFO - PROCESS | 3860 | 1461194383903 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:19:43 INFO - PROCESS | 3860 | 1461194383905 Marionette TRACE conn4 <- [1,1842,null,{}] 16:19:43 INFO - PROCESS | 3860 | 1461194383909 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:44 INFO - PROCESS | 3860 | 1461194384018 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 16:19:44 INFO - PROCESS | 3860 | 1461194384341 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:44 INFO - PROCESS | 3860 | ++DOCSHELL 0B688800 == 71 [pid = 3860] [id = 470] 16:19:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 149 (0B692000) [pid = 3860] [serial = 1410] [outer = 00000000] 16:19:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 150 (0EBF1C00) [pid = 3860] [serial = 1411] [outer = 0B692000] 16:19:44 INFO - PROCESS | 3860 | 1461194384393 Marionette DEBUG loaded listener.js 16:19:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 151 (1032F400) [pid = 3860] [serial = 1412] [outer = 0B692000] 16:19:45 INFO - PROCESS | 3860 | 1461194385065 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1231ms 16:19:45 INFO - PROCESS | 3860 | 1461194385139 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 16:19:45 INFO - PROCESS | 3860 | 1461194385142 Marionette TRACE conn4 <- [1,1845,null,{"value":"13"}] 16:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:19:45 INFO - PROCESS | 3860 | 1461194385147 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:19:45 INFO - PROCESS | 3860 | 1461194385151 Marionette TRACE conn4 <- [1,1846,null,{}] 16:19:45 INFO - PROCESS | 3860 | 1461194385175 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:45 INFO - PROCESS | 3860 | 1461194385285 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 16:19:45 INFO - PROCESS | 3860 | 1461194385437 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:45 INFO - PROCESS | 3860 | ++DOCSHELL 1159DC00 == 72 [pid = 3860] [id = 471] 16:19:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 152 (115BA400) [pid = 3860] [serial = 1413] [outer = 00000000] 16:19:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 153 (123AAC00) [pid = 3860] [serial = 1414] [outer = 115BA400] 16:19:45 INFO - PROCESS | 3860 | 1461194385488 Marionette DEBUG loaded listener.js 16:19:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 154 (15313C00) [pid = 3860] [serial = 1415] [outer = 115BA400] 16:19:45 INFO - PROCESS | 3860 | --DOCSHELL 1CE1B000 == 71 [pid = 3860] [id = 462] 16:19:45 INFO - PROCESS | 3860 | --DOCSHELL 19EA6800 == 70 [pid = 3860] [id = 461] 16:19:45 INFO - PROCESS | 3860 | --DOCSHELL 199CF000 == 69 [pid = 3860] [id = 460] 16:19:45 INFO - PROCESS | 3860 | --DOCSHELL 1088EC00 == 68 [pid = 3860] [id = 459] 16:19:45 INFO - PROCESS | 3860 | --DOCSHELL 16DA6400 == 67 [pid = 3860] [id = 458] 16:19:45 INFO - PROCESS | 3860 | --DOCSHELL 203AFC00 == 66 [pid = 3860] [id = 456] 16:19:45 INFO - PROCESS | 3860 | --DOCSHELL 20039400 == 65 [pid = 3860] [id = 455] 16:19:45 INFO - PROCESS | 3860 | --DOCSHELL 1FE63800 == 64 [pid = 3860] [id = 454] 16:19:45 INFO - PROCESS | 3860 | --DOMWINDOW == 153 (16DA0C00) [pid = 3860] [serial = 1306] [outer = 00000000] [url = about:blank] 16:19:45 INFO - PROCESS | 3860 | --DOMWINDOW == 152 (1ABAF400) [pid = 3860] [serial = 1309] [outer = 00000000] [url = about:blank] 16:19:45 INFO - PROCESS | 3860 | --DOMWINDOW == 151 (1FE8C800) [pid = 3860] [serial = 1312] [outer = 00000000] [url = about:blank] 16:19:45 INFO - PROCESS | 3860 | --DOMWINDOW == 150 (200AD400) [pid = 3860] [serial = 1315] [outer = 00000000] [url = about:blank] 16:19:45 INFO - PROCESS | 3860 | --DOMWINDOW == 149 (1FA73C00) [pid = 3860] [serial = 1318] [outer = 00000000] [url = about:blank] 16:19:45 INFO - PROCESS | 3860 | --DOMWINDOW == 148 (1F981400) [pid = 3860] [serial = 1351] [outer = 00000000] [url = about:blank] 16:19:45 INFO - PROCESS | 3860 | --DOCSHELL 1F9AFC00 == 63 [pid = 3860] [id = 453] 16:19:45 INFO - PROCESS | 3860 | --DOCSHELL 18AF1000 == 62 [pid = 3860] [id = 452] 16:19:45 INFO - PROCESS | 3860 | --DOCSHELL 10FC9400 == 61 [pid = 3860] [id = 451] 16:19:45 INFO - PROCESS | 3860 | --DOMWINDOW == 147 (18998400) [pid = 3860] [serial = 1160] [outer = 00000000] [url = about:blank] 16:19:45 INFO - PROCESS | 3860 | --DOMWINDOW == 146 (200EA400) [pid = 3860] [serial = 1175] [outer = 00000000] [url = about:blank] 16:19:45 INFO - PROCESS | 3860 | --DOMWINDOW == 145 (2003FC00) [pid = 3860] [serial = 1172] [outer = 00000000] [url = about:blank] 16:19:45 INFO - PROCESS | 3860 | --DOMWINDOW == 144 (10810000) [pid = 3860] [serial = 1211] [outer = 00000000] [url = about:blank] 16:19:45 INFO - PROCESS | 3860 | --DOMWINDOW == 143 (11598000) [pid = 3860] [serial = 1108] [outer = 00000000] [url = about:blank] 16:19:45 INFO - PROCESS | 3860 | --DOMWINDOW == 142 (1AEAD800) [pid = 3860] [serial = 1163] [outer = 00000000] [url = about:blank] 16:19:45 INFO - PROCESS | 3860 | --DOMWINDOW == 141 (1FA18800) [pid = 3860] [serial = 1166] [outer = 00000000] [url = about:blank] 16:19:45 INFO - PROCESS | 3860 | --DOMWINDOW == 140 (1FE8F000) [pid = 3860] [serial = 1169] [outer = 00000000] [url = about:blank] 16:19:45 INFO - PROCESS | 3860 | --DOMWINDOW == 139 (1AEB0800) [pid = 3860] [serial = 1336] [outer = 00000000] [url = about:blank] 16:19:45 INFO - PROCESS | 3860 | --DOMWINDOW == 138 (1B9C5800) [pid = 3860] [serial = 1339] [outer = 00000000] [url = about:blank] 16:19:45 INFO - PROCESS | 3860 | --DOMWINDOW == 137 (1AEC1800) [pid = 3860] [serial = 1337] [outer = 00000000] [url = about:blank] 16:19:45 INFO - PROCESS | 3860 | --DOMWINDOW == 136 (1DE4FC00) [pid = 3860] [serial = 1342] [outer = 00000000] [url = about:blank] 16:19:45 INFO - PROCESS | 3860 | --DOMWINDOW == 135 (1B9CA000) [pid = 3860] [serial = 1340] [outer = 00000000] [url = about:blank] 16:19:45 INFO - PROCESS | 3860 | --DOMWINDOW == 134 (197E0400) [pid = 3860] [serial = 1330] [outer = 00000000] [url = about:blank] 16:19:45 INFO - PROCESS | 3860 | --DOMWINDOW == 133 (199D0400) [pid = 3860] [serial = 1331] [outer = 00000000] [url = about:blank] 16:19:45 INFO - PROCESS | 3860 | --DOMWINDOW == 132 (1776C400) [pid = 3860] [serial = 1325] [outer = 00000000] [url = about:blank] 16:19:45 INFO - PROCESS | 3860 | --DOMWINDOW == 131 (16E54400) [pid = 3860] [serial = 1324] [outer = 00000000] [url = about:blank] 16:19:45 INFO - PROCESS | 3860 | --DOMWINDOW == 130 (1AEBB400) [pid = 3860] [serial = 1322] [outer = 00000000] [url = about:blank] 16:19:45 INFO - PROCESS | 3860 | --DOMWINDOW == 129 (19DBEC00) [pid = 3860] [serial = 1321] [outer = 00000000] [url = about:blank] 16:19:45 INFO - PROCESS | 3860 | --DOMWINDOW == 128 (125E5C00) [pid = 3860] [serial = 1327] [outer = 00000000] [url = about:blank] 16:19:45 INFO - PROCESS | 3860 | --DOMWINDOW == 127 (15C0F800) [pid = 3860] [serial = 1328] [outer = 00000000] [url = about:blank] 16:19:45 INFO - PROCESS | 3860 | --DOMWINDOW == 126 (19DBF400) [pid = 3860] [serial = 1333] [outer = 00000000] [url = about:blank] 16:19:45 INFO - PROCESS | 3860 | --DOMWINDOW == 125 (1ED2A800) [pid = 3860] [serial = 1349] [outer = 00000000] [url = about:blank] 16:19:45 INFO - PROCESS | 3860 | --DOMWINDOW == 124 (1C275000) [pid = 3860] [serial = 1348] [outer = 00000000] [url = about:blank] 16:19:45 INFO - PROCESS | 3860 | --DOMWINDOW == 123 (1DE5B400) [pid = 3860] [serial = 1343] [outer = 00000000] [url = about:blank] 16:19:45 INFO - PROCESS | 3860 | --DOMWINDOW == 122 (1C2C1000) [pid = 3860] [serial = 1345] [outer = 00000000] [url = about:blank] 16:19:45 INFO - PROCESS | 3860 | --DOMWINDOW == 121 (1ABAB000) [pid = 3860] [serial = 1334] [outer = 00000000] [url = about:blank] 16:19:45 INFO - PROCESS | 3860 | --DOMWINDOW == 120 (1C2BD400) [pid = 3860] [serial = 1346] [outer = 00000000] [url = about:blank] 16:19:46 INFO - PROCESS | 3860 | 1461194386032 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 16:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 950ms 16:19:46 INFO - PROCESS | 3860 | 1461194386100 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 16:19:46 INFO - PROCESS | 3860 | 1461194386104 Marionette TRACE conn4 <- [1,1849,null,{"value":"13"}] 16:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:19:46 INFO - PROCESS | 3860 | 1461194386107 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:19:46 INFO - PROCESS | 3860 | 1461194386109 Marionette TRACE conn4 <- [1,1850,null,{}] 16:19:46 INFO - PROCESS | 3860 | 1461194386113 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:46 INFO - PROCESS | 3860 | 1461194386204 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 16:19:46 INFO - PROCESS | 3860 | 1461194386216 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:46 INFO - PROCESS | 3860 | ++DOCSHELL 15C0E800 == 62 [pid = 3860] [id = 472] 16:19:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 121 (15C0F800) [pid = 3860] [serial = 1416] [outer = 00000000] 16:19:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 122 (15C84C00) [pid = 3860] [serial = 1417] [outer = 15C0F800] 16:19:46 INFO - PROCESS | 3860 | 1461194386261 Marionette DEBUG loaded listener.js 16:19:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 123 (17316000) [pid = 3860] [serial = 1418] [outer = 15C0F800] 16:19:46 INFO - PROCESS | 3860 | 1461194386767 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 16:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 670ms 16:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:19:46 INFO - PROCESS | 3860 | 1461194386786 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 16:19:46 INFO - PROCESS | 3860 | 1461194386788 Marionette TRACE conn4 <- [1,1853,null,{"value":"13"}] 16:19:46 INFO - PROCESS | 3860 | 1461194386798 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:19:46 INFO - PROCESS | 3860 | 1461194386804 Marionette TRACE conn4 <- [1,1854,null,{}] 16:19:46 INFO - PROCESS | 3860 | 1461194386808 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:46 INFO - PROCESS | 3860 | 1461194386930 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 16:19:47 INFO - PROCESS | 3860 | 1461194387043 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:47 INFO - PROCESS | 3860 | ++DOCSHELL 189E8000 == 63 [pid = 3860] [id = 473] 16:19:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 124 (189ED000) [pid = 3860] [serial = 1419] [outer = 00000000] 16:19:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 125 (18AEC000) [pid = 3860] [serial = 1420] [outer = 189ED000] 16:19:47 INFO - PROCESS | 3860 | 1461194387096 Marionette DEBUG loaded listener.js 16:19:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 126 (196AD800) [pid = 3860] [serial = 1421] [outer = 189ED000] 16:19:47 INFO - PROCESS | 3860 | 1461194387467 Marionette TRACE conn4 <- [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]]]}] 16:19:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:19:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 730ms 16:19:47 INFO - PROCESS | 3860 | 1461194387523 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 16:19:47 INFO - PROCESS | 3860 | 1461194387525 Marionette TRACE conn4 <- [1,1857,null,{"value":"13"}] 16:19:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:19:47 INFO - PROCESS | 3860 | 1461194387529 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:19:47 INFO - PROCESS | 3860 | 1461194387530 Marionette TRACE conn4 <- [1,1858,null,{}] 16:19:47 INFO - PROCESS | 3860 | 1461194387534 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:47 INFO - PROCESS | 3860 | 1461194387625 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 16:19:47 INFO - PROCESS | 3860 | 1461194387632 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:47 INFO - PROCESS | 3860 | ++DOCSHELL 1970C400 == 64 [pid = 3860] [id = 474] 16:19:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 127 (197A1C00) [pid = 3860] [serial = 1422] [outer = 00000000] 16:19:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 128 (199CF000) [pid = 3860] [serial = 1423] [outer = 197A1C00] 16:19:47 INFO - PROCESS | 3860 | 1461194387677 Marionette DEBUG loaded listener.js 16:19:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 129 (19BAA000) [pid = 3860] [serial = 1424] [outer = 197A1C00] 16:19:48 INFO - PROCESS | 3860 | 1461194388174 Marionette TRACE conn4 <- [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]]]}] 16:19:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:19:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 16:19:48 INFO - PROCESS | 3860 | 1461194388202 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 16:19:48 INFO - PROCESS | 3860 | 1461194388204 Marionette TRACE conn4 <- [1,1861,null,{"value":"13"}] 16:19:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:19:48 INFO - PROCESS | 3860 | 1461194388213 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:19:48 INFO - PROCESS | 3860 | 1461194388215 Marionette TRACE conn4 <- [1,1862,null,{}] 16:19:48 INFO - PROCESS | 3860 | 1461194388218 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:48 INFO - PROCESS | 3860 | 1461194388343 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 16:19:48 INFO - PROCESS | 3860 | 1461194388401 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:48 INFO - PROCESS | 3860 | ++DOCSHELL 19EA7C00 == 65 [pid = 3860] [id = 475] 16:19:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 130 (19EA9000) [pid = 3860] [serial = 1425] [outer = 00000000] 16:19:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 131 (1AD92C00) [pid = 3860] [serial = 1426] [outer = 19EA9000] 16:19:48 INFO - PROCESS | 3860 | 1461194388455 Marionette DEBUG loaded listener.js 16:19:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 132 (1AEA7C00) [pid = 3860] [serial = 1427] [outer = 19EA9000] 16:19:48 INFO - PROCESS | 3860 | 1461194388931 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 16:19:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 771ms 16:19:49 INFO - PROCESS | 3860 | 1461194388988 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 16:19:49 INFO - PROCESS | 3860 | 1461194388990 Marionette TRACE conn4 <- [1,1865,null,{"value":"13"}] 16:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:19:49 INFO - PROCESS | 3860 | 1461194388993 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:19:49 INFO - PROCESS | 3860 | 1461194388994 Marionette TRACE conn4 <- [1,1866,null,{}] 16:19:49 INFO - PROCESS | 3860 | 1461194389013 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:49 INFO - PROCESS | 3860 | 1461194389138 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 16:19:49 INFO - PROCESS | 3860 | 1461194389209 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:49 INFO - PROCESS | 3860 | ++DOCSHELL 1AEAC400 == 66 [pid = 3860] [id = 476] 16:19:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 133 (1AEB2800) [pid = 3860] [serial = 1428] [outer = 00000000] 16:19:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 134 (1AF1D000) [pid = 3860] [serial = 1429] [outer = 1AEB2800] 16:19:49 INFO - PROCESS | 3860 | 1461194389254 Marionette DEBUG loaded listener.js 16:19:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 135 (1B063800) [pid = 3860] [serial = 1430] [outer = 1AEB2800] 16:19:49 INFO - PROCESS | 3860 | 1461194389677 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 16:19:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 750ms 16:19:49 INFO - PROCESS | 3860 | 1461194389744 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 16:19:49 INFO - PROCESS | 3860 | 1461194389746 Marionette TRACE conn4 <- [1,1869,null,{"value":"13"}] 16:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:19:49 INFO - PROCESS | 3860 | 1461194389760 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:19:49 INFO - PROCESS | 3860 | 1461194389762 Marionette TRACE conn4 <- [1,1870,null,{}] 16:19:49 INFO - PROCESS | 3860 | 1461194389769 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:50 INFO - PROCESS | 3860 | 1461194390091 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 16:19:50 INFO - PROCESS | 3860 | --DOMWINDOW == 134 (15C0CC00) [pid = 3860] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:19:50 INFO - PROCESS | 3860 | --DOMWINDOW == 133 (1C2BF400) [pid = 3860] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:19:50 INFO - PROCESS | 3860 | --DOMWINDOW == 132 (1FA14400) [pid = 3860] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:19:50 INFO - PROCESS | 3860 | --DOMWINDOW == 131 (1E9BB800) [pid = 3860] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:19:50 INFO - PROCESS | 3860 | --DOMWINDOW == 130 (1032AC00) [pid = 3860] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:19:50 INFO - PROCESS | 3860 | --DOMWINDOW == 129 (1F018000) [pid = 3860] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:19:50 INFO - PROCESS | 3860 | --DOMWINDOW == 128 (1B75E400) [pid = 3860] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:19:50 INFO - PROCESS | 3860 | --DOMWINDOW == 127 (1F97FC00) [pid = 3860] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:19:50 INFO - PROCESS | 3860 | --DOMWINDOW == 126 (1B755400) [pid = 3860] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:19:50 INFO - PROCESS | 3860 | --DOMWINDOW == 125 (10352800) [pid = 3860] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:19:50 INFO - PROCESS | 3860 | --DOMWINDOW == 124 (1F99C800) [pid = 3860] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:19:50 INFO - PROCESS | 3860 | --DOMWINDOW == 123 (15358C00) [pid = 3860] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:19:50 INFO - PROCESS | 3860 | --DOMWINDOW == 122 (1AEAA800) [pid = 3860] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:19:50 INFO - PROCESS | 3860 | --DOMWINDOW == 121 (1CE22000) [pid = 3860] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:19:50 INFO - PROCESS | 3860 | --DOMWINDOW == 120 (1B7E5400) [pid = 3860] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:19:50 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (19ABD800) [pid = 3860] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:19:50 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (1FA6B400) [pid = 3860] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:19:50 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (10889C00) [pid = 3860] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:19:50 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (1FE69400) [pid = 3860] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:19:50 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (19BAD400) [pid = 3860] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:19:50 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (108D9000) [pid = 3860] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:19:50 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (1F94B400) [pid = 3860] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:19:50 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (16DA7800) [pid = 3860] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:19:50 INFO - PROCESS | 3860 | 1461194390173 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:50 INFO - PROCESS | 3860 | ++DOCSHELL 1030A800 == 67 [pid = 3860] [id = 477] 16:19:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (1032AC00) [pid = 3860] [serial = 1431] [outer = 00000000] 16:19:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (1159CC00) [pid = 3860] [serial = 1432] [outer = 1032AC00] 16:19:50 INFO - PROCESS | 3860 | 1461194390219 Marionette DEBUG loaded listener.js 16:19:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (155B4000) [pid = 3860] [serial = 1433] [outer = 1032AC00] 16:19:50 INFO - PROCESS | 3860 | 1461194390585 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 16:19:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:19:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 890ms 16:19:50 INFO - PROCESS | 3860 | 1461194390649 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 16:19:50 INFO - PROCESS | 3860 | 1461194390651 Marionette TRACE conn4 <- [1,1873,null,{"value":"13"}] 16:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:19:50 INFO - PROCESS | 3860 | 1461194390654 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:19:50 INFO - PROCESS | 3860 | 1461194390655 Marionette TRACE conn4 <- [1,1874,null,{}] 16:19:50 INFO - PROCESS | 3860 | 1461194390659 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:50 INFO - PROCESS | 3860 | 1461194390749 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 16:19:50 INFO - PROCESS | 3860 | 1461194390755 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:50 INFO - PROCESS | 3860 | ++DOCSHELL 113D4400 == 68 [pid = 3860] [id = 478] 16:19:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (1731FC00) [pid = 3860] [serial = 1434] [outer = 00000000] 16:19:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (1B756000) [pid = 3860] [serial = 1435] [outer = 1731FC00] 16:19:50 INFO - PROCESS | 3860 | 1461194390801 Marionette DEBUG loaded listener.js 16:19:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (1B760800) [pid = 3860] [serial = 1436] [outer = 1731FC00] 16:19:51 INFO - PROCESS | 3860 | 1461194391248 Marionette TRACE conn4 <- [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]]]}] 16:19:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 630ms 16:19:51 INFO - PROCESS | 3860 | 1461194391285 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 16:19:51 INFO - PROCESS | 3860 | 1461194391287 Marionette TRACE conn4 <- [1,1877,null,{"value":"13"}] 16:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:19:51 INFO - PROCESS | 3860 | 1461194391290 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:19:51 INFO - PROCESS | 3860 | 1461194391291 Marionette TRACE conn4 <- [1,1878,null,{}] 16:19:51 INFO - PROCESS | 3860 | 1461194391295 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:51 INFO - PROCESS | 3860 | 1461194391385 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 16:19:51 INFO - PROCESS | 3860 | 1461194391391 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:51 INFO - PROCESS | 3860 | ++DOCSHELL 1B7E9C00 == 69 [pid = 3860] [id = 479] 16:19:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (1C270C00) [pid = 3860] [serial = 1437] [outer = 00000000] 16:19:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (1C2BF400) [pid = 3860] [serial = 1438] [outer = 1C270C00] 16:19:51 INFO - PROCESS | 3860 | 1461194391436 Marionette DEBUG loaded listener.js 16:19:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 121 (1C2C7C00) [pid = 3860] [serial = 1439] [outer = 1C270C00] 16:19:51 INFO - PROCESS | 3860 | 1461194391922 Marionette TRACE conn4 <- [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]]]}] 16:19:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 16:19:51 INFO - PROCESS | 3860 | 1461194391961 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 16:19:51 INFO - PROCESS | 3860 | 1461194391963 Marionette TRACE conn4 <- [1,1881,null,{"value":"13"}] 16:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:19:52 INFO - PROCESS | 3860 | 1461194391980 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:19:52 INFO - PROCESS | 3860 | 1461194391982 Marionette TRACE conn4 <- [1,1882,null,{}] 16:19:52 INFO - PROCESS | 3860 | 1461194391986 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:52 INFO - PROCESS | 3860 | 1461194392078 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 16:19:52 INFO - PROCESS | 3860 | 1461194392292 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:52 INFO - PROCESS | 3860 | ++DOCSHELL 0EBE9000 == 70 [pid = 3860] [id = 480] 16:19:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 122 (0EBEA400) [pid = 3860] [serial = 1440] [outer = 00000000] 16:19:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 123 (10358400) [pid = 3860] [serial = 1441] [outer = 0EBEA400] 16:19:52 INFO - PROCESS | 3860 | 1461194392354 Marionette DEBUG loaded listener.js 16:19:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 124 (10F0E000) [pid = 3860] [serial = 1442] [outer = 0EBEA400] 16:19:53 INFO - PROCESS | 3860 | 1461194393019 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 16:19:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:19:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1142ms 16:19:53 INFO - PROCESS | 3860 | 1461194393110 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 16:19:53 INFO - PROCESS | 3860 | 1461194393114 Marionette TRACE conn4 <- [1,1885,null,{"value":"13"}] 16:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:19:53 INFO - PROCESS | 3860 | 1461194393133 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:19:53 INFO - PROCESS | 3860 | 1461194393138 Marionette TRACE conn4 <- [1,1886,null,{}] 16:19:53 INFO - PROCESS | 3860 | 1461194393143 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:53 INFO - PROCESS | 3860 | 1461194393272 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 16:19:53 INFO - PROCESS | 3860 | 1461194393416 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:53 INFO - PROCESS | 3860 | ++DOCSHELL 15C1A000 == 71 [pid = 3860] [id = 481] 16:19:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 125 (16DAA000) [pid = 3860] [serial = 1443] [outer = 00000000] 16:19:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 126 (1899F000) [pid = 3860] [serial = 1444] [outer = 16DAA000] 16:19:53 INFO - PROCESS | 3860 | 1461194393474 Marionette DEBUG loaded listener.js 16:19:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 127 (189F4800) [pid = 3860] [serial = 1445] [outer = 16DAA000] 16:19:54 INFO - PROCESS | 3860 | 1461194394098 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 16:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1022ms 16:19:54 INFO - PROCESS | 3860 | 1461194394161 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 16:19:54 INFO - PROCESS | 3860 | 1461194394165 Marionette TRACE conn4 <- [1,1889,null,{"value":"13"}] 16:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:19:54 INFO - PROCESS | 3860 | 1461194394169 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:19:54 INFO - PROCESS | 3860 | 1461194394172 Marionette TRACE conn4 <- [1,1890,null,{}] 16:19:54 INFO - PROCESS | 3860 | 1461194394176 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:54 INFO - PROCESS | 3860 | 1461194394295 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 16:19:54 INFO - PROCESS | 3860 | 1461194394449 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:54 INFO - PROCESS | 3860 | ++DOCSHELL 1AD97800 == 72 [pid = 3860] [id = 482] 16:19:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 128 (1AEA4800) [pid = 3860] [serial = 1446] [outer = 00000000] 16:19:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 129 (1AF1C400) [pid = 3860] [serial = 1447] [outer = 1AEA4800] 16:19:54 INFO - PROCESS | 3860 | 1461194394506 Marionette DEBUG loaded listener.js 16:19:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 130 (1C275400) [pid = 3860] [serial = 1448] [outer = 1AEA4800] 16:19:55 INFO - PROCESS | 3860 | 1461194395093 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 16:19:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 970ms 16:19:55 INFO - PROCESS | 3860 | 1461194395143 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 16:19:55 INFO - PROCESS | 3860 | 1461194395146 Marionette TRACE conn4 <- [1,1893,null,{"value":"13"}] 16:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:19:55 INFO - PROCESS | 3860 | 1461194395156 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:19:55 INFO - PROCESS | 3860 | 1461194395162 Marionette TRACE conn4 <- [1,1894,null,{}] 16:19:55 INFO - PROCESS | 3860 | 1461194395167 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:55 INFO - PROCESS | 3860 | 1461194395286 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 16:19:55 INFO - PROCESS | 3860 | 1461194395435 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:55 INFO - PROCESS | 3860 | ++DOCSHELL 1DE4E800 == 73 [pid = 3860] [id = 483] 16:19:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 131 (1E89C000) [pid = 3860] [serial = 1449] [outer = 00000000] 16:19:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 132 (1ED2E800) [pid = 3860] [serial = 1450] [outer = 1E89C000] 16:19:55 INFO - PROCESS | 3860 | 1461194395492 Marionette DEBUG loaded listener.js 16:19:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 133 (1F00D000) [pid = 3860] [serial = 1451] [outer = 1E89C000] 16:19:56 INFO - PROCESS | 3860 | 1461194396064 Marionette TRACE conn4 <- [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]]]}] 16:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 990ms 16:19:56 INFO - PROCESS | 3860 | 1461194396143 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 16:19:56 INFO - PROCESS | 3860 | 1461194396146 Marionette TRACE conn4 <- [1,1897,null,{"value":"13"}] 16:19:56 INFO - PROCESS | 3860 | 1461194396149 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:19:56 INFO - PROCESS | 3860 | 1461194396152 Marionette TRACE conn4 <- [1,1898,null,{}] 16:19:56 INFO - PROCESS | 3860 | 1461194396155 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:56 INFO - PROCESS | 3860 | 1461194396270 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 16:19:56 INFO - PROCESS | 3860 | 1461194396436 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:56 INFO - PROCESS | 3860 | ++DOCSHELL 1DE5B000 == 74 [pid = 3860] [id = 484] 16:19:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 134 (1F010800) [pid = 3860] [serial = 1452] [outer = 00000000] 16:19:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 135 (1F068800) [pid = 3860] [serial = 1453] [outer = 1F010800] 16:19:56 INFO - PROCESS | 3860 | 1461194396492 Marionette DEBUG loaded listener.js 16:19:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 136 (1F941000) [pid = 3860] [serial = 1454] [outer = 1F010800] 16:19:57 INFO - PROCESS | 3860 | 1461194397074 Marionette TRACE conn4 <- [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]]]}] 16:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 970ms 16:19:57 INFO - PROCESS | 3860 | 1461194397123 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 16:19:57 INFO - PROCESS | 3860 | 1461194397125 Marionette TRACE conn4 <- [1,1901,null,{"value":"13"}] 16:19:57 INFO - PROCESS | 3860 | 1461194397128 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:19:57 INFO - PROCESS | 3860 | 1461194397130 Marionette TRACE conn4 <- [1,1902,null,{}] 16:19:57 INFO - PROCESS | 3860 | 1461194397134 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:57 INFO - PROCESS | 3860 | 1461194397244 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 16:19:57 INFO - PROCESS | 3860 | 1461194397431 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:57 INFO - PROCESS | 3860 | ++DOCSHELL 1E9BD400 == 75 [pid = 3860] [id = 485] 16:19:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 137 (1E9C0800) [pid = 3860] [serial = 1455] [outer = 00000000] 16:19:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 138 (1F980800) [pid = 3860] [serial = 1456] [outer = 1E9C0800] 16:19:57 INFO - PROCESS | 3860 | 1461194397496 Marionette DEBUG loaded listener.js 16:19:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 139 (1F99C800) [pid = 3860] [serial = 1457] [outer = 1E9C0800] 16:19:58 INFO - PROCESS | 3860 | 1461194398044 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 16:19:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 970ms 16:19:58 INFO - PROCESS | 3860 | 1461194398103 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 16:19:58 INFO - PROCESS | 3860 | 1461194398106 Marionette TRACE conn4 <- [1,1905,null,{"value":"13"}] 16:19:58 INFO - PROCESS | 3860 | 1461194398109 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:19:58 INFO - PROCESS | 3860 | 1461194398111 Marionette TRACE conn4 <- [1,1906,null,{}] 16:19:58 INFO - PROCESS | 3860 | 1461194398115 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:58 INFO - PROCESS | 3860 | 1461194398230 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 16:19:58 INFO - PROCESS | 3860 | 1461194398592 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:58 INFO - PROCESS | 3860 | ++DOCSHELL 0EBF0800 == 76 [pid = 3860] [id = 486] 16:19:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 140 (10309800) [pid = 3860] [serial = 1458] [outer = 00000000] 16:19:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 141 (10883400) [pid = 3860] [serial = 1459] [outer = 10309800] 16:19:58 INFO - PROCESS | 3860 | 1461194398710 Marionette DEBUG loaded listener.js 16:19:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 142 (11250400) [pid = 3860] [serial = 1460] [outer = 10309800] 16:19:59 INFO - PROCESS | 3860 | 1461194399323 Marionette TRACE conn4 <- [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]]]}] 16:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1277ms 16:19:59 INFO - PROCESS | 3860 | 1461194399389 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 16:19:59 INFO - PROCESS | 3860 | 1461194399394 Marionette TRACE conn4 <- [1,1909,null,{"value":"13"}] 16:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:19:59 INFO - PROCESS | 3860 | 1461194399400 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:19:59 INFO - PROCESS | 3860 | 1461194399402 Marionette TRACE conn4 <- [1,1910,null,{}] 16:19:59 INFO - PROCESS | 3860 | 1461194399407 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:59 INFO - PROCESS | 3860 | 1461194399548 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 16:19:59 INFO - PROCESS | 3860 | 1461194399708 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:59 INFO - PROCESS | 3860 | ++DOCSHELL 0EBEE000 == 77 [pid = 3860] [id = 487] 16:19:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 143 (17511800) [pid = 3860] [serial = 1461] [outer = 00000000] 16:19:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 144 (189EC000) [pid = 3860] [serial = 1462] [outer = 17511800] 16:19:59 INFO - PROCESS | 3860 | 1461194399762 Marionette DEBUG loaded listener.js 16:19:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 145 (18AA3800) [pid = 3860] [serial = 1463] [outer = 17511800] 16:20:00 INFO - PROCESS | 3860 | --DOCSHELL 1F017000 == 76 [pid = 3860] [id = 402] 16:20:00 INFO - PROCESS | 3860 | --DOCSHELL 1B7E9C00 == 75 [pid = 3860] [id = 479] 16:20:00 INFO - PROCESS | 3860 | --DOCSHELL 113D4400 == 74 [pid = 3860] [id = 478] 16:20:00 INFO - PROCESS | 3860 | --DOCSHELL 1030A800 == 73 [pid = 3860] [id = 477] 16:20:00 INFO - PROCESS | 3860 | --DOCSHELL 1AEAC400 == 72 [pid = 3860] [id = 476] 16:20:00 INFO - PROCESS | 3860 | --DOCSHELL 19EA7C00 == 71 [pid = 3860] [id = 475] 16:20:00 INFO - PROCESS | 3860 | --DOCSHELL 189E8000 == 70 [pid = 3860] [id = 473] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 144 (1F06D400) [pid = 3860] [serial = 1390] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOCSHELL 15C0E800 == 69 [pid = 3860] [id = 472] 16:20:00 INFO - PROCESS | 3860 | --DOCSHELL 1159DC00 == 68 [pid = 3860] [id = 471] 16:20:00 INFO - PROCESS | 3860 | --DOCSHELL 0B688800 == 67 [pid = 3860] [id = 470] 16:20:00 INFO - PROCESS | 3860 | --DOCSHELL 1F947000 == 66 [pid = 3860] [id = 434] 16:20:00 INFO - PROCESS | 3860 | --DOCSHELL 11252800 == 65 [pid = 3860] [id = 464] 16:20:00 INFO - PROCESS | 3860 | --DOCSHELL 1E9B9C00 == 64 [pid = 3860] [id = 463] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 143 (1FA20800) [pid = 3860] [serial = 1220] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 142 (1E894400) [pid = 3860] [serial = 1217] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 141 (203A9C00) [pid = 3860] [serial = 1226] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 140 (200A8400) [pid = 3860] [serial = 1223] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 139 (189F5000) [pid = 3860] [serial = 1214] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 138 (19BA8C00) [pid = 3860] [serial = 1262] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 137 (1E8A0400) [pid = 3860] [serial = 1265] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 136 (1FE71000) [pid = 3860] [serial = 1274] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 135 (1F009800) [pid = 3860] [serial = 1268] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 134 (11598400) [pid = 3860] [serial = 1259] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 133 (1F97B000) [pid = 3860] [serial = 1271] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 132 (1DE51800) [pid = 3860] [serial = 1256] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 131 (200E4400) [pid = 3860] [serial = 1316] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 130 (1AEC1000) [pid = 3860] [serial = 1310] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 129 (1FA75400) [pid = 3860] [serial = 1319] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 128 (1776D000) [pid = 3860] [serial = 1307] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 127 (1FE94400) [pid = 3860] [serial = 1313] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 126 (1AB37000) [pid = 3860] [serial = 1357] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 125 (1AB3D400) [pid = 3860] [serial = 1381] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 124 (1AD9B000) [pid = 3860] [serial = 1382] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 123 (11ED3400) [pid = 3860] [serial = 1354] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 122 (199C6800) [pid = 3860] [serial = 1372] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 121 (116BC000) [pid = 3860] [serial = 1378] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 120 (15364000) [pid = 3860] [serial = 1379] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (1F99CC00) [pid = 3860] [serial = 1352] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (197DE400) [pid = 3860] [serial = 1376] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (18AEF400) [pid = 3860] [serial = 1375] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (1FA17800) [pid = 3860] [serial = 1360] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (1FE97800) [pid = 3860] [serial = 1363] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (200EF800) [pid = 3860] [serial = 1366] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (1E899800) [pid = 3860] [serial = 1388] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (231E9400) [pid = 3860] [serial = 1369] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (1B9CC400) [pid = 3860] [serial = 1385] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (1B169400) [pid = 3860] [serial = 1384] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (1DE58C00) [pid = 3860] [serial = 1387] [outer = 00000000] [url = about:blank] 16:20:00 INFO - PROCESS | 3860 | 1461194400353 Marionette TRACE conn4 <- [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]]]}] 16:20:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:20:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 970ms 16:20:00 INFO - PROCESS | 3860 | 1461194400376 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 16:20:00 INFO - PROCESS | 3860 | 1461194400380 Marionette TRACE conn4 <- [1,1913,null,{"value":"13"}] 16:20:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:20:00 INFO - PROCESS | 3860 | 1461194400387 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:20:00 INFO - PROCESS | 3860 | 1461194400389 Marionette TRACE conn4 <- [1,1914,null,{}] 16:20:00 INFO - PROCESS | 3860 | 1461194400392 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:00 INFO - PROCESS | 3860 | 1461194400483 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 16:20:00 INFO - PROCESS | 3860 | 1461194400583 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:00 INFO - PROCESS | 3860 | ++DOCSHELL 10352400 == 65 [pid = 3860] [id = 488] 16:20:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (10354400) [pid = 3860] [serial = 1464] [outer = 00000000] 16:20:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (11595C00) [pid = 3860] [serial = 1465] [outer = 10354400] 16:20:00 INFO - PROCESS | 3860 | 1461194400631 Marionette DEBUG loaded listener.js 16:20:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (11EC6400) [pid = 3860] [serial = 1466] [outer = 10354400] 16:20:01 INFO - PROCESS | 3860 | 1461194401040 Marionette TRACE conn4 <- [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]]]}] 16:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 730ms 16:20:01 INFO - PROCESS | 3860 | 1461194401119 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 16:20:01 INFO - PROCESS | 3860 | 1461194401122 Marionette TRACE conn4 <- [1,1917,null,{"value":"13"}] 16:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:20:01 INFO - PROCESS | 3860 | 1461194401127 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:20:01 INFO - PROCESS | 3860 | 1461194401132 Marionette TRACE conn4 <- [1,1918,null,{}] 16:20:01 INFO - PROCESS | 3860 | 1461194401141 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:01 INFO - PROCESS | 3860 | 1461194401259 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 16:20:01 INFO - PROCESS | 3860 | 1461194401274 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:01 INFO - PROCESS | 3860 | ++DOCSHELL 18AED000 == 66 [pid = 3860] [id = 489] 16:20:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (18AEEC00) [pid = 3860] [serial = 1467] [outer = 00000000] 16:20:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (1979C000) [pid = 3860] [serial = 1468] [outer = 18AEEC00] 16:20:01 INFO - PROCESS | 3860 | 1461194401318 Marionette DEBUG loaded listener.js 16:20:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (197E2C00) [pid = 3860] [serial = 1469] [outer = 18AEEC00] 16:20:01 INFO - PROCESS | 3860 | 1461194401786 Marionette TRACE conn4 <- [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]]]}] 16:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 690ms 16:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:20:01 INFO - PROCESS | 3860 | 1461194401819 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 16:20:01 INFO - PROCESS | 3860 | 1461194401821 Marionette TRACE conn4 <- [1,1921,null,{"value":"13"}] 16:20:01 INFO - PROCESS | 3860 | 1461194401824 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:20:01 INFO - PROCESS | 3860 | 1461194401826 Marionette TRACE conn4 <- [1,1922,null,{}] 16:20:01 INFO - PROCESS | 3860 | 1461194401830 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:01 INFO - PROCESS | 3860 | 1461194401918 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 16:20:01 INFO - PROCESS | 3860 | 1461194401926 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:01 INFO - PROCESS | 3860 | ++DOCSHELL 199C9800 == 67 [pid = 3860] [id = 490] 16:20:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (19AB7400) [pid = 3860] [serial = 1470] [outer = 00000000] 16:20:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (19BB7000) [pid = 3860] [serial = 1471] [outer = 19AB7400] 16:20:02 INFO - PROCESS | 3860 | 1461194401973 Marionette DEBUG loaded listener.js 16:20:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (19E21400) [pid = 3860] [serial = 1472] [outer = 19AB7400] 16:20:02 INFO - PROCESS | 3860 | 1461194402426 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 16:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 630ms 16:20:02 INFO - PROCESS | 3860 | 1461194402460 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 16:20:02 INFO - PROCESS | 3860 | 1461194402462 Marionette TRACE conn4 <- [1,1925,null,{"value":"13"}] 16:20:02 INFO - PROCESS | 3860 | 1461194402466 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:20:02 INFO - PROCESS | 3860 | 1461194402467 Marionette TRACE conn4 <- [1,1926,null,{}] 16:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:20:02 INFO - PROCESS | 3860 | 1461194402482 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:02 INFO - PROCESS | 3860 | 1461194402599 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 16:20:02 INFO - PROCESS | 3860 | 1461194402694 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:02 INFO - PROCESS | 3860 | ++DOCSHELL 10355800 == 68 [pid = 3860] [id = 491] 16:20:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (1AB37000) [pid = 3860] [serial = 1473] [outer = 00000000] 16:20:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (1ACD7C00) [pid = 3860] [serial = 1474] [outer = 1AB37000] 16:20:02 INFO - PROCESS | 3860 | 1461194402751 Marionette DEBUG loaded listener.js 16:20:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 121 (1AEA6000) [pid = 3860] [serial = 1475] [outer = 1AB37000] 16:20:03 INFO - PROCESS | 3860 | 1461194403202 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 16:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 790ms 16:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:20:03 INFO - PROCESS | 3860 | 1461194403260 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 16:20:03 INFO - PROCESS | 3860 | 1461194403262 Marionette TRACE conn4 <- [1,1929,null,{"value":"13"}] 16:20:03 INFO - PROCESS | 3860 | 1461194403269 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:20:03 INFO - PROCESS | 3860 | 1461194403270 Marionette TRACE conn4 <- [1,1930,null,{}] 16:20:03 INFO - PROCESS | 3860 | 1461194403283 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:03 INFO - PROCESS | 3860 | 1461194403404 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 16:20:03 INFO - PROCESS | 3860 | 1461194403477 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:03 INFO - PROCESS | 3860 | ++DOCSHELL 1AEC4800 == 69 [pid = 3860] [id = 492] 16:20:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 122 (1AEC7000) [pid = 3860] [serial = 1476] [outer = 00000000] 16:20:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 123 (1AF1DC00) [pid = 3860] [serial = 1477] [outer = 1AEC7000] 16:20:03 INFO - PROCESS | 3860 | 1461194403523 Marionette DEBUG loaded listener.js 16:20:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 124 (1AF73C00) [pid = 3860] [serial = 1478] [outer = 1AEC7000] 16:20:03 INFO - PROCESS | 3860 | 1461194403947 Marionette TRACE conn4 <- [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]]]}] 16:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 751ms 16:20:04 INFO - PROCESS | 3860 | 1461194404030 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 16:20:04 INFO - PROCESS | 3860 | 1461194404032 Marionette TRACE conn4 <- [1,1933,null,{"value":"13"}] 16:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:20:04 INFO - PROCESS | 3860 | 1461194404035 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:20:04 INFO - PROCESS | 3860 | 1461194404037 Marionette TRACE conn4 <- [1,1934,null,{}] 16:20:04 INFO - PROCESS | 3860 | 1461194404041 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:04 INFO - PROCESS | 3860 | 1461194404161 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 16:20:04 INFO - PROCESS | 3860 | 1461194404233 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:04 INFO - PROCESS | 3860 | ++DOCSHELL 1AF1B800 == 70 [pid = 3860] [id = 493] 16:20:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 125 (1B126000) [pid = 3860] [serial = 1479] [outer = 00000000] 16:20:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 126 (1B9CC400) [pid = 3860] [serial = 1480] [outer = 1B126000] 16:20:04 INFO - PROCESS | 3860 | 1461194404278 Marionette DEBUG loaded listener.js 16:20:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 127 (1C2B9C00) [pid = 3860] [serial = 1481] [outer = 1B126000] 16:20:04 INFO - PROCESS | 3860 | --DOMWINDOW == 126 (0B692000) [pid = 3860] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:20:04 INFO - PROCESS | 3860 | --DOMWINDOW == 125 (19EA9000) [pid = 3860] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:20:04 INFO - PROCESS | 3860 | --DOMWINDOW == 124 (189ED000) [pid = 3860] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:20:04 INFO - PROCESS | 3860 | --DOMWINDOW == 123 (1032AC00) [pid = 3860] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:20:04 INFO - PROCESS | 3860 | --DOMWINDOW == 122 (1731FC00) [pid = 3860] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:20:04 INFO - PROCESS | 3860 | --DOMWINDOW == 121 (115BA400) [pid = 3860] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:20:04 INFO - PROCESS | 3860 | --DOMWINDOW == 120 (15C0F800) [pid = 3860] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:20:04 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (1AEB2800) [pid = 3860] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:20:04 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (197A1C00) [pid = 3860] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:20:04 INFO - PROCESS | 3860 | 1461194404859 Marionette TRACE conn4 <- [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]]]}] 16:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 870ms 16:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:20:04 INFO - PROCESS | 3860 | 1461194404907 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 16:20:04 INFO - PROCESS | 3860 | 1461194404909 Marionette TRACE conn4 <- [1,1937,null,{"value":"13"}] 16:20:04 INFO - PROCESS | 3860 | 1461194404912 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:20:04 INFO - PROCESS | 3860 | 1461194404914 Marionette TRACE conn4 <- [1,1938,null,{}] 16:20:04 INFO - PROCESS | 3860 | 1461194404918 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:05 INFO - PROCESS | 3860 | 1461194405041 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 16:20:05 INFO - PROCESS | 3860 | 1461194405056 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:05 INFO - PROCESS | 3860 | ++DOCSHELL 108DB800 == 71 [pid = 3860] [id = 494] 16:20:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (11ECA400) [pid = 3860] [serial = 1482] [outer = 00000000] 16:20:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (19BB1800) [pid = 3860] [serial = 1483] [outer = 11ECA400] 16:20:05 INFO - PROCESS | 3860 | 1461194405100 Marionette DEBUG loaded listener.js 16:20:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 121 (1ABAE400) [pid = 3860] [serial = 1484] [outer = 11ECA400] 16:20:05 INFO - PROCESS | 3860 | 1461194405500 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 16:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 630ms 16:20:05 INFO - PROCESS | 3860 | 1461194405550 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 16:20:05 INFO - PROCESS | 3860 | 1461194405552 Marionette TRACE conn4 <- [1,1941,null,{"value":"13"}] 16:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:20:05 INFO - PROCESS | 3860 | 1461194405555 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:20:05 INFO - PROCESS | 3860 | 1461194405556 Marionette TRACE conn4 <- [1,1942,null,{}] 16:20:05 INFO - PROCESS | 3860 | 1461194405560 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:05 INFO - PROCESS | 3860 | 1461194405647 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 16:20:05 INFO - PROCESS | 3860 | 1461194405653 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:05 INFO - PROCESS | 3860 | ++DOCSHELL 199C4800 == 72 [pid = 3860] [id = 495] 16:20:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 122 (1AEBFC00) [pid = 3860] [serial = 1485] [outer = 00000000] 16:20:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 123 (1C2C6000) [pid = 3860] [serial = 1486] [outer = 1AEBFC00] 16:20:05 INFO - PROCESS | 3860 | 1461194405697 Marionette DEBUG loaded listener.js 16:20:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 124 (1DE4F800) [pid = 3860] [serial = 1487] [outer = 1AEBFC00] 16:20:06 INFO - PROCESS | 3860 | 1461194406155 Marionette TRACE conn4 <- [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]]]}] 16:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 630ms 16:20:06 INFO - PROCESS | 3860 | 1461194406188 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 16:20:06 INFO - PROCESS | 3860 | 1461194406190 Marionette TRACE conn4 <- [1,1945,null,{"value":"13"}] 16:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:20:06 INFO - PROCESS | 3860 | 1461194406193 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:20:06 INFO - PROCESS | 3860 | 1461194406195 Marionette TRACE conn4 <- [1,1946,null,{}] 16:20:06 INFO - PROCESS | 3860 | 1461194406202 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:06 INFO - PROCESS | 3860 | 1461194406333 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 16:20:06 INFO - PROCESS | 3860 | 1461194406345 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:06 INFO - PROCESS | 3860 | ++DOCSHELL 19ABDC00 == 73 [pid = 3860] [id = 496] 16:20:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 125 (1C2BB400) [pid = 3860] [serial = 1488] [outer = 00000000] 16:20:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 126 (1E896800) [pid = 3860] [serial = 1489] [outer = 1C2BB400] 16:20:06 INFO - PROCESS | 3860 | 1461194406398 Marionette DEBUG loaded listener.js 16:20:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 127 (1E9B6000) [pid = 3860] [serial = 1490] [outer = 1C2BB400] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 15C8EC00 == 72 [pid = 3860] [id = 270] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 10336C00 == 71 [pid = 3860] [id = 440] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 19735000 == 70 [pid = 3860] [id = 465] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 1DE58000 == 69 [pid = 3860] [id = 466] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 1AF1C000 == 68 [pid = 3860] [id = 271] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 10F0E800 == 67 [pid = 3860] [id = 302] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 1F947800 == 66 [pid = 3860] [id = 287] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 1553E000 == 65 [pid = 3860] [id = 329] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 1AF15800 == 64 [pid = 3860] [id = 286] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 1F00E800 == 63 [pid = 3860] [id = 450] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 11EA7000 == 62 [pid = 3860] [id = 284] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 1F9B0400 == 61 [pid = 3860] [id = 468] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 18A96800 == 60 [pid = 3860] [id = 285] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 1B7E3400 == 59 [pid = 3860] [id = 438] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 11ED3C00 == 58 [pid = 3860] [id = 258] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 1AB3A400 == 57 [pid = 3860] [id = 273] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 1F975800 == 56 [pid = 3860] [id = 467] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 1FA12000 == 55 [pid = 3860] [id = 424] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 10359400 == 54 [pid = 3860] [id = 469] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 1F980000 == 53 [pid = 3860] [id = 385] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 11EAA400 == 52 [pid = 3860] [id = 311] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 18993400 == 51 [pid = 3860] [id = 371] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 1B754C00 == 50 [pid = 3860] [id = 405] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 1E9B5400 == 49 [pid = 3860] [id = 422] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 11048800 == 48 [pid = 3860] [id = 391] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 11EAD400 == 47 [pid = 3860] [id = 457] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 1FA6B000 == 46 [pid = 3860] [id = 439] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 1FE66000 == 45 [pid = 3860] [id = 390] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 1ED2EC00 == 44 [pid = 3860] [id = 423] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 1970C400 == 43 [pid = 3860] [id = 474] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 0EBEE000 == 42 [pid = 3860] [id = 487] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 1E9BD400 == 41 [pid = 3860] [id = 485] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 0EBF0800 == 40 [pid = 3860] [id = 486] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 1DE5B000 == 39 [pid = 3860] [id = 484] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 1AD97800 == 38 [pid = 3860] [id = 482] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 1DE4E800 == 37 [pid = 3860] [id = 483] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 15C1A000 == 36 [pid = 3860] [id = 481] 16:20:07 INFO - PROCESS | 3860 | --DOCSHELL 0EBE9000 == 35 [pid = 3860] [id = 480] 16:20:08 INFO - PROCESS | 3860 | --DOCSHELL 18AED000 == 34 [pid = 3860] [id = 489] 16:20:08 INFO - PROCESS | 3860 | --DOCSHELL 10355800 == 33 [pid = 3860] [id = 491] 16:20:08 INFO - PROCESS | 3860 | --DOCSHELL 1AEC4800 == 32 [pid = 3860] [id = 492] 16:20:08 INFO - PROCESS | 3860 | --DOCSHELL 199C9800 == 31 [pid = 3860] [id = 490] 16:20:08 INFO - PROCESS | 3860 | --DOCSHELL 10352400 == 30 [pid = 3860] [id = 488] 16:20:08 INFO - PROCESS | 3860 | --DOCSHELL 1AF1B800 == 29 [pid = 3860] [id = 493] 16:20:08 INFO - PROCESS | 3860 | --DOCSHELL 108DB800 == 28 [pid = 3860] [id = 494] 16:20:08 INFO - PROCESS | 3860 | --DOCSHELL 199C4800 == 27 [pid = 3860] [id = 495] 16:20:08 INFO - PROCESS | 3860 | --DOMWINDOW == 126 (0EBF1C00) [pid = 3860] [serial = 1411] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3860 | --DOMWINDOW == 125 (1AD92C00) [pid = 3860] [serial = 1426] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3860 | --DOMWINDOW == 124 (18AEC000) [pid = 3860] [serial = 1420] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3860 | --DOMWINDOW == 123 (1159CC00) [pid = 3860] [serial = 1432] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3860 | --DOMWINDOW == 122 (1F99A800) [pid = 3860] [serial = 1402] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3860 | --DOMWINDOW == 121 (19EA4000) [pid = 3860] [serial = 1396] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3860 | --DOMWINDOW == 120 (15805C00) [pid = 3860] [serial = 1393] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (1B760800) [pid = 3860] [serial = 1436] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (1AEA7C00) [pid = 3860] [serial = 1427] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (1FA73400) [pid = 3860] [serial = 1405] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (15313C00) [pid = 3860] [serial = 1415] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (1B756000) [pid = 3860] [serial = 1435] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (17316000) [pid = 3860] [serial = 1418] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (203B5C00) [pid = 3860] [serial = 1408] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (155B4000) [pid = 3860] [serial = 1433] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (1AF1D000) [pid = 3860] [serial = 1429] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (15C84C00) [pid = 3860] [serial = 1417] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (199CF000) [pid = 3860] [serial = 1423] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (1F069000) [pid = 3860] [serial = 1399] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (1B063800) [pid = 3860] [serial = 1430] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (1032F400) [pid = 3860] [serial = 1412] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (123AAC00) [pid = 3860] [serial = 1414] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (19BAA000) [pid = 3860] [serial = 1424] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (196AD800) [pid = 3860] [serial = 1421] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (1C2BF400) [pid = 3860] [serial = 1438] [outer = 00000000] [url = about:blank] 16:20:08 INFO - PROCESS | 3860 | 1461194408717 Marionette TRACE conn4 <- [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]]]}] 16:20:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 2571ms 16:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:20:08 INFO - PROCESS | 3860 | 1461194408765 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 16:20:08 INFO - PROCESS | 3860 | 1461194408768 Marionette TRACE conn4 <- [1,1949,null,{"value":"13"}] 16:20:08 INFO - PROCESS | 3860 | 1461194408773 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:20:08 INFO - PROCESS | 3860 | 1461194408775 Marionette TRACE conn4 <- [1,1950,null,{}] 16:20:08 INFO - PROCESS | 3860 | 1461194408782 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:08 INFO - PROCESS | 3860 | 1461194408876 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 16:20:08 INFO - PROCESS | 3860 | 1461194408885 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:08 INFO - PROCESS | 3860 | ++DOCSHELL 10303800 == 28 [pid = 3860] [id = 497] 16:20:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (10303C00) [pid = 3860] [serial = 1491] [outer = 00000000] 16:20:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (1030DC00) [pid = 3860] [serial = 1492] [outer = 10303C00] 16:20:08 INFO - PROCESS | 3860 | 1461194408973 Marionette DEBUG loaded listener.js 16:20:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (1032B000) [pid = 3860] [serial = 1493] [outer = 10303C00] 16:20:09 INFO - PROCESS | 3860 | 1461194409435 Marionette TRACE conn4 <- [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]]]}] 16:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 16:20:09 INFO - PROCESS | 3860 | 1461194409445 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 16:20:09 INFO - PROCESS | 3860 | 1461194409451 Marionette TRACE conn4 <- [1,1953,null,{"value":"13"}] 16:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:20:09 INFO - PROCESS | 3860 | 1461194409473 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:20:09 INFO - PROCESS | 3860 | 1461194409476 Marionette TRACE conn4 <- [1,1954,null,{}] 16:20:09 INFO - PROCESS | 3860 | 1461194409479 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:09 INFO - PROCESS | 3860 | 1461194409570 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 16:20:09 INFO - PROCESS | 3860 | 1461194409578 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:09 INFO - PROCESS | 3860 | ++DOCSHELL 10330800 == 29 [pid = 3860] [id = 498] 16:20:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (10330C00) [pid = 3860] [serial = 1494] [outer = 00000000] 16:20:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (10356800) [pid = 3860] [serial = 1495] [outer = 10330C00] 16:20:09 INFO - PROCESS | 3860 | 1461194409626 Marionette DEBUG loaded listener.js 16:20:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (103AD800) [pid = 3860] [serial = 1496] [outer = 10330C00] 16:20:10 INFO - PROCESS | 3860 | 1461194410079 Marionette TRACE conn4 <- [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]]]}] 16:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 690ms 16:20:10 INFO - PROCESS | 3860 | 1461194410156 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 16:20:10 INFO - PROCESS | 3860 | 1461194410159 Marionette TRACE conn4 <- [1,1957,null,{"value":"13"}] 16:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:20:10 INFO - PROCESS | 3860 | 1461194410162 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:20:10 INFO - PROCESS | 3860 | 1461194410166 Marionette TRACE conn4 <- [1,1958,null,{}] 16:20:10 INFO - PROCESS | 3860 | 1461194410177 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:10 INFO - PROCESS | 3860 | 1461194410263 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 16:20:10 INFO - PROCESS | 3860 | 1461194410316 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:10 INFO - PROCESS | 3860 | ++DOCSHELL 11048C00 == 30 [pid = 3860] [id = 499] 16:20:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (11049000) [pid = 3860] [serial = 1497] [outer = 00000000] 16:20:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (11052C00) [pid = 3860] [serial = 1498] [outer = 11049000] 16:20:10 INFO - PROCESS | 3860 | 1461194410366 Marionette DEBUG loaded listener.js 16:20:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (1125D800) [pid = 3860] [serial = 1499] [outer = 11049000] 16:20:10 INFO - PROCESS | 3860 | 1461194410807 Marionette TRACE conn4 <- [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]]]}] 16:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 670ms 16:20:10 INFO - PROCESS | 3860 | 1461194410848 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 16:20:10 INFO - PROCESS | 3860 | 1461194410851 Marionette TRACE conn4 <- [1,1961,null,{"value":"13"}] 16:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:20:10 INFO - PROCESS | 3860 | 1461194410854 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:20:10 INFO - PROCESS | 3860 | 1461194410855 Marionette TRACE conn4 <- [1,1962,null,{}] 16:20:10 INFO - PROCESS | 3860 | 1461194410859 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:10 INFO - PROCESS | 3860 | 1461194410941 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 16:20:10 INFO - PROCESS | 3860 | 1461194410949 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:10 INFO - PROCESS | 3860 | ++DOCSHELL 11322400 == 31 [pid = 3860] [id = 500] 16:20:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (116B3C00) [pid = 3860] [serial = 1500] [outer = 00000000] 16:20:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (11F45400) [pid = 3860] [serial = 1501] [outer = 116B3C00] 16:20:11 INFO - PROCESS | 3860 | 1461194410994 Marionette DEBUG loaded listener.js 16:20:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (12561400) [pid = 3860] [serial = 1502] [outer = 116B3C00] 16:20:11 INFO - PROCESS | 3860 | 1461194411430 Marionette TRACE conn4 <- [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]]]}] 16:20:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 631ms 16:20:11 INFO - PROCESS | 3860 | 1461194411487 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 16:20:11 INFO - PROCESS | 3860 | 1461194411489 Marionette TRACE conn4 <- [1,1965,null,{"value":"13"}] 16:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:20:11 INFO - PROCESS | 3860 | 1461194411493 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:20:11 INFO - PROCESS | 3860 | 1461194411494 Marionette TRACE conn4 <- [1,1966,null,{}] 16:20:11 INFO - PROCESS | 3860 | 1461194411498 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:11 INFO - PROCESS | 3860 | 1461194411575 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 16:20:11 INFO - PROCESS | 3860 | 1461194411584 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:11 INFO - PROCESS | 3860 | ++DOCSHELL 15313C00 == 32 [pid = 3860] [id = 501] 16:20:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (1535DC00) [pid = 3860] [serial = 1503] [outer = 00000000] 16:20:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (155A9C00) [pid = 3860] [serial = 1504] [outer = 1535DC00] 16:20:11 INFO - PROCESS | 3860 | 1461194411632 Marionette DEBUG loaded listener.js 16:20:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (15805400) [pid = 3860] [serial = 1505] [outer = 1535DC00] 16:20:12 INFO - PROCESS | 3860 | 1461194412092 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:20:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 670ms 16:20:12 INFO - PROCESS | 3860 | 1461194412164 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 16:20:12 INFO - PROCESS | 3860 | 1461194412166 Marionette TRACE conn4 <- [1,1969,null,{"value":"13"}] 16:20:12 INFO - PROCESS | 3860 | 1461194412169 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:20:12 INFO - PROCESS | 3860 | 1461194412170 Marionette TRACE conn4 <- [1,1970,null,{}] 16:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:20:12 INFO - PROCESS | 3860 | 1461194412174 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:12 INFO - PROCESS | 3860 | 1461194412283 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 16:20:12 INFO - PROCESS | 3860 | 1461194412299 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:12 INFO - PROCESS | 3860 | ++DOCSHELL 16DA5800 == 33 [pid = 3860] [id = 502] 16:20:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (16E49C00) [pid = 3860] [serial = 1506] [outer = 00000000] 16:20:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (173CC400) [pid = 3860] [serial = 1507] [outer = 16E49C00] 16:20:12 INFO - PROCESS | 3860 | 1461194412347 Marionette DEBUG loaded listener.js 16:20:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (173D2000) [pid = 3860] [serial = 1508] [outer = 16E49C00] 16:20:12 INFO - PROCESS | 3860 | 1461194412783 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:20:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 671ms 16:20:12 INFO - PROCESS | 3860 | 1461194412845 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 16:20:12 INFO - PROCESS | 3860 | 1461194412847 Marionette TRACE conn4 <- [1,1973,null,{"value":"13"}] 16:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:20:12 INFO - PROCESS | 3860 | 1461194412850 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:20:12 INFO - PROCESS | 3860 | 1461194412852 Marionette TRACE conn4 <- [1,1974,null,{}] 16:20:12 INFO - PROCESS | 3860 | 1461194412855 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:12 INFO - PROCESS | 3860 | 1461194412930 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 16:20:12 INFO - PROCESS | 3860 | 1461194412935 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:13 INFO - PROCESS | 3860 | ++DOCSHELL 17513800 == 34 [pid = 3860] [id = 503] 16:20:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 121 (17515800) [pid = 3860] [serial = 1509] [outer = 00000000] 16:20:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 122 (189E7C00) [pid = 3860] [serial = 1510] [outer = 17515800] 16:20:13 INFO - PROCESS | 3860 | 1461194413008 Marionette DEBUG loaded listener.js 16:20:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 123 (189EBC00) [pid = 3860] [serial = 1511] [outer = 17515800] 16:20:13 INFO - PROCESS | 3860 | 1461194413429 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:20:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 630ms 16:20:13 INFO - PROCESS | 3860 | 1461194413486 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 16:20:13 INFO - PROCESS | 3860 | 1461194413488 Marionette TRACE conn4 <- [1,1977,null,{"value":"13"}] 16:20:13 INFO - PROCESS | 3860 | 1461194413492 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:20:13 INFO - PROCESS | 3860 | 1461194413493 Marionette TRACE conn4 <- [1,1978,null,{}] 16:20:13 INFO - PROCESS | 3860 | 1461194413497 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:13 INFO - PROCESS | 3860 | 1461194413574 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 16:20:13 INFO - PROCESS | 3860 | 1461194413581 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:13 INFO - PROCESS | 3860 | ++DOCSHELL 18AE4000 == 35 [pid = 3860] [id = 504] 16:20:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 124 (18AE5800) [pid = 3860] [serial = 1512] [outer = 00000000] 16:20:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 125 (18AED000) [pid = 3860] [serial = 1513] [outer = 18AE5800] 16:20:13 INFO - PROCESS | 3860 | 1461194413626 Marionette DEBUG loaded listener.js 16:20:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 126 (18AE9000) [pid = 3860] [serial = 1514] [outer = 18AE5800] 16:20:14 INFO - PROCESS | 3860 | 1461194414101 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 631ms 16:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:20:14 INFO - PROCESS | 3860 | 1461194414124 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 16:20:14 INFO - PROCESS | 3860 | 1461194414126 Marionette TRACE conn4 <- [1,1981,null,{"value":"13"}] 16:20:14 INFO - PROCESS | 3860 | 1461194414138 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:20:14 INFO - PROCESS | 3860 | 1461194414139 Marionette TRACE conn4 <- [1,1982,null,{}] 16:20:14 INFO - PROCESS | 3860 | 1461194414143 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:14 INFO - PROCESS | 3860 | 1461194414255 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 16:20:14 INFO - PROCESS | 3860 | 1461194414261 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:14 INFO - PROCESS | 3860 | ++DOCSHELL 11048800 == 36 [pid = 3860] [id = 505] 16:20:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 127 (19713000) [pid = 3860] [serial = 1515] [outer = 00000000] 16:20:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 128 (1973C800) [pid = 3860] [serial = 1516] [outer = 19713000] 16:20:14 INFO - PROCESS | 3860 | 1461194414305 Marionette DEBUG loaded listener.js 16:20:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 129 (19737C00) [pid = 3860] [serial = 1517] [outer = 19713000] 16:20:14 INFO - PROCESS | 3860 | 1461194414776 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 16:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 690ms 16:20:14 INFO - PROCESS | 3860 | 1461194414820 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 16:20:14 INFO - PROCESS | 3860 | 1461194414822 Marionette TRACE conn4 <- [1,1985,null,{"value":"13"}] 16:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:20:14 INFO - PROCESS | 3860 | 1461194414825 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:20:14 INFO - PROCESS | 3860 | 1461194414827 Marionette TRACE conn4 <- [1,1986,null,{}] 16:20:14 INFO - PROCESS | 3860 | 1461194414836 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:14 INFO - PROCESS | 3860 | 1461194414949 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 16:20:14 INFO - PROCESS | 3860 | 1461194414958 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:14 INFO - PROCESS | 3860 | ++DOCSHELL 197E1800 == 37 [pid = 3860] [id = 506] 16:20:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 130 (199C4800) [pid = 3860] [serial = 1518] [outer = 00000000] 16:20:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 131 (199D0000) [pid = 3860] [serial = 1519] [outer = 199C4800] 16:20:15 INFO - PROCESS | 3860 | 1461194415002 Marionette DEBUG loaded listener.js 16:20:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 132 (19ABD000) [pid = 3860] [serial = 1520] [outer = 199C4800] 16:20:15 INFO - PROCESS | 3860 | 1461194415460 Marionette TRACE conn4 <- [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]]]}] 16:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 690ms 16:20:15 INFO - PROCESS | 3860 | 1461194415517 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 16:20:15 INFO - PROCESS | 3860 | 1461194415519 Marionette TRACE conn4 <- [1,1989,null,{"value":"13"}] 16:20:15 INFO - PROCESS | 3860 | 1461194415522 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:20:15 INFO - PROCESS | 3860 | 1461194415525 Marionette TRACE conn4 <- [1,1990,null,{}] 16:20:15 INFO - PROCESS | 3860 | 1461194415528 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:15 INFO - PROCESS | 3860 | 1461194415688 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 16:20:15 INFO - PROCESS | 3860 | 1461194415716 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:15 INFO - PROCESS | 3860 | ++DOCSHELL 19BB7400 == 38 [pid = 3860] [id = 507] 16:20:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 133 (19E21C00) [pid = 3860] [serial = 1521] [outer = 00000000] 16:20:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 134 (1AB3F800) [pid = 3860] [serial = 1522] [outer = 19E21C00] 16:20:15 INFO - PROCESS | 3860 | 1461194415771 Marionette DEBUG loaded listener.js 16:20:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 135 (1AD93000) [pid = 3860] [serial = 1523] [outer = 19E21C00] 16:20:16 INFO - PROCESS | 3860 | --DOMWINDOW == 134 (1ED2F000) [pid = 3860] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:20:16 INFO - PROCESS | 3860 | --DOMWINDOW == 133 (11F4C000) [pid = 3860] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:20:16 INFO - PROCESS | 3860 | --DOMWINDOW == 132 (1125EC00) [pid = 3860] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:20:16 INFO - PROCESS | 3860 | --DOMWINDOW == 131 (200AA800) [pid = 3860] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:20:16 INFO - PROCESS | 3860 | --DOMWINDOW == 130 (1F973C00) [pid = 3860] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:20:16 INFO - PROCESS | 3860 | --DOMWINDOW == 129 (1F9BC000) [pid = 3860] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:20:16 INFO - PROCESS | 3860 | --DOMWINDOW == 128 (11052400) [pid = 3860] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:20:16 INFO - PROCESS | 3860 | --DOMWINDOW == 127 (1C270C00) [pid = 3860] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:20:16 INFO - PROCESS | 3860 | --DOMWINDOW == 126 (1973EC00) [pid = 3860] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:20:16 INFO - PROCESS | 3860 | --DOMWINDOW == 125 (1ED2B400) [pid = 3860] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:20:16 INFO - PROCESS | 3860 | --DOMWINDOW == 124 (1F977000) [pid = 3860] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:20:16 INFO - PROCESS | 3860 | --DOMWINDOW == 123 (1FA17000) [pid = 3860] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:20:16 INFO - PROCESS | 3860 | --DOMWINDOW == 122 (196B7000) [pid = 3860] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:20:16 INFO - PROCESS | 3860 | --DOMWINDOW == 121 (1FE64C00) [pid = 3860] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:20:16 INFO - PROCESS | 3860 | --DOMWINDOW == 120 (1035B000) [pid = 3860] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:20:16 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (203B2400) [pid = 3860] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:20:16 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (1AEBFC00) [pid = 3860] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:20:16 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (1AB37000) [pid = 3860] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:20:16 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (1AEC7000) [pid = 3860] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:20:16 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (1B126000) [pid = 3860] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:20:16 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (11ECA400) [pid = 3860] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:20:16 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (19AB7400) [pid = 3860] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:20:16 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (18AEEC00) [pid = 3860] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:20:16 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (10354400) [pid = 3860] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:20:16 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (17511800) [pid = 3860] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:20:16 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (10309800) [pid = 3860] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:20:16 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (1E9C0800) [pid = 3860] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:20:16 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (1F010800) [pid = 3860] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:20:16 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (1E89C000) [pid = 3860] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:20:16 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (1AEA4800) [pid = 3860] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:20:16 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (16DAA000) [pid = 3860] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:20:16 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (0EBEA400) [pid = 3860] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:20:16 INFO - PROCESS | 3860 | 1461194416747 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 16:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1273ms 16:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:20:16 INFO - PROCESS | 3860 | 1461194416799 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 16:20:16 INFO - PROCESS | 3860 | 1461194416801 Marionette TRACE conn4 <- [1,1993,null,{"value":"13"}] 16:20:16 INFO - PROCESS | 3860 | 1461194416804 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:20:16 INFO - PROCESS | 3860 | 1461194416807 Marionette TRACE conn4 <- [1,1994,null,{}] 16:20:16 INFO - PROCESS | 3860 | 1461194416810 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:16 INFO - PROCESS | 3860 | 1461194416890 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 16:20:16 INFO - PROCESS | 3860 | 1461194416896 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:16 INFO - PROCESS | 3860 | ++DOCSHELL 11597C00 == 39 [pid = 3860] [id = 508] 16:20:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (11F3F400) [pid = 3860] [serial = 1524] [outer = 00000000] 16:20:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (173D5C00) [pid = 3860] [serial = 1525] [outer = 11F3F400] 16:20:16 INFO - PROCESS | 3860 | 1461194416943 Marionette DEBUG loaded listener.js 16:20:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (1750EC00) [pid = 3860] [serial = 1526] [outer = 11F3F400] 16:20:17 INFO - PROCESS | 3860 | 1461194417392 Marionette TRACE conn4 <- [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]]]}] 16:20:17 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 16:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 630ms 16:20:17 INFO - PROCESS | 3860 | 1461194417436 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 16:20:17 INFO - PROCESS | 3860 | 1461194417438 Marionette TRACE conn4 <- [1,1997,null,{"value":"13"}] 16:20:17 INFO - PROCESS | 3860 | 1461194417441 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:20:17 INFO - PROCESS | 3860 | 1461194417443 Marionette TRACE conn4 <- [1,1998,null,{}] 16:20:17 INFO - PROCESS | 3860 | 1461194417447 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:17 INFO - PROCESS | 3860 | 1461194417525 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 16:20:17 INFO - PROCESS | 3860 | 1461194417532 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:17 INFO - PROCESS | 3860 | ++DOCSHELL 0EBED400 == 40 [pid = 3860] [id = 509] 16:20:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (10F05C00) [pid = 3860] [serial = 1527] [outer = 00000000] 16:20:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (19BB1C00) [pid = 3860] [serial = 1528] [outer = 10F05C00] 16:20:17 INFO - PROCESS | 3860 | 1461194417577 Marionette DEBUG loaded listener.js 16:20:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (19DC2C00) [pid = 3860] [serial = 1529] [outer = 10F05C00] 16:20:18 INFO - PROCESS | 3860 | 1461194418035 Marionette TRACE conn4 <- [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]]]}] 16:20:18 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 16:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 632ms 16:20:18 INFO - PROCESS | 3860 | 1461194418085 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 16:20:18 INFO - PROCESS | 3860 | 1461194418087 Marionette TRACE conn4 <- [1,2001,null,{"value":"13"}] 16:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:20:18 INFO - PROCESS | 3860 | 1461194418090 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:20:18 INFO - PROCESS | 3860 | 1461194418092 Marionette TRACE conn4 <- [1,2002,null,{}] 16:20:18 INFO - PROCESS | 3860 | 1461194418095 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:18 INFO - PROCESS | 3860 | 1461194418178 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 16:20:18 INFO - PROCESS | 3860 | 1461194418184 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:18 INFO - PROCESS | 3860 | ++DOCSHELL 1AB3C800 == 41 [pid = 3860] [id = 510] 16:20:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (1AD99C00) [pid = 3860] [serial = 1530] [outer = 00000000] 16:20:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (1AEA5800) [pid = 3860] [serial = 1531] [outer = 1AD99C00] 16:20:18 INFO - PROCESS | 3860 | 1461194418229 Marionette DEBUG loaded listener.js 16:20:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (1AEA5000) [pid = 3860] [serial = 1532] [outer = 1AD99C00] 16:20:18 INFO - PROCESS | 3860 | 1461194418875 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 16:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 871ms 16:20:19 INFO - PROCESS | 3860 | 1461194418978 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 16:20:19 INFO - PROCESS | 3860 | 1461194418983 Marionette TRACE conn4 <- [1,2005,null,{"value":"13"}] 16:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:20:19 INFO - PROCESS | 3860 | 1461194418989 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:20:19 INFO - PROCESS | 3860 | 1461194418993 Marionette TRACE conn4 <- [1,2006,null,{}] 16:20:19 INFO - PROCESS | 3860 | 1461194418999 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:19 INFO - PROCESS | 3860 | 1461194419129 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 16:20:19 INFO - PROCESS | 3860 | 1461194419263 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:19 INFO - PROCESS | 3860 | ++DOCSHELL 0EBED000 == 42 [pid = 3860] [id = 511] 16:20:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (1030CC00) [pid = 3860] [serial = 1533] [outer = 00000000] 16:20:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (10350C00) [pid = 3860] [serial = 1534] [outer = 1030CC00] 16:20:19 INFO - PROCESS | 3860 | 1461194419322 Marionette DEBUG loaded listener.js 16:20:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (10359C00) [pid = 3860] [serial = 1535] [outer = 1030CC00] 16:20:20 INFO - PROCESS | 3860 | 1461194420010 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1079ms 16:20:20 INFO - PROCESS | 3860 | 1461194420070 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 16:20:20 INFO - PROCESS | 3860 | 1461194420076 Marionette TRACE conn4 <- [1,2009,null,{"value":"13"}] 16:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:20:20 INFO - PROCESS | 3860 | 1461194420083 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:20:20 INFO - PROCESS | 3860 | 1461194420086 Marionette TRACE conn4 <- [1,2010,null,{}] 16:20:20 INFO - PROCESS | 3860 | 1461194420090 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:20 INFO - PROCESS | 3860 | 1461194420207 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 16:20:20 INFO - PROCESS | 3860 | 1461194420344 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:20 INFO - PROCESS | 3860 | ++DOCSHELL 11045000 == 43 [pid = 3860] [id = 512] 16:20:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (11046400) [pid = 3860] [serial = 1536] [outer = 00000000] 16:20:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (11F43C00) [pid = 3860] [serial = 1537] [outer = 11046400] 16:20:20 INFO - PROCESS | 3860 | 1461194420401 Marionette DEBUG loaded listener.js 16:20:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (1553E800) [pid = 3860] [serial = 1538] [outer = 11046400] 16:20:21 INFO - PROCESS | 3860 | 1461194421332 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 16:20:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1324ms 16:20:21 INFO - PROCESS | 3860 | 1461194421409 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 16:20:21 INFO - PROCESS | 3860 | 1461194421413 Marionette TRACE conn4 <- [1,2013,null,{"value":"13"}] 16:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:20:21 INFO - PROCESS | 3860 | 1461194421419 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:20:21 INFO - PROCESS | 3860 | 1461194421422 Marionette TRACE conn4 <- [1,2014,null,{}] 16:20:21 INFO - PROCESS | 3860 | 1461194421429 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:21 INFO - PROCESS | 3860 | 1461194421533 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 16:20:21 INFO - PROCESS | 3860 | 1461194421681 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:21 INFO - PROCESS | 3860 | --DOCSHELL 1AD9EC00 == 42 [pid = 3860] [id = 148] 16:20:21 INFO - PROCESS | 3860 | --DOCSHELL 1776F400 == 41 [pid = 3860] [id = 152] 16:20:21 INFO - PROCESS | 3860 | --DOCSHELL 199C5C00 == 40 [pid = 3860] [id = 141] 16:20:21 INFO - PROCESS | 3860 | --DOCSHELL 11ED2000 == 39 [pid = 3860] [id = 147] 16:20:21 INFO - PROCESS | 3860 | --DOCSHELL 11053C00 == 38 [pid = 3860] [id = 139] 16:20:21 INFO - PROCESS | 3860 | --DOCSHELL 1B9CC800 == 37 [pid = 3860] [id = 146] 16:20:21 INFO - PROCESS | 3860 | --DOCSHELL 189ED800 == 36 [pid = 3860] [id = 145] 16:20:21 INFO - PROCESS | 3860 | --DOCSHELL 19733400 == 35 [pid = 3860] [id = 153] 16:20:21 INFO - PROCESS | 3860 | --DOCSHELL 189ECC00 == 34 [pid = 3860] [id = 140] 16:20:21 INFO - PROCESS | 3860 | --DOCSHELL 19BB5800 == 33 [pid = 3860] [id = 142] 16:20:21 INFO - PROCESS | 3860 | --DOCSHELL 11251C00 == 32 [pid = 3860] [id = 150] 16:20:21 INFO - PROCESS | 3860 | --DOCSHELL 16E55000 == 31 [pid = 3860] [id = 151] 16:20:21 INFO - PROCESS | 3860 | --DOCSHELL 11258800 == 30 [pid = 3860] [id = 149] 16:20:21 INFO - PROCESS | 3860 | --DOCSHELL 106B6400 == 29 [pid = 3860] [id = 136] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (1E896800) [pid = 3860] [serial = 1489] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | ++DOCSHELL 0EB3EC00 == 30 [pid = 3860] [id = 513] 16:20:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (0EBEA800) [pid = 3860] [serial = 1539] [outer = 00000000] 16:20:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (103AFC00) [pid = 3860] [serial = 1540] [outer = 0EBEA800] 16:20:21 INFO - PROCESS | 3860 | 1461194421774 Marionette DEBUG loaded listener.js 16:20:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (106B7000) [pid = 3860] [serial = 1541] [outer = 0EBEA800] 16:20:21 INFO - PROCESS | 3860 | --DOCSHELL 19ABDC00 == 29 [pid = 3860] [id = 496] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (1F06E400) [pid = 3860] [serial = 1400] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (1AD93800) [pid = 3860] [serial = 1373] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (15C8E400) [pid = 3860] [serial = 1394] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (203AA400) [pid = 3860] [serial = 1367] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (1FA20C00) [pid = 3860] [serial = 1304] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (1FA6AC00) [pid = 3860] [serial = 1361] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (15C13000) [pid = 3860] [serial = 1355] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (1C2C7C00) [pid = 3860] [serial = 1439] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (1AD9FC00) [pid = 3860] [serial = 1397] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (1F071000) [pid = 3860] [serial = 1391] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (1F9BBC00) [pid = 3860] [serial = 1403] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (1FE6BC00) [pid = 3860] [serial = 1406] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (1AF18000) [pid = 3860] [serial = 1358] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (200A2800) [pid = 3860] [serial = 1364] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (203B5000) [pid = 3860] [serial = 1409] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (231EA800) [pid = 3860] [serial = 1370] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (1DE4F800) [pid = 3860] [serial = 1487] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (1ACD7C00) [pid = 3860] [serial = 1474] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (1AEA6000) [pid = 3860] [serial = 1475] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (1AF73C00) [pid = 3860] [serial = 1478] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (1AF1DC00) [pid = 3860] [serial = 1477] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (1B9CC400) [pid = 3860] [serial = 1480] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (1C2C6000) [pid = 3860] [serial = 1486] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (1C2B9C00) [pid = 3860] [serial = 1481] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (19BB1800) [pid = 3860] [serial = 1483] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (19BB7000) [pid = 3860] [serial = 1471] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (1979C000) [pid = 3860] [serial = 1468] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (197E2C00) [pid = 3860] [serial = 1469] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (11595C00) [pid = 3860] [serial = 1465] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (11EC6400) [pid = 3860] [serial = 1466] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (18AA3800) [pid = 3860] [serial = 1463] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (189EC000) [pid = 3860] [serial = 1462] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (11250400) [pid = 3860] [serial = 1460] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (10883400) [pid = 3860] [serial = 1459] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (1F99C800) [pid = 3860] [serial = 1457] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (1F980800) [pid = 3860] [serial = 1456] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (1F941000) [pid = 3860] [serial = 1454] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (1F068800) [pid = 3860] [serial = 1453] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (1F00D000) [pid = 3860] [serial = 1451] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (1ED2E800) [pid = 3860] [serial = 1450] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (1C275400) [pid = 3860] [serial = 1448] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (1AF1C400) [pid = 3860] [serial = 1447] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (189F4800) [pid = 3860] [serial = 1445] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (1899F000) [pid = 3860] [serial = 1444] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (10F0E000) [pid = 3860] [serial = 1442] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (10358400) [pid = 3860] [serial = 1441] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (19E21400) [pid = 3860] [serial = 1472] [outer = 00000000] [url = about:blank] 16:20:21 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (1ABAE400) [pid = 3860] [serial = 1484] [outer = 00000000] [url = about:blank] 16:20:22 INFO - PROCESS | 3860 | 1461194422250 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 16:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 890ms 16:20:22 INFO - PROCESS | 3860 | 1461194422309 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 16:20:22 INFO - PROCESS | 3860 | 1461194422315 Marionette TRACE conn4 <- [1,2017,null,{"value":"13"}] 16:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:20:22 INFO - PROCESS | 3860 | 1461194422321 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:20:22 INFO - PROCESS | 3860 | 1461194422323 Marionette TRACE conn4 <- [1,2018,null,{}] 16:20:22 INFO - PROCESS | 3860 | 1461194422328 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:22 INFO - PROCESS | 3860 | 1461194422417 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 16:20:22 INFO - PROCESS | 3860 | 1461194422425 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:22 INFO - PROCESS | 3860 | ++DOCSHELL 10355400 == 30 [pid = 3860] [id = 514] 16:20:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (10F10C00) [pid = 3860] [serial = 1542] [outer = 00000000] 16:20:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (1125A800) [pid = 3860] [serial = 1543] [outer = 10F10C00] 16:20:22 INFO - PROCESS | 3860 | 1461194422472 Marionette DEBUG loaded listener.js 16:20:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (11596800) [pid = 3860] [serial = 1544] [outer = 10F10C00] 16:20:23 INFO - PROCESS | 3860 | 1461194422975 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 16:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 671ms 16:20:23 INFO - PROCESS | 3860 | 1461194422995 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 16:20:23 INFO - PROCESS | 3860 | 1461194422997 Marionette TRACE conn4 <- [1,2021,null,{"value":"13"}] 16:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:20:23 INFO - PROCESS | 3860 | 1461194423005 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:20:23 INFO - PROCESS | 3860 | 1461194423008 Marionette TRACE conn4 <- [1,2022,null,{}] 16:20:23 INFO - PROCESS | 3860 | 1461194423019 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:23 INFO - PROCESS | 3860 | 1461194423135 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 16:20:23 INFO - PROCESS | 3860 | 1461194423227 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:23 INFO - PROCESS | 3860 | ++DOCSHELL 125E5C00 == 31 [pid = 3860] [id = 515] 16:20:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (125EF800) [pid = 3860] [serial = 1545] [outer = 00000000] 16:20:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (1585FC00) [pid = 3860] [serial = 1546] [outer = 125EF800] 16:20:23 INFO - PROCESS | 3860 | 1461194423281 Marionette DEBUG loaded listener.js 16:20:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (15C16800) [pid = 3860] [serial = 1547] [outer = 125EF800] 16:20:23 INFO - PROCESS | 3860 | 1461194423677 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 731ms 16:20:23 INFO - PROCESS | 3860 | 1461194423740 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 16:20:23 INFO - PROCESS | 3860 | 1461194423743 Marionette TRACE conn4 <- [1,2025,null,{"value":"13"}] 16:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:20:23 INFO - PROCESS | 3860 | 1461194423746 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:20:23 INFO - PROCESS | 3860 | 1461194423748 Marionette TRACE conn4 <- [1,2026,null,{}] 16:20:23 INFO - PROCESS | 3860 | 1461194423751 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:23 INFO - PROCESS | 3860 | 1461194423834 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 16:20:23 INFO - PROCESS | 3860 | 1461194423840 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:23 INFO - PROCESS | 3860 | ++DOCSHELL 15C18C00 == 32 [pid = 3860] [id = 516] 16:20:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (16D9EC00) [pid = 3860] [serial = 1548] [outer = 00000000] 16:20:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (173D9000) [pid = 3860] [serial = 1549] [outer = 16D9EC00] 16:20:23 INFO - PROCESS | 3860 | 1461194423885 Marionette DEBUG loaded listener.js 16:20:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (1899B400) [pid = 3860] [serial = 1550] [outer = 16D9EC00] 16:20:24 INFO - PROCESS | 3860 | 1461194424378 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 16:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 672ms 16:20:24 INFO - PROCESS | 3860 | 1461194424422 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 16:20:24 INFO - PROCESS | 3860 | 1461194424424 Marionette TRACE conn4 <- [1,2029,null,{"value":"13"}] 16:20:24 INFO - PROCESS | 3860 | 1461194424427 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:20:24 INFO - PROCESS | 3860 | 1461194424429 Marionette TRACE conn4 <- [1,2030,null,{}] 16:20:24 INFO - PROCESS | 3860 | 1461194424433 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:24 INFO - PROCESS | 3860 | 1461194424569 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 16:20:24 INFO - PROCESS | 3860 | 1461194424592 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:24 INFO - PROCESS | 3860 | ++DOCSHELL 189F1800 == 33 [pid = 3860] [id = 517] 16:20:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (189F1C00) [pid = 3860] [serial = 1551] [outer = 00000000] 16:20:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (18AE5C00) [pid = 3860] [serial = 1552] [outer = 189F1C00] 16:20:24 INFO - PROCESS | 3860 | 1461194424638 Marionette DEBUG loaded listener.js 16:20:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (18AEE000) [pid = 3860] [serial = 1553] [outer = 189F1C00] 16:20:25 INFO - PROCESS | 3860 | 1461194425100 Marionette TRACE conn4 <- [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]]]}] 16:20:25 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) 16:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 730ms 16:20:25 INFO - PROCESS | 3860 | 1461194425162 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 16:20:25 INFO - PROCESS | 3860 | 1461194425164 Marionette TRACE conn4 <- [1,2033,null,{"value":"13"}] 16:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:20:25 INFO - PROCESS | 3860 | 1461194425178 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:20:25 INFO - PROCESS | 3860 | 1461194425179 Marionette TRACE conn4 <- [1,2034,null,{}] 16:20:25 INFO - PROCESS | 3860 | 1461194425183 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:25 INFO - PROCESS | 3860 | 1461194425313 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 16:20:25 INFO - PROCESS | 3860 | 1461194425381 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:25 INFO - PROCESS | 3860 | ++DOCSHELL 199C6800 == 34 [pid = 3860] [id = 518] 16:20:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (199C7800) [pid = 3860] [serial = 1554] [outer = 00000000] 16:20:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (199CFC00) [pid = 3860] [serial = 1555] [outer = 199C7800] 16:20:25 INFO - PROCESS | 3860 | 1461194425430 Marionette DEBUG loaded listener.js 16:20:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (199CF800) [pid = 3860] [serial = 1556] [outer = 199C7800] 16:20:25 INFO - PROCESS | 3860 | 1461194425854 Marionette TRACE conn4 <- [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]]]}] 16:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 730ms 16:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:20:25 INFO - PROCESS | 3860 | 1461194425907 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 16:20:25 INFO - PROCESS | 3860 | 1461194425909 Marionette TRACE conn4 <- [1,2037,null,{"value":"13"}] 16:20:25 INFO - PROCESS | 3860 | 1461194425912 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:20:25 INFO - PROCESS | 3860 | 1461194425914 Marionette TRACE conn4 <- [1,2038,null,{}] 16:20:25 INFO - PROCESS | 3860 | 1461194425917 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:26 INFO - PROCESS | 3860 | 1461194426024 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 16:20:26 INFO - PROCESS | 3860 | 1461194426030 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:26 INFO - PROCESS | 3860 | ++DOCSHELL 11049400 == 35 [pid = 3860] [id = 519] 16:20:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (1104EC00) [pid = 3860] [serial = 1557] [outer = 00000000] 16:20:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (19DC1C00) [pid = 3860] [serial = 1558] [outer = 1104EC00] 16:20:26 INFO - PROCESS | 3860 | 1461194426075 Marionette DEBUG loaded listener.js 16:20:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (19E21400) [pid = 3860] [serial = 1559] [outer = 1104EC00] 16:20:26 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (16E49C00) [pid = 3860] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:20:26 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (116B3C00) [pid = 3860] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:20:26 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (18AE5800) [pid = 3860] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:20:26 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (19713000) [pid = 3860] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:20:26 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (199C4800) [pid = 3860] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:20:26 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (19E21C00) [pid = 3860] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:20:26 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (10F05C00) [pid = 3860] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:20:26 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (10330C00) [pid = 3860] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:20:26 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (11049000) [pid = 3860] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:20:26 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (10303C00) [pid = 3860] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:20:26 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (17515800) [pid = 3860] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:20:26 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (1535DC00) [pid = 3860] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:20:26 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (11F3F400) [pid = 3860] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:20:26 INFO - PROCESS | 3860 | 1461194426618 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 770ms 16:20:26 INFO - PROCESS | 3860 | 1461194426683 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 16:20:26 INFO - PROCESS | 3860 | 1461194426685 Marionette TRACE conn4 <- [1,2041,null,{"value":"13"}] 16:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:20:26 INFO - PROCESS | 3860 | 1461194426688 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:20:26 INFO - PROCESS | 3860 | 1461194426690 Marionette TRACE conn4 <- [1,2042,null,{}] 16:20:26 INFO - PROCESS | 3860 | 1461194426694 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:26 INFO - PROCESS | 3860 | 1461194426772 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 16:20:26 INFO - PROCESS | 3860 | 1461194426778 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:26 INFO - PROCESS | 3860 | ++DOCSHELL 11F3F400 == 36 [pid = 3860] [id = 520] 16:20:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (1553F000) [pid = 3860] [serial = 1560] [outer = 00000000] 16:20:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (19711400) [pid = 3860] [serial = 1561] [outer = 1553F000] 16:20:26 INFO - PROCESS | 3860 | 1461194426822 Marionette DEBUG loaded listener.js 16:20:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (18AF2800) [pid = 3860] [serial = 1562] [outer = 1553F000] 16:20:27 INFO - PROCESS | 3860 | 1461194427262 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 16:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 630ms 16:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:20:27 INFO - PROCESS | 3860 | 1461194427319 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 16:20:27 INFO - PROCESS | 3860 | 1461194427321 Marionette TRACE conn4 <- [1,2045,null,{"value":"13"}] 16:20:27 INFO - PROCESS | 3860 | 1461194427324 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:20:27 INFO - PROCESS | 3860 | 1461194427326 Marionette TRACE conn4 <- [1,2046,null,{}] 16:20:27 INFO - PROCESS | 3860 | 1461194427329 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:27 INFO - PROCESS | 3860 | 1461194427411 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 16:20:27 INFO - PROCESS | 3860 | 1461194427420 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:27 INFO - PROCESS | 3860 | ++DOCSHELL 1535C800 == 37 [pid = 3860] [id = 521] 16:20:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (15363800) [pid = 3860] [serial = 1563] [outer = 00000000] 16:20:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (1AD91400) [pid = 3860] [serial = 1564] [outer = 15363800] 16:20:27 INFO - PROCESS | 3860 | 1461194427466 Marionette DEBUG loaded listener.js 16:20:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (1AD52400) [pid = 3860] [serial = 1565] [outer = 15363800] 16:20:27 INFO - PROCESS | 3860 | 1461194427908 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 16:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 630ms 16:20:28 INFO - PROCESS | 3860 | 1461194427977 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 16:20:28 INFO - PROCESS | 3860 | 1461194427979 Marionette TRACE conn4 <- [1,2049,null,{"value":"13"}] 16:20:28 INFO - PROCESS | 3860 | 1461194427983 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:20:28 INFO - PROCESS | 3860 | 1461194427984 Marionette TRACE conn4 <- [1,2050,null,{}] 16:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:20:28 INFO - PROCESS | 3860 | 1461194427988 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:28 INFO - PROCESS | 3860 | 1461194428070 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 16:20:28 INFO - PROCESS | 3860 | 1461194428076 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:28 INFO - PROCESS | 3860 | ++DOCSHELL 19DBEC00 == 38 [pid = 3860] [id = 522] 16:20:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (1AD9D800) [pid = 3860] [serial = 1566] [outer = 00000000] 16:20:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (1AEAC400) [pid = 3860] [serial = 1567] [outer = 1AD9D800] 16:20:28 INFO - PROCESS | 3860 | 1461194428123 Marionette DEBUG loaded listener.js 16:20:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (1AEB2C00) [pid = 3860] [serial = 1568] [outer = 1AD9D800] 16:20:28 INFO - PROCESS | 3860 | 1461194428842 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 16:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 931ms 16:20:28 INFO - PROCESS | 3860 | 1461194428921 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 16:20:28 INFO - PROCESS | 3860 | 1461194428926 Marionette TRACE conn4 <- [1,2053,null,{"value":"13"}] 16:20:28 INFO - PROCESS | 3860 | 1461194428933 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:20:28 INFO - PROCESS | 3860 | 1461194428936 Marionette TRACE conn4 <- [1,2054,null,{}] 16:20:28 INFO - PROCESS | 3860 | 1461194428942 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:29 INFO - PROCESS | 3860 | 1461194429059 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 16:20:29 INFO - PROCESS | 3860 | 1461194429188 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:29 INFO - PROCESS | 3860 | ++DOCSHELL 1035A400 == 39 [pid = 3860] [id = 523] 16:20:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (10810000) [pid = 3860] [serial = 1569] [outer = 00000000] 16:20:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (11594400) [pid = 3860] [serial = 1570] [outer = 10810000] 16:20:29 INFO - PROCESS | 3860 | 1461194429246 Marionette DEBUG loaded listener.js 16:20:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (11EA7C00) [pid = 3860] [serial = 1571] [outer = 10810000] 16:20:29 INFO - PROCESS | 3860 | 1461194429839 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 16:20:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 930ms 16:20:29 INFO - PROCESS | 3860 | 1461194429867 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 16:20:29 INFO - PROCESS | 3860 | 1461194429873 Marionette TRACE conn4 <- [1,2057,null,{"value":"13"}] 16:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:20:29 INFO - PROCESS | 3860 | 1461194429879 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:20:29 INFO - PROCESS | 3860 | 1461194429882 Marionette TRACE conn4 <- [1,2058,null,{}] 16:20:29 INFO - PROCESS | 3860 | 1461194429886 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:30 INFO - PROCESS | 3860 | 1461194429992 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 16:20:30 INFO - PROCESS | 3860 | 1461194430126 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:30 INFO - PROCESS | 3860 | ++DOCSHELL 113D3400 == 40 [pid = 3860] [id = 524] 16:20:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (11ECBC00) [pid = 3860] [serial = 1572] [outer = 00000000] 16:20:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (189EE800) [pid = 3860] [serial = 1573] [outer = 11ECBC00] 16:20:30 INFO - PROCESS | 3860 | 1461194430183 Marionette DEBUG loaded listener.js 16:20:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (18AE9800) [pid = 3860] [serial = 1574] [outer = 11ECBC00] 16:20:30 INFO - PROCESS | 3860 | 1461194430809 Marionette TRACE conn4 <- [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]]]}] 16:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 970ms 16:20:30 INFO - PROCESS | 3860 | 1461194430851 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 16:20:30 INFO - PROCESS | 3860 | 1461194430854 Marionette TRACE conn4 <- [1,2061,null,{"value":"13"}] 16:20:30 INFO - PROCESS | 3860 | 1461194430858 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:20:30 INFO - PROCESS | 3860 | 1461194430861 Marionette TRACE conn4 <- [1,2062,null,{}] 16:20:30 INFO - PROCESS | 3860 | 1461194430872 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:31 INFO - PROCESS | 3860 | 1461194430984 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 16:20:31 INFO - PROCESS | 3860 | 1461194431120 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:31 INFO - PROCESS | 3860 | ++DOCSHELL 1AEBCC00 == 41 [pid = 3860] [id = 525] 16:20:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (1AEBDC00) [pid = 3860] [serial = 1575] [outer = 00000000] 16:20:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (1AEC5400) [pid = 3860] [serial = 1576] [outer = 1AEBDC00] 16:20:31 INFO - PROCESS | 3860 | 1461194431179 Marionette DEBUG loaded listener.js 16:20:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (1AF11C00) [pid = 3860] [serial = 1577] [outer = 1AEBDC00] 16:20:31 INFO - PROCESS | 3860 | 1461194431772 Marionette TRACE conn4 <- [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]]]}] 16:20:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 930ms 16:20:31 INFO - PROCESS | 3860 | 1461194431791 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 16:20:31 INFO - PROCESS | 3860 | 1461194431794 Marionette TRACE conn4 <- [1,2065,null,{"value":"13"}] 16:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:20:31 INFO - PROCESS | 3860 | 1461194431811 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:20:31 INFO - PROCESS | 3860 | 1461194431813 Marionette TRACE conn4 <- [1,2066,null,{}] 16:20:31 INFO - PROCESS | 3860 | 1461194431819 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:31 INFO - PROCESS | 3860 | 1461194431924 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 16:20:32 INFO - PROCESS | 3860 | 1461194432057 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:32 INFO - PROCESS | 3860 | ++DOCSHELL 1AEBC000 == 42 [pid = 3860] [id = 526] 16:20:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (1AF15000) [pid = 3860] [serial = 1578] [outer = 00000000] 16:20:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (1AF73C00) [pid = 3860] [serial = 1579] [outer = 1AF15000] 16:20:32 INFO - PROCESS | 3860 | 1461194432114 Marionette DEBUG loaded listener.js 16:20:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (1B126C00) [pid = 3860] [serial = 1580] [outer = 1AF15000] 16:20:32 INFO - PROCESS | 3860 | 1461194432822 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 16:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1091ms 16:20:32 INFO - PROCESS | 3860 | 1461194432892 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 16:20:32 INFO - PROCESS | 3860 | 1461194432896 Marionette TRACE conn4 <- [1,2069,null,{"value":"13"}] 16:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:20:32 INFO - PROCESS | 3860 | 1461194432901 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:20:32 INFO - PROCESS | 3860 | 1461194432904 Marionette TRACE conn4 <- [1,2070,null,{}] 16:20:32 INFO - PROCESS | 3860 | 1461194432910 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:33 INFO - PROCESS | 3860 | 1461194433006 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 16:20:33 INFO - PROCESS | 3860 | 1461194433143 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:33 INFO - PROCESS | 3860 | ++DOCSHELL 10FC9800 == 43 [pid = 3860] [id = 527] 16:20:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (11047800) [pid = 3860] [serial = 1581] [outer = 00000000] 16:20:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (116B2800) [pid = 3860] [serial = 1582] [outer = 11047800] 16:20:33 INFO - PROCESS | 3860 | 1461194433198 Marionette DEBUG loaded listener.js 16:20:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (11F94400) [pid = 3860] [serial = 1583] [outer = 11047800] 16:20:33 INFO - PROCESS | 3860 | --DOCSHELL 1AB40C00 == 42 [pid = 3860] [id = 143] 16:20:33 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (1AEA5800) [pid = 3860] [serial = 1531] [outer = 00000000] [url = about:blank] 16:20:33 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (173CC400) [pid = 3860] [serial = 1507] [outer = 00000000] [url = about:blank] 16:20:33 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (11F45400) [pid = 3860] [serial = 1501] [outer = 00000000] [url = about:blank] 16:20:33 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (12561400) [pid = 3860] [serial = 1502] [outer = 00000000] [url = about:blank] 16:20:33 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (18AED000) [pid = 3860] [serial = 1513] [outer = 00000000] [url = about:blank] 16:20:33 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (1973C800) [pid = 3860] [serial = 1516] [outer = 00000000] [url = about:blank] 16:20:33 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (199D0000) [pid = 3860] [serial = 1519] [outer = 00000000] [url = about:blank] 16:20:33 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (1AB3F800) [pid = 3860] [serial = 1522] [outer = 00000000] [url = about:blank] 16:20:33 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (19ABD000) [pid = 3860] [serial = 1520] [outer = 00000000] [url = about:blank] 16:20:33 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (19BB1C00) [pid = 3860] [serial = 1528] [outer = 00000000] [url = about:blank] 16:20:33 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (10356800) [pid = 3860] [serial = 1495] [outer = 00000000] [url = about:blank] 16:20:33 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (11052C00) [pid = 3860] [serial = 1498] [outer = 00000000] [url = about:blank] 16:20:33 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (19DC2C00) [pid = 3860] [serial = 1529] [outer = 00000000] [url = about:blank] 16:20:33 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (1125D800) [pid = 3860] [serial = 1499] [outer = 00000000] [url = about:blank] 16:20:33 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (103AD800) [pid = 3860] [serial = 1496] [outer = 00000000] [url = about:blank] 16:20:33 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (1030DC00) [pid = 3860] [serial = 1492] [outer = 00000000] [url = about:blank] 16:20:33 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (1032B000) [pid = 3860] [serial = 1493] [outer = 00000000] [url = about:blank] 16:20:33 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (189E7C00) [pid = 3860] [serial = 1510] [outer = 00000000] [url = about:blank] 16:20:33 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (189EBC00) [pid = 3860] [serial = 1511] [outer = 00000000] [url = about:blank] 16:20:33 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (155A9C00) [pid = 3860] [serial = 1504] [outer = 00000000] [url = about:blank] 16:20:33 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (15805400) [pid = 3860] [serial = 1505] [outer = 00000000] [url = about:blank] 16:20:33 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (173D2000) [pid = 3860] [serial = 1508] [outer = 00000000] [url = about:blank] 16:20:33 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (1AD93000) [pid = 3860] [serial = 1523] [outer = 00000000] [url = about:blank] 16:20:33 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (19737C00) [pid = 3860] [serial = 1517] [outer = 00000000] [url = about:blank] 16:20:33 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (173D5C00) [pid = 3860] [serial = 1525] [outer = 00000000] [url = about:blank] 16:20:33 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (1750EC00) [pid = 3860] [serial = 1526] [outer = 00000000] [url = about:blank] 16:20:33 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (18AE9000) [pid = 3860] [serial = 1514] [outer = 00000000] [url = about:blank] 16:20:33 INFO - PROCESS | 3860 | 1461194433764 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 16:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 871ms 16:20:33 INFO - PROCESS | 3860 | 1461194433773 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 16:20:33 INFO - PROCESS | 3860 | 1461194433778 Marionette TRACE conn4 <- [1,2073,null,{"value":"13"}] 16:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:20:33 INFO - PROCESS | 3860 | 1461194433784 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:20:33 INFO - PROCESS | 3860 | 1461194433786 Marionette TRACE conn4 <- [1,2074,null,{}] 16:20:33 INFO - PROCESS | 3860 | 1461194433790 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:33 INFO - PROCESS | 3860 | 1461194433877 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 16:20:33 INFO - PROCESS | 3860 | 1461194433966 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:34 INFO - PROCESS | 3860 | ++DOCSHELL 10305400 == 43 [pid = 3860] [id = 528] 16:20:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (1030DC00) [pid = 3860] [serial = 1584] [outer = 00000000] 16:20:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (11049C00) [pid = 3860] [serial = 1585] [outer = 1030DC00] 16:20:34 INFO - PROCESS | 3860 | 1461194434021 Marionette DEBUG loaded listener.js 16:20:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (11318C00) [pid = 3860] [serial = 1586] [outer = 1030DC00] 16:20:34 INFO - PROCESS | 3860 | 1461194434444 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 16:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 730ms 16:20:34 INFO - PROCESS | 3860 | 1461194434531 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 16:20:34 INFO - PROCESS | 3860 | 1461194434533 Marionette TRACE conn4 <- [1,2077,null,{"value":"13"}] 16:20:34 INFO - PROCESS | 3860 | 1461194434539 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:20:34 INFO - PROCESS | 3860 | 1461194434543 Marionette TRACE conn4 <- [1,2078,null,{}] 16:20:34 INFO - PROCESS | 3860 | 1461194434553 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:34 INFO - PROCESS | 3860 | 1461194434638 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 16:20:34 INFO - PROCESS | 3860 | 1461194434651 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:34 INFO - PROCESS | 3860 | ++DOCSHELL 158D1C00 == 44 [pid = 3860] [id = 529] 16:20:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (15C0CC00) [pid = 3860] [serial = 1587] [outer = 00000000] 16:20:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (15CD6400) [pid = 3860] [serial = 1588] [outer = 15C0CC00] 16:20:34 INFO - PROCESS | 3860 | 1461194434699 Marionette DEBUG loaded listener.js 16:20:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (17317400) [pid = 3860] [serial = 1589] [outer = 15C0CC00] 16:20:35 INFO - PROCESS | 3860 | 1461194435162 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 16:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 670ms 16:20:35 INFO - PROCESS | 3860 | 1461194435215 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 16:20:35 INFO - PROCESS | 3860 | 1461194435218 Marionette TRACE conn4 <- [1,2081,null,{"value":"13"}] 16:20:35 INFO - PROCESS | 3860 | 1461194435221 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:20:35 INFO - PROCESS | 3860 | 1461194435223 Marionette TRACE conn4 <- [1,2082,null,{}] 16:20:35 INFO - PROCESS | 3860 | 1461194435227 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:35 INFO - PROCESS | 3860 | 1461194435311 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 16:20:35 INFO - PROCESS | 3860 | 1461194435320 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:35 INFO - PROCESS | 3860 | ++DOCSHELL 173D5C00 == 45 [pid = 3860] [id = 530] 16:20:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (173D6800) [pid = 3860] [serial = 1590] [outer = 00000000] 16:20:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (189EC000) [pid = 3860] [serial = 1591] [outer = 173D6800] 16:20:35 INFO - PROCESS | 3860 | 1461194435366 Marionette DEBUG loaded listener.js 16:20:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (189EBC00) [pid = 3860] [serial = 1592] [outer = 173D6800] 16:20:35 INFO - PROCESS | 3860 | 1461194435797 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 16:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 630ms 16:20:35 INFO - PROCESS | 3860 | 1461194435859 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 16:20:35 INFO - PROCESS | 3860 | 1461194435861 Marionette TRACE conn4 <- [1,2085,null,{"value":"13"}] 16:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:20:35 INFO - PROCESS | 3860 | 1461194435864 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:20:35 INFO - PROCESS | 3860 | 1461194435866 Marionette TRACE conn4 <- [1,2086,null,{}] 16:20:35 INFO - PROCESS | 3860 | 1461194435870 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:36 INFO - PROCESS | 3860 | 1461194435979 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 16:20:36 INFO - PROCESS | 3860 | 1461194436067 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:36 INFO - PROCESS | 3860 | ++DOCSHELL 1035C000 == 46 [pid = 3860] [id = 531] 16:20:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (10FCAC00) [pid = 3860] [serial = 1593] [outer = 00000000] 16:20:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (196AD800) [pid = 3860] [serial = 1594] [outer = 10FCAC00] 16:20:36 INFO - PROCESS | 3860 | 1461194436114 Marionette DEBUG loaded listener.js 16:20:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (18AF0800) [pid = 3860] [serial = 1595] [outer = 10FCAC00] 16:20:36 INFO - PROCESS | 3860 | 1461194436536 Marionette TRACE conn4 <- [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]]]}] 16:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 730ms 16:20:36 INFO - PROCESS | 3860 | 1461194436603 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 16:20:36 INFO - PROCESS | 3860 | 1461194436605 Marionette TRACE conn4 <- [1,2089,null,{"value":"13"}] 16:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:20:36 INFO - PROCESS | 3860 | 1461194436608 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:20:36 INFO - PROCESS | 3860 | 1461194436610 Marionette TRACE conn4 <- [1,2090,null,{}] 16:20:36 INFO - PROCESS | 3860 | 1461194436613 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:36 INFO - PROCESS | 3860 | 1461194436747 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 16:20:36 INFO - PROCESS | 3860 | 1461194436812 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:36 INFO - PROCESS | 3860 | ++DOCSHELL 197D4C00 == 47 [pid = 3860] [id = 532] 16:20:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (197D8800) [pid = 3860] [serial = 1596] [outer = 00000000] 16:20:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (19BB1C00) [pid = 3860] [serial = 1597] [outer = 197D8800] 16:20:36 INFO - PROCESS | 3860 | 1461194436862 Marionette DEBUG loaded listener.js 16:20:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (19E28C00) [pid = 3860] [serial = 1598] [outer = 197D8800] 16:20:37 INFO - PROCESS | 3860 | 1461194437290 Marionette TRACE conn4 <- [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]]]}] 16:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 730ms 16:20:37 INFO - PROCESS | 3860 | 1461194437362 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 16:20:37 INFO - PROCESS | 3860 | 1461194437364 Marionette TRACE conn4 <- [1,2093,null,{"value":"13"}] 16:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:20:37 INFO - PROCESS | 3860 | 1461194437367 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:20:37 INFO - PROCESS | 3860 | 1461194437369 Marionette TRACE conn4 <- [1,2094,null,{}] 16:20:37 INFO - PROCESS | 3860 | 1461194437372 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:37 INFO - PROCESS | 3860 | 1461194437482 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 16:20:37 INFO - PROCESS | 3860 | 1461194437543 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:37 INFO - PROCESS | 3860 | ++DOCSHELL 103B7C00 == 48 [pid = 3860] [id = 533] 16:20:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (107C3C00) [pid = 3860] [serial = 1599] [outer = 00000000] 16:20:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (1AD9BC00) [pid = 3860] [serial = 1600] [outer = 107C3C00] 16:20:37 INFO - PROCESS | 3860 | 1461194437587 Marionette DEBUG loaded listener.js 16:20:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (1AD9A800) [pid = 3860] [serial = 1601] [outer = 107C3C00] 16:20:37 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (189F1C00) [pid = 3860] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:20:37 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (16D9EC00) [pid = 3860] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:20:37 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (199C7800) [pid = 3860] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:20:37 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (10F10C00) [pid = 3860] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:20:37 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (0EBEA800) [pid = 3860] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:20:37 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (125EF800) [pid = 3860] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:20:37 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (1104EC00) [pid = 3860] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:20:37 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (15363800) [pid = 3860] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:20:37 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (1553F000) [pid = 3860] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:20:38 INFO - PROCESS | 3860 | 1461194438043 Marionette TRACE conn4 <- [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]]]}] 16:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 731ms 16:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:20:38 INFO - PROCESS | 3860 | 1461194438099 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 16:20:38 INFO - PROCESS | 3860 | 1461194438101 Marionette TRACE conn4 <- [1,2097,null,{"value":"13"}] 16:20:38 INFO - PROCESS | 3860 | 1461194438104 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:20:38 INFO - PROCESS | 3860 | 1461194438106 Marionette TRACE conn4 <- [1,2098,null,{}] 16:20:38 INFO - PROCESS | 3860 | 1461194438109 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:38 INFO - PROCESS | 3860 | 1461194438226 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 16:20:38 INFO - PROCESS | 3860 | 1461194438286 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:38 INFO - PROCESS | 3860 | ++DOCSHELL 0EBEC000 == 49 [pid = 3860] [id = 534] 16:20:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (10350400) [pid = 3860] [serial = 1602] [outer = 00000000] 16:20:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (173D5000) [pid = 3860] [serial = 1603] [outer = 10350400] 16:20:38 INFO - PROCESS | 3860 | 1461194438333 Marionette DEBUG loaded listener.js 16:20:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (19BAE400) [pid = 3860] [serial = 1604] [outer = 10350400] 16:20:38 INFO - PROCESS | 3860 | 1461194438677 Marionette TRACE conn4 <- [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]]]}] 16:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 631ms 16:20:38 INFO - PROCESS | 3860 | 1461194438736 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 16:20:38 INFO - PROCESS | 3860 | 1461194438738 Marionette TRACE conn4 <- [1,2101,null,{"value":"13"}] 16:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:20:38 INFO - PROCESS | 3860 | 1461194438741 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:20:38 INFO - PROCESS | 3860 | 1461194438742 Marionette TRACE conn4 <- [1,2102,null,{}] 16:20:38 INFO - PROCESS | 3860 | 1461194438746 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:38 INFO - PROCESS | 3860 | 1461194438854 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 16:20:38 INFO - PROCESS | 3860 | 1461194438863 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:38 INFO - PROCESS | 3860 | ++DOCSHELL 18A97000 == 50 [pid = 3860] [id = 535] 16:20:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1AEB3000) [pid = 3860] [serial = 1605] [outer = 00000000] 16:20:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (1AF1D000) [pid = 3860] [serial = 1606] [outer = 1AEB3000] 16:20:38 INFO - PROCESS | 3860 | 1461194438908 Marionette DEBUG loaded listener.js 16:20:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (1AF6B800) [pid = 3860] [serial = 1607] [outer = 1AEB3000] 16:20:39 INFO - PROCESS | 3860 | 1461194439342 Marionette TRACE conn4 <- [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]]]}] 16:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 630ms 16:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:20:39 INFO - PROCESS | 3860 | 1461194439372 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 16:20:39 INFO - PROCESS | 3860 | 1461194439374 Marionette TRACE conn4 <- [1,2105,null,{"value":"13"}] 16:20:39 INFO - PROCESS | 3860 | 1461194439378 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:20:39 INFO - PROCESS | 3860 | 1461194439380 Marionette TRACE conn4 <- [1,2106,null,{}] 16:20:39 INFO - PROCESS | 3860 | 1461194439387 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:39 INFO - PROCESS | 3860 | 1461194439468 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 16:20:39 INFO - PROCESS | 3860 | 1461194439475 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:39 INFO - PROCESS | 3860 | ++DOCSHELL 10883800 == 51 [pid = 3860] [id = 536] 16:20:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (1B752C00) [pid = 3860] [serial = 1608] [outer = 00000000] 16:20:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (1B75D000) [pid = 3860] [serial = 1609] [outer = 1B752C00] 16:20:39 INFO - PROCESS | 3860 | 1461194439518 Marionette DEBUG loaded listener.js 16:20:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (1B7E4000) [pid = 3860] [serial = 1610] [outer = 1B752C00] 16:20:40 INFO - PROCESS | 3860 | 1461194440001 Marionette TRACE conn4 <- [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]]]}] 16:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 730ms 16:20:40 INFO - PROCESS | 3860 | 1461194440112 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 16:20:40 INFO - PROCESS | 3860 | 1461194440117 Marionette TRACE conn4 <- [1,2109,null,{"value":"13"}] 16:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:20:40 INFO - PROCESS | 3860 | 1461194440136 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:20:40 INFO - PROCESS | 3860 | 1461194440141 Marionette TRACE conn4 <- [1,2110,null,{}] 16:20:40 INFO - PROCESS | 3860 | 1461194440157 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:40 INFO - PROCESS | 3860 | 1461194440314 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 16:20:40 INFO - PROCESS | 3860 | 1461194440446 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:40 INFO - PROCESS | 3860 | ++DOCSHELL 103B0C00 == 52 [pid = 3860] [id = 537] 16:20:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (103B1400) [pid = 3860] [serial = 1611] [outer = 00000000] 16:20:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (10FC6400) [pid = 3860] [serial = 1612] [outer = 103B1400] 16:20:40 INFO - PROCESS | 3860 | 1461194440507 Marionette DEBUG loaded listener.js 16:20:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (11252C00) [pid = 3860] [serial = 1613] [outer = 103B1400] 16:20:41 INFO - PROCESS | 3860 | 1461194441067 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 16:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 990ms 16:20:41 INFO - PROCESS | 3860 | 1461194441130 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 16:20:41 INFO - PROCESS | 3860 | 1461194441136 Marionette TRACE conn4 <- [1,2113,null,{"value":"13"}] 16:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:20:41 INFO - PROCESS | 3860 | 1461194441143 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:20:41 INFO - PROCESS | 3860 | 1461194441146 Marionette TRACE conn4 <- [1,2114,null,{}] 16:20:41 INFO - PROCESS | 3860 | 1461194441150 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:41 INFO - PROCESS | 3860 | 1461194441260 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 16:20:41 INFO - PROCESS | 3860 | 1461194441397 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:41 INFO - PROCESS | 3860 | ++DOCSHELL 15364000 == 53 [pid = 3860] [id = 538] 16:20:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (15366800) [pid = 3860] [serial = 1614] [outer = 00000000] 16:20:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (173D0C00) [pid = 3860] [serial = 1615] [outer = 15366800] 16:20:41 INFO - PROCESS | 3860 | 1461194441453 Marionette DEBUG loaded listener.js 16:20:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (189A0C00) [pid = 3860] [serial = 1616] [outer = 15366800] 16:20:42 INFO - PROCESS | 3860 | 1461194442040 Marionette TRACE conn4 <- [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]]]}] 16:20:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 930ms 16:20:42 INFO - PROCESS | 3860 | 1461194442075 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 16:20:42 INFO - PROCESS | 3860 | 1461194442077 Marionette TRACE conn4 <- [1,2117,null,{"value":"13"}] 16:20:42 INFO - PROCESS | 3860 | 1461194442081 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:20:42 INFO - PROCESS | 3860 | 1461194442085 Marionette TRACE conn4 <- [1,2118,null,{}] 16:20:42 INFO - PROCESS | 3860 | 1461194442096 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:42 INFO - PROCESS | 3860 | 1461194442242 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 16:20:42 INFO - PROCESS | 3860 | 1461194442380 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:42 INFO - PROCESS | 3860 | ++DOCSHELL 19ABCC00 == 54 [pid = 3860] [id = 539] 16:20:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (19ABD800) [pid = 3860] [serial = 1617] [outer = 00000000] 16:20:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (1AEC1400) [pid = 3860] [serial = 1618] [outer = 19ABD800] 16:20:42 INFO - PROCESS | 3860 | 1461194442440 Marionette DEBUG loaded listener.js 16:20:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (1B757800) [pid = 3860] [serial = 1619] [outer = 19ABD800] 16:20:43 INFO - PROCESS | 3860 | 1461194443057 Marionette TRACE conn4 <- [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] 16:20:43 INFO - PROCESS | 3860 | 1461194443109 Marionette TRACE conn4 <- [1,2121,null,{"value":"13"}] 16:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:20:43 INFO - PROCESS | 3860 | 1461194443113 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:20:43 INFO - PROCESS | 3860 | 1461194443115 Marionette TRACE conn4 <- [1,2122,null,{}] 16:20:43 INFO - PROCESS | 3860 | 1461194443119 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:43 INFO - PROCESS | 3860 | 1461194443225 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 16:20:43 INFO - PROCESS | 3860 | 1461194443360 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:43 INFO - PROCESS | 3860 | ++DOCSHELL 1C27DC00 == 55 [pid = 3860] [id = 540] 16:20:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (1C2BB000) [pid = 3860] [serial = 1620] [outer = 00000000] 16:20:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (1C2C0800) [pid = 3860] [serial = 1621] [outer = 1C2BB000] 16:20:43 INFO - PROCESS | 3860 | 1461194443416 Marionette DEBUG loaded listener.js 16:20:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (1C2C4000) [pid = 3860] [serial = 1622] [outer = 1C2BB000] 16:20:44 INFO - PROCESS | 3860 | 1461194443995 Marionette TRACE conn4 <- [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]]]}] 16:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 931ms 16:20:44 INFO - PROCESS | 3860 | 1461194444046 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 16:20:44 INFO - PROCESS | 3860 | 1461194444048 Marionette TRACE conn4 <- [1,2125,null,{"value":"13"}] 16:20:44 INFO - PROCESS | 3860 | 1461194444052 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:20:44 INFO - PROCESS | 3860 | 1461194444054 Marionette TRACE conn4 <- [1,2126,null,{}] 16:20:44 INFO - PROCESS | 3860 | 1461194444058 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:44 INFO - PROCESS | 3860 | 1461194444161 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 16:20:44 INFO - PROCESS | 3860 | 1461194444272 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:44 INFO - PROCESS | 3860 | ++DOCSHELL 1032D800 == 56 [pid = 3860] [id = 541] 16:20:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (10356400) [pid = 3860] [serial = 1623] [outer = 00000000] 16:20:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (113D3C00) [pid = 3860] [serial = 1624] [outer = 10356400] 16:20:44 INFO - PROCESS | 3860 | 1461194444326 Marionette DEBUG loaded listener.js 16:20:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (115BC800) [pid = 3860] [serial = 1625] [outer = 10356400] 16:20:45 INFO - PROCESS | 3860 | 1461194445115 Marionette TRACE conn4 <- [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]]]}] 16:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1125ms 16:20:45 INFO - PROCESS | 3860 | 1461194445199 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 16:20:45 INFO - PROCESS | 3860 | 1461194445204 Marionette TRACE conn4 <- [1,2129,null,{"value":"13"}] 16:20:45 INFO - PROCESS | 3860 | 1461194445210 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:20:45 INFO - PROCESS | 3860 | 1461194445214 Marionette TRACE conn4 <- [1,2130,null,{}] 16:20:45 INFO - PROCESS | 3860 | 1461194445218 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:45 INFO - PROCESS | 3860 | 1461194445326 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 16:20:45 INFO - PROCESS | 3860 | 1461194445469 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:45 INFO - PROCESS | 3860 | --DOCSHELL 125E5C00 == 55 [pid = 3860] [id = 515] 16:20:45 INFO - PROCESS | 3860 | --DOCSHELL 189F1800 == 54 [pid = 3860] [id = 517] 16:20:45 INFO - PROCESS | 3860 | --DOCSHELL 15C18C00 == 53 [pid = 3860] [id = 516] 16:20:45 INFO - PROCESS | 3860 | --DOCSHELL 199C6800 == 52 [pid = 3860] [id = 518] 16:20:45 INFO - PROCESS | 3860 | --DOCSHELL 18A97000 == 51 [pid = 3860] [id = 535] 16:20:45 INFO - PROCESS | 3860 | --DOCSHELL 0EBEC000 == 50 [pid = 3860] [id = 534] 16:20:45 INFO - PROCESS | 3860 | --DOCSHELL 103B7C00 == 49 [pid = 3860] [id = 533] 16:20:45 INFO - PROCESS | 3860 | --DOCSHELL 197D4C00 == 48 [pid = 3860] [id = 532] 16:20:45 INFO - PROCESS | 3860 | --DOCSHELL 1035C000 == 47 [pid = 3860] [id = 531] 16:20:45 INFO - PROCESS | 3860 | --DOCSHELL 173D5C00 == 46 [pid = 3860] [id = 530] 16:20:45 INFO - PROCESS | 3860 | --DOCSHELL 158D1C00 == 45 [pid = 3860] [id = 529] 16:20:45 INFO - PROCESS | 3860 | --DOCSHELL 10305400 == 44 [pid = 3860] [id = 528] 16:20:45 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (1AEAC400) [pid = 3860] [serial = 1567] [outer = 00000000] [url = about:blank] 16:20:45 INFO - PROCESS | 3860 | ++DOCSHELL 0EB33C00 == 45 [pid = 3860] [id = 542] 16:20:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (0EB36C00) [pid = 3860] [serial = 1626] [outer = 00000000] 16:20:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (103AD400) [pid = 3860] [serial = 1627] [outer = 0EB36C00] 16:20:45 INFO - PROCESS | 3860 | 1461194445583 Marionette DEBUG loaded listener.js 16:20:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (10FC5400) [pid = 3860] [serial = 1628] [outer = 0EB36C00] 16:20:45 INFO - PROCESS | 3860 | --DOCSHELL 10FC9800 == 44 [pid = 3860] [id = 527] 16:20:45 INFO - PROCESS | 3860 | --DOCSHELL 1AEBCC00 == 43 [pid = 3860] [id = 525] 16:20:45 INFO - PROCESS | 3860 | --DOCSHELL 113D3400 == 42 [pid = 3860] [id = 524] 16:20:45 INFO - PROCESS | 3860 | --DOCSHELL 1035A400 == 41 [pid = 3860] [id = 523] 16:20:45 INFO - PROCESS | 3860 | --DOCSHELL 19DBEC00 == 40 [pid = 3860] [id = 522] 16:20:45 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (18AE5C00) [pid = 3860] [serial = 1552] [outer = 00000000] [url = about:blank] 16:20:45 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (173D9000) [pid = 3860] [serial = 1549] [outer = 00000000] [url = about:blank] 16:20:45 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (199CFC00) [pid = 3860] [serial = 1555] [outer = 00000000] [url = about:blank] 16:20:45 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (1125A800) [pid = 3860] [serial = 1543] [outer = 00000000] [url = about:blank] 16:20:45 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (11596800) [pid = 3860] [serial = 1544] [outer = 00000000] [url = about:blank] 16:20:45 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (103AFC00) [pid = 3860] [serial = 1540] [outer = 00000000] [url = about:blank] 16:20:45 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (106B7000) [pid = 3860] [serial = 1541] [outer = 00000000] [url = about:blank] 16:20:45 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (1585FC00) [pid = 3860] [serial = 1546] [outer = 00000000] [url = about:blank] 16:20:45 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (15C16800) [pid = 3860] [serial = 1547] [outer = 00000000] [url = about:blank] 16:20:45 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (10350C00) [pid = 3860] [serial = 1534] [outer = 00000000] [url = about:blank] 16:20:45 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (11F43C00) [pid = 3860] [serial = 1537] [outer = 00000000] [url = about:blank] 16:20:45 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (19DC1C00) [pid = 3860] [serial = 1558] [outer = 00000000] [url = about:blank] 16:20:45 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (1AD52400) [pid = 3860] [serial = 1565] [outer = 00000000] [url = about:blank] 16:20:45 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (199CF800) [pid = 3860] [serial = 1556] [outer = 00000000] [url = about:blank] 16:20:45 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (1AD91400) [pid = 3860] [serial = 1564] [outer = 00000000] [url = about:blank] 16:20:45 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (18AEE000) [pid = 3860] [serial = 1553] [outer = 00000000] [url = about:blank] 16:20:45 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (19E21400) [pid = 3860] [serial = 1559] [outer = 00000000] [url = about:blank] 16:20:45 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (19711400) [pid = 3860] [serial = 1561] [outer = 00000000] [url = about:blank] 16:20:45 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (1899B400) [pid = 3860] [serial = 1550] [outer = 00000000] [url = about:blank] 16:20:45 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (18AF2800) [pid = 3860] [serial = 1562] [outer = 00000000] [url = about:blank] 16:20:46 INFO - PROCESS | 3860 | 1461194446246 Marionette TRACE conn4 <- [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] 16:20:46 INFO - PROCESS | 3860 | 1461194446292 Marionette TRACE conn4 <- [1,2133,null,{"value":"13"}] 16:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:20:46 INFO - PROCESS | 3860 | 1461194446297 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:20:46 INFO - PROCESS | 3860 | 1461194446301 Marionette TRACE conn4 <- [1,2134,null,{}] 16:20:46 INFO - PROCESS | 3860 | 1461194446306 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:46 INFO - PROCESS | 3860 | 1461194446414 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 16:20:46 INFO - PROCESS | 3860 | 1461194446550 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:46 INFO - PROCESS | 3860 | ++DOCSHELL 1125B400 == 41 [pid = 3860] [id = 543] 16:20:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (1125B800) [pid = 3860] [serial = 1629] [outer = 00000000] 16:20:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (125EF800) [pid = 3860] [serial = 1630] [outer = 1125B800] 16:20:46 INFO - PROCESS | 3860 | 1461194446609 Marionette DEBUG loaded listener.js 16:20:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (15361C00) [pid = 3860] [serial = 1631] [outer = 1125B800] 16:20:47 INFO - PROCESS | 3860 | 1461194447224 Marionette TRACE conn4 <- [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] 16:20:47 INFO - PROCESS | 3860 | 1461194447278 Marionette TRACE conn4 <- [1,2137,null,{"value":"13"}] 16:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:20:47 INFO - PROCESS | 3860 | 1461194447285 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:20:47 INFO - PROCESS | 3860 | 1461194447288 Marionette TRACE conn4 <- [1,2138,null,{}] 16:20:47 INFO - PROCESS | 3860 | 1461194447292 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:47 INFO - PROCESS | 3860 | 1461194447397 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 16:20:47 INFO - PROCESS | 3860 | 1461194447530 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:47 INFO - PROCESS | 3860 | ++DOCSHELL 15CD5000 == 42 [pid = 3860] [id = 544] 16:20:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (15CD6800) [pid = 3860] [serial = 1632] [outer = 00000000] 16:20:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (173D4400) [pid = 3860] [serial = 1633] [outer = 15CD6800] 16:20:47 INFO - PROCESS | 3860 | 1461194447587 Marionette DEBUG loaded listener.js 16:20:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (1750F800) [pid = 3860] [serial = 1634] [outer = 15CD6800] 16:20:48 INFO - PROCESS | 3860 | 1461194448207 Marionette TRACE conn4 <- [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]]]}] 16:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 16:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 970ms 16:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:20:48 INFO - PROCESS | 3860 | 1461194448257 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 16:20:48 INFO - PROCESS | 3860 | 1461194448259 Marionette TRACE conn4 <- [1,2141,null,{"value":"13"}] 16:20:48 INFO - PROCESS | 3860 | 1461194448263 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:20:48 INFO - PROCESS | 3860 | 1461194448267 Marionette TRACE conn4 <- [1,2142,null,{}] 16:20:48 INFO - PROCESS | 3860 | 1461194448293 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:48 INFO - PROCESS | 3860 | 1461194448399 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 16:20:48 INFO - PROCESS | 3860 | 1461194448533 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:48 INFO - PROCESS | 3860 | ++DOCSHELL 19711400 == 43 [pid = 3860] [id = 545] 16:20:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (19712000) [pid = 3860] [serial = 1635] [outer = 00000000] 16:20:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (1979C400) [pid = 3860] [serial = 1636] [outer = 19712000] 16:20:48 INFO - PROCESS | 3860 | 1461194448594 Marionette DEBUG loaded listener.js 16:20:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (199C3800) [pid = 3860] [serial = 1637] [outer = 19712000] 16:20:49 INFO - PROCESS | 3860 | 1461194449150 Marionette TRACE conn4 <- [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]]]}] 16:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 951ms 16:20:49 INFO - PROCESS | 3860 | 1461194449216 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 16:20:49 INFO - PROCESS | 3860 | 1461194449219 Marionette TRACE conn4 <- [1,2145,null,{"value":"13"}] 16:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:20:49 INFO - PROCESS | 3860 | 1461194449223 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:20:49 INFO - PROCESS | 3860 | 1461194449225 Marionette TRACE conn4 <- [1,2146,null,{}] 16:20:49 INFO - PROCESS | 3860 | 1461194449229 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:49 INFO - PROCESS | 3860 | 1461194449331 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 16:20:49 INFO - PROCESS | 3860 | 1461194449436 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:49 INFO - PROCESS | 3860 | ++DOCSHELL 199C6000 == 44 [pid = 3860] [id = 546] 16:20:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (199C7400) [pid = 3860] [serial = 1638] [outer = 00000000] 16:20:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (19BAD000) [pid = 3860] [serial = 1639] [outer = 199C7400] 16:20:49 INFO - PROCESS | 3860 | 1461194449492 Marionette DEBUG loaded listener.js 16:20:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (19BB7000) [pid = 3860] [serial = 1640] [outer = 199C7400] 16:20:50 INFO - PROCESS | 3860 | 1461194450077 Marionette TRACE conn4 <- [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]]]}] 16:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 870ms 16:20:50 INFO - PROCESS | 3860 | 1461194450099 Marionette TRACE conn4 -> [0,2149,"getWindowHandle",null] 16:20:50 INFO - PROCESS | 3860 | 1461194450101 Marionette TRACE conn4 <- [1,2149,null,{"value":"13"}] 16:20:50 INFO - PROCESS | 3860 | 1461194450106 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:20:50 INFO - PROCESS | 3860 | 1461194450108 Marionette TRACE conn4 <- [1,2150,null,{}] 16:20:50 INFO - PROCESS | 3860 | 1461194450112 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:50 INFO - PROCESS | 3860 | 1461194450211 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 16:20:50 INFO - PROCESS | 3860 | 1461194450316 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:50 INFO - PROCESS | 3860 | ++DOCSHELL 10332400 == 45 [pid = 3860] [id = 547] 16:20:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (16E54800) [pid = 3860] [serial = 1641] [outer = 00000000] 16:20:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (19F60800) [pid = 3860] [serial = 1642] [outer = 16E54800] 16:20:50 INFO - PROCESS | 3860 | 1461194450371 Marionette DEBUG loaded listener.js 16:20:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (19F54C00) [pid = 3860] [serial = 1643] [outer = 16E54800] 16:20:51 INFO - PROCESS | 3860 | 1461194450977 Marionette TRACE conn4 <- [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]]]}] 16:20:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 931ms 16:20:51 INFO - PROCESS | 3860 | 1461194451042 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 16:20:51 INFO - PROCESS | 3860 | 1461194451045 Marionette TRACE conn4 <- [1,2153,null,{"value":"13"}] 16:20:51 INFO - PROCESS | 3860 | 1461194451048 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:20:51 INFO - PROCESS | 3860 | 1461194451050 Marionette TRACE conn4 <- [1,2154,null,{}] 16:20:51 INFO - PROCESS | 3860 | 1461194451054 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:51 INFO - PROCESS | 3860 | 1461194451171 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 16:20:51 INFO - PROCESS | 3860 | 1461194451355 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:51 INFO - PROCESS | 3860 | ++DOCSHELL 10350C00 == 46 [pid = 3860] [id = 548] 16:20:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (10352000) [pid = 3860] [serial = 1644] [outer = 00000000] 16:20:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (10889C00) [pid = 3860] [serial = 1645] [outer = 10352000] 16:20:51 INFO - PROCESS | 3860 | 1461194451407 Marionette DEBUG loaded listener.js 16:20:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (11595C00) [pid = 3860] [serial = 1646] [outer = 10352000] 16:20:52 INFO - PROCESS | 3860 | --DOCSHELL 1CE27800 == 45 [pid = 3860] [id = 12] 16:20:52 INFO - PROCESS | 3860 | --DOCSHELL 15364000 == 44 [pid = 3860] [id = 538] 16:20:52 INFO - PROCESS | 3860 | --DOCSHELL 103B0C00 == 43 [pid = 3860] [id = 537] 16:20:52 INFO - PROCESS | 3860 | 1461194452078 Marionette TRACE conn4 <- [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]]]}] 16:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1068ms 16:20:52 INFO - PROCESS | 3860 | 1461194452131 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 16:20:52 INFO - PROCESS | 3860 | 1461194452136 Marionette TRACE conn4 <- [1,2157,null,{"value":"13"}] 16:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:20:52 INFO - PROCESS | 3860 | 1461194452142 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:20:52 INFO - PROCESS | 3860 | 1461194452144 Marionette TRACE conn4 <- [1,2158,null,{}] 16:20:52 INFO - PROCESS | 3860 | 1461194452150 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:52 INFO - PROCESS | 3860 | 1461194452239 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 16:20:52 INFO - PROCESS | 3860 | 1461194452248 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:52 INFO - PROCESS | 3860 | ++DOCSHELL 115B7400 == 44 [pid = 3860] [id = 549] 16:20:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (11EA9400) [pid = 3860] [serial = 1647] [outer = 00000000] 16:20:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (158EC000) [pid = 3860] [serial = 1648] [outer = 11EA9400] 16:20:52 INFO - PROCESS | 3860 | 1461194452299 Marionette DEBUG loaded listener.js 16:20:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (173D8000) [pid = 3860] [serial = 1649] [outer = 11EA9400] 16:20:52 INFO - PROCESS | 3860 | 1461194452795 Marionette TRACE conn4 <- [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]]]}] 16:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 670ms 16:20:52 INFO - PROCESS | 3860 | 1461194452820 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 16:20:52 INFO - PROCESS | 3860 | 1461194452824 Marionette TRACE conn4 <- [1,2161,null,{"value":"13"}] 16:20:52 INFO - PROCESS | 3860 | 1461194452828 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:20:52 INFO - PROCESS | 3860 | 1461194452830 Marionette TRACE conn4 <- [1,2162,null,{}] 16:20:52 INFO - PROCESS | 3860 | 1461194452834 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:52 INFO - PROCESS | 3860 | 1461194452950 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 16:20:53 INFO - PROCESS | 3860 | 1461194453050 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:53 INFO - PROCESS | 3860 | ++DOCSHELL 189EF400 == 45 [pid = 3860] [id = 550] 16:20:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (18A96000) [pid = 3860] [serial = 1650] [outer = 00000000] 16:20:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (19BAB000) [pid = 3860] [serial = 1651] [outer = 18A96000] 16:20:53 INFO - PROCESS | 3860 | 1461194453096 Marionette DEBUG loaded listener.js 16:20:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (1ABA8800) [pid = 3860] [serial = 1652] [outer = 18A96000] 16:20:53 INFO - PROCESS | 3860 | 1461194453506 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 16:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 730ms 16:20:53 INFO - PROCESS | 3860 | 1461194453563 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 16:20:53 INFO - PROCESS | 3860 | 1461194453565 Marionette TRACE conn4 <- [1,2165,null,{"value":"13"}] 16:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:20:53 INFO - PROCESS | 3860 | 1461194453570 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:20:53 INFO - PROCESS | 3860 | 1461194453576 Marionette TRACE conn4 <- [1,2166,null,{}] 16:20:53 INFO - PROCESS | 3860 | 1461194453584 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:53 INFO - PROCESS | 3860 | 1461194453673 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 16:20:53 INFO - PROCESS | 3860 | 1461194453680 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:53 INFO - PROCESS | 3860 | ++DOCSHELL 1AEAF000 == 46 [pid = 3860] [id = 551] 16:20:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (1AEAF400) [pid = 3860] [serial = 1653] [outer = 00000000] 16:20:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (1B756C00) [pid = 3860] [serial = 1654] [outer = 1AEAF400] 16:20:53 INFO - PROCESS | 3860 | 1461194453734 Marionette DEBUG loaded listener.js 16:20:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (1B75E800) [pid = 3860] [serial = 1655] [outer = 1AEAF400] 16:20:54 INFO - PROCESS | 3860 | 1461194454232 Marionette TRACE conn4 <- [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]]]}] 16:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 731ms 16:20:54 INFO - PROCESS | 3860 | 1461194454328 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 16:20:54 INFO - PROCESS | 3860 | 1461194454331 Marionette TRACE conn4 <- [1,2169,null,{"value":"13"}] 16:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:20:54 INFO - PROCESS | 3860 | 1461194454334 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:20:54 INFO - PROCESS | 3860 | 1461194454335 Marionette TRACE conn4 <- [1,2170,null,{}] 16:20:54 INFO - PROCESS | 3860 | 1461194454339 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:54 INFO - PROCESS | 3860 | 1461194454459 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 16:20:54 INFO - PROCESS | 3860 | 1461194454524 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:54 INFO - PROCESS | 3860 | ++DOCSHELL 1C26E400 == 47 [pid = 3860] [id = 552] 16:20:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (1C273C00) [pid = 3860] [serial = 1656] [outer = 00000000] 16:20:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (1C2BF400) [pid = 3860] [serial = 1657] [outer = 1C273C00] 16:20:54 INFO - PROCESS | 3860 | 1461194454569 Marionette DEBUG loaded listener.js 16:20:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (1C2C6800) [pid = 3860] [serial = 1658] [outer = 1C273C00] 16:20:55 INFO - PROCESS | 3860 | 1461194454992 Marionette TRACE conn4 <- [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]]]}] 16:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 16:20:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:20:55 INFO - PROCESS | 3860 | 1461194455009 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 16:20:55 INFO - PROCESS | 3860 | 1461194455011 Marionette TRACE conn4 <- [1,2173,null,{"value":"13"}] 16:20:55 INFO - PROCESS | 3860 | 1461194455014 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:20:55 INFO - PROCESS | 3860 | 1461194455016 Marionette TRACE conn4 <- [1,2174,null,{}] 16:20:55 INFO - PROCESS | 3860 | 1461194455019 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:55 INFO - PROCESS | 3860 | 1461194455134 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 16:20:55 INFO - PROCESS | 3860 | 1461194455194 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:55 INFO - PROCESS | 3860 | ++DOCSHELL 1CE1FC00 == 48 [pid = 3860] [id = 553] 16:20:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (1CE25400) [pid = 3860] [serial = 1659] [outer = 00000000] 16:20:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 121 (1DE51800) [pid = 3860] [serial = 1660] [outer = 1CE25400] 16:20:55 INFO - PROCESS | 3860 | 1461194455253 Marionette DEBUG loaded listener.js 16:20:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 122 (1DE5A000) [pid = 3860] [serial = 1661] [outer = 1CE25400] 16:20:55 INFO - PROCESS | 3860 | 1461194455708 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 16:20:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:20:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 730ms 16:20:55 INFO - PROCESS | 3860 | 1461194455745 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 16:20:55 INFO - PROCESS | 3860 | 1461194455747 Marionette TRACE conn4 <- [1,2177,null,{"value":"13"}] 16:20:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:20:55 INFO - PROCESS | 3860 | 1461194455759 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:20:55 INFO - PROCESS | 3860 | 1461194455761 Marionette TRACE conn4 <- [1,2178,null,{}] 16:20:55 INFO - PROCESS | 3860 | 1461194455765 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:55 INFO - PROCESS | 3860 | 1461194455908 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 16:20:56 INFO - PROCESS | 3860 | --DOMWINDOW == 121 (1030CC00) [pid = 3860] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:20:56 INFO - PROCESS | 3860 | --DOMWINDOW == 120 (11046400) [pid = 3860] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:20:56 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (1C2BB400) [pid = 3860] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:20:56 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (10FCAC00) [pid = 3860] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:20:56 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (11047800) [pid = 3860] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:20:56 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (1030DC00) [pid = 3860] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:20:56 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (1AF15000) [pid = 3860] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:20:56 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (173D6800) [pid = 3860] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:20:56 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (107C3C00) [pid = 3860] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:20:56 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (1AEB3000) [pid = 3860] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:20:56 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (10350400) [pid = 3860] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:20:56 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (15C0CC00) [pid = 3860] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:20:56 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (197D8800) [pid = 3860] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:20:56 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (1AD99C00) [pid = 3860] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:20:56 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (10356400) [pid = 3860] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:20:56 INFO - PROCESS | 3860 | 1461194455998 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:56 INFO - PROCESS | 3860 | ++DOCSHELL 0EBEB800 == 49 [pid = 3860] [id = 554] 16:20:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (0EBEC400) [pid = 3860] [serial = 1662] [outer = 00000000] 16:20:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (10350400) [pid = 3860] [serial = 1663] [outer = 0EBEC400] 16:20:56 INFO - PROCESS | 3860 | 1461194456044 Marionette DEBUG loaded listener.js 16:20:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (1034D800) [pid = 3860] [serial = 1664] [outer = 0EBEC400] 16:20:56 INFO - PROCESS | 3860 | 1461194456401 Marionette TRACE conn4 <- [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]]]}] 16:20:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:20:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 16:20:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:20:56 INFO - PROCESS | 3860 | 1461194456430 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 16:20:56 INFO - PROCESS | 3860 | 1461194456432 Marionette TRACE conn4 <- [1,2181,null,{"value":"13"}] 16:20:56 INFO - PROCESS | 3860 | 1461194456435 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:20:56 INFO - PROCESS | 3860 | 1461194456437 Marionette TRACE conn4 <- [1,2182,null,{}] 16:20:56 INFO - PROCESS | 3860 | 1461194456440 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:56 INFO - PROCESS | 3860 | 1461194456524 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 16:20:56 INFO - PROCESS | 3860 | 1461194456625 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:56 INFO - PROCESS | 3860 | ++DOCSHELL 10304C00 == 50 [pid = 3860] [id = 555] 16:20:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (10334000) [pid = 3860] [serial = 1665] [outer = 00000000] 16:20:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (1AD97400) [pid = 3860] [serial = 1666] [outer = 10334000] 16:20:56 INFO - PROCESS | 3860 | 1461194456671 Marionette DEBUG loaded listener.js 16:20:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (1E89A800) [pid = 3860] [serial = 1667] [outer = 10334000] 16:20:57 INFO - PROCESS | 3860 | 1461194457046 Marionette TRACE conn4 <- [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]]]}] 16:20:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:20:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 630ms 16:20:57 INFO - PROCESS | 3860 | 1461194457066 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 16:20:57 INFO - PROCESS | 3860 | 1461194457068 Marionette TRACE conn4 <- [1,2185,null,{"value":"13"}] 16:20:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:20:57 INFO - PROCESS | 3860 | 1461194457071 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:20:57 INFO - PROCESS | 3860 | 1461194457073 Marionette TRACE conn4 <- [1,2186,null,{}] 16:20:57 INFO - PROCESS | 3860 | 1461194457077 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:57 INFO - PROCESS | 3860 | 1461194457158 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 16:20:57 INFO - PROCESS | 3860 | 1461194457282 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:57 INFO - PROCESS | 3860 | ++DOCSHELL 1030B000 == 51 [pid = 3860] [id = 556] 16:20:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (197D8800) [pid = 3860] [serial = 1668] [outer = 00000000] 16:20:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (1ED22400) [pid = 3860] [serial = 1669] [outer = 197D8800] 16:20:57 INFO - PROCESS | 3860 | 1461194457329 Marionette DEBUG loaded listener.js 16:20:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (1ED29C00) [pid = 3860] [serial = 1670] [outer = 197D8800] 16:20:57 INFO - PROCESS | 3860 | 1461194457676 Marionette TRACE conn4 <- [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]]]}] 16:20:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:20:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 630ms 16:20:57 INFO - PROCESS | 3860 | 1461194457702 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 16:20:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:20:57 INFO - PROCESS | 3860 | 1461194457704 Marionette TRACE conn4 <- [1,2189,null,{"value":"13"}] 16:20:57 INFO - PROCESS | 3860 | 1461194457707 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:20:57 INFO - PROCESS | 3860 | 1461194457709 Marionette TRACE conn4 <- [1,2190,null,{}] 16:20:57 INFO - PROCESS | 3860 | 1461194457712 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:57 INFO - PROCESS | 3860 | 1461194457840 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 16:20:57 INFO - PROCESS | 3860 | 1461194457846 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:57 INFO - PROCESS | 3860 | ++DOCSHELL 10310000 == 52 [pid = 3860] [id = 557] 16:20:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (1ED2B000) [pid = 3860] [serial = 1671] [outer = 00000000] 16:20:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (1F00C400) [pid = 3860] [serial = 1672] [outer = 1ED2B000] 16:20:57 INFO - PROCESS | 3860 | 1461194457890 Marionette DEBUG loaded listener.js 16:20:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (1F00F800) [pid = 3860] [serial = 1673] [outer = 1ED2B000] 16:20:58 INFO - PROCESS | 3860 | 1461194458578 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 16:20:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:20:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 930ms 16:20:58 INFO - PROCESS | 3860 | 1461194458639 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 16:20:58 INFO - PROCESS | 3860 | 1461194458644 Marionette TRACE conn4 <- [1,2193,null,{"value":"13"}] 16:20:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:20:58 INFO - PROCESS | 3860 | 1461194458650 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:20:58 INFO - PROCESS | 3860 | 1461194458654 Marionette TRACE conn4 <- [1,2194,null,{}] 16:20:58 INFO - PROCESS | 3860 | 1461194458659 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:58 INFO - PROCESS | 3860 | 1461194458782 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 16:20:58 INFO - PROCESS | 3860 | 1461194458890 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:58 INFO - PROCESS | 3860 | ++DOCSHELL 103B0C00 == 53 [pid = 3860] [id = 558] 16:20:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (10FBC400) [pid = 3860] [serial = 1674] [outer = 00000000] 16:20:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 121 (18AEA000) [pid = 3860] [serial = 1675] [outer = 10FBC400] 16:20:58 INFO - PROCESS | 3860 | 1461194458947 Marionette DEBUG loaded listener.js 16:20:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 122 (19710000) [pid = 3860] [serial = 1676] [outer = 10FBC400] 16:20:59 INFO - PROCESS | 3860 | 1461194459523 Marionette TRACE conn4 <- [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]]]}] 16:20:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:20:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 931ms 16:20:59 INFO - PROCESS | 3860 | 1461194459585 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 16:20:59 INFO - PROCESS | 3860 | 1461194459591 Marionette TRACE conn4 <- [1,2197,null,{"value":"13"}] 16:20:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:20:59 INFO - PROCESS | 3860 | 1461194459597 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:20:59 INFO - PROCESS | 3860 | 1461194459600 Marionette TRACE conn4 <- [1,2198,null,{}] 16:20:59 INFO - PROCESS | 3860 | 1461194459605 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:59 INFO - PROCESS | 3860 | 1461194459719 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 16:20:59 INFO - PROCESS | 3860 | 1461194459859 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:59 INFO - PROCESS | 3860 | ++DOCSHELL 1AEAC000 == 54 [pid = 3860] [id = 559] 16:20:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 123 (1AEB0C00) [pid = 3860] [serial = 1677] [outer = 00000000] 16:20:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 124 (1AF19000) [pid = 3860] [serial = 1678] [outer = 1AEB0C00] 16:20:59 INFO - PROCESS | 3860 | 1461194459916 Marionette DEBUG loaded listener.js 16:21:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 125 (1B761400) [pid = 3860] [serial = 1679] [outer = 1AEB0C00] 16:21:00 INFO - PROCESS | 3860 | 1461194460505 Marionette TRACE conn4 <- [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]]]}] 16:21:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:21:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 970ms 16:21:00 INFO - PROCESS | 3860 | 1461194460569 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 16:21:00 INFO - PROCESS | 3860 | 1461194460571 Marionette TRACE conn4 <- [1,2201,null,{"value":"13"}] 16:21:00 INFO - PROCESS | 3860 | 1461194460575 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:21:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:21:00 INFO - PROCESS | 3860 | 1461194460578 Marionette TRACE conn4 <- [1,2202,null,{}] 16:21:00 INFO - PROCESS | 3860 | 1461194460589 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:00 INFO - PROCESS | 3860 | 1461194460702 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 16:21:00 INFO - PROCESS | 3860 | 1461194460844 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:00 INFO - PROCESS | 3860 | ++DOCSHELL 1ED31800 == 55 [pid = 3860] [id = 560] 16:21:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 126 (1F00A400) [pid = 3860] [serial = 1680] [outer = 00000000] 16:21:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 127 (1F015000) [pid = 3860] [serial = 1681] [outer = 1F00A400] 16:21:00 INFO - PROCESS | 3860 | 1461194460903 Marionette DEBUG loaded listener.js 16:21:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 128 (1F064000) [pid = 3860] [serial = 1682] [outer = 1F00A400] 16:21:01 INFO - PROCESS | 3860 | 1461194461462 Marionette TRACE conn4 <- [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]]]}] 16:21:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:21:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 930ms 16:21:01 INFO - PROCESS | 3860 | 1461194461508 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 16:21:01 INFO - PROCESS | 3860 | 1461194461511 Marionette TRACE conn4 <- [1,2205,null,{"value":"13"}] 16:21:01 INFO - PROCESS | 3860 | 1461194461515 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:21:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:21:01 INFO - PROCESS | 3860 | 1461194461517 Marionette TRACE conn4 <- [1,2206,null,{}] 16:21:01 INFO - PROCESS | 3860 | 1461194461521 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:01 INFO - PROCESS | 3860 | 1461194461632 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 16:21:01 INFO - PROCESS | 3860 | 1461194461772 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:01 INFO - PROCESS | 3860 | ++DOCSHELL 1F06AC00 == 56 [pid = 3860] [id = 561] 16:21:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 129 (1F06C800) [pid = 3860] [serial = 1683] [outer = 00000000] 16:21:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 130 (1F071C00) [pid = 3860] [serial = 1684] [outer = 1F06C800] 16:21:01 INFO - PROCESS | 3860 | 1461194461828 Marionette DEBUG loaded listener.js 16:21:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 131 (1F942000) [pid = 3860] [serial = 1685] [outer = 1F06C800] 16:21:02 INFO - PROCESS | 3860 | 1461194462457 Marionette TRACE conn4 <- [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]]]}] 16:21:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:21:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 970ms 16:21:02 INFO - PROCESS | 3860 | 1461194462488 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 16:21:02 INFO - PROCESS | 3860 | 1461194462491 Marionette TRACE conn4 <- [1,2209,null,{"value":"13"}] 16:21:02 INFO - PROCESS | 3860 | 1461194462494 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:21:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:21:02 INFO - PROCESS | 3860 | 1461194462496 Marionette TRACE conn4 <- [1,2210,null,{}] 16:21:02 INFO - PROCESS | 3860 | 1461194462515 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:02 INFO - PROCESS | 3860 | 1461194462622 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 16:21:02 INFO - PROCESS | 3860 | 1461194462934 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:02 INFO - PROCESS | 3860 | ++DOCSHELL 0EB32000 == 57 [pid = 3860] [id = 562] 16:21:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 132 (0EB38000) [pid = 3860] [serial = 1686] [outer = 00000000] 16:21:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 133 (1104EC00) [pid = 3860] [serial = 1687] [outer = 0EB38000] 16:21:03 INFO - PROCESS | 3860 | 1461194462999 Marionette DEBUG loaded listener.js 16:21:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 134 (11591C00) [pid = 3860] [serial = 1688] [outer = 0EB38000] 16:21:03 INFO - PROCESS | 3860 | 1461194463663 Marionette TRACE conn4 <- [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]]]}] 16:21:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:21:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1233ms 16:21:03 INFO - PROCESS | 3860 | 1461194463731 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 16:21:03 INFO - PROCESS | 3860 | 1461194463736 Marionette TRACE conn4 <- [1,2213,null,{"value":"13"}] 16:21:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:21:03 INFO - PROCESS | 3860 | 1461194463741 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:21:03 INFO - PROCESS | 3860 | 1461194463744 Marionette TRACE conn4 <- [1,2214,null,{}] 16:21:03 INFO - PROCESS | 3860 | 1461194463765 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:03 INFO - PROCESS | 3860 | 1461194463902 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 16:21:04 INFO - PROCESS | 3860 | 1461194463971 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:04 INFO - PROCESS | 3860 | ++DOCSHELL 123AE800 == 58 [pid = 3860] [id = 563] 16:21:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 135 (15358000) [pid = 3860] [serial = 1689] [outer = 00000000] 16:21:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 136 (15C11800) [pid = 3860] [serial = 1690] [outer = 15358000] 16:21:04 INFO - PROCESS | 3860 | 1461194464020 Marionette DEBUG loaded listener.js 16:21:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 137 (173D5400) [pid = 3860] [serial = 1691] [outer = 15358000] 16:21:04 INFO - PROCESS | 3860 | --DOCSHELL 11049400 == 57 [pid = 3860] [id = 519] 16:21:04 INFO - PROCESS | 3860 | --DOCSHELL 1535C800 == 56 [pid = 3860] [id = 521] 16:21:04 INFO - PROCESS | 3860 | --DOCSHELL 11F3F400 == 55 [pid = 3860] [id = 520] 16:21:04 INFO - PROCESS | 3860 | --DOCSHELL 1030B000 == 54 [pid = 3860] [id = 556] 16:21:04 INFO - PROCESS | 3860 | --DOCSHELL 10304C00 == 53 [pid = 3860] [id = 555] 16:21:04 INFO - PROCESS | 3860 | --DOCSHELL 0EBEB800 == 52 [pid = 3860] [id = 554] 16:21:04 INFO - PROCESS | 3860 | --DOCSHELL 1CE1FC00 == 51 [pid = 3860] [id = 553] 16:21:04 INFO - PROCESS | 3860 | --DOCSHELL 1C26E400 == 50 [pid = 3860] [id = 552] 16:21:04 INFO - PROCESS | 3860 | --DOCSHELL 1AEAF000 == 49 [pid = 3860] [id = 551] 16:21:04 INFO - PROCESS | 3860 | --DOCSHELL 189EF400 == 48 [pid = 3860] [id = 550] 16:21:04 INFO - PROCESS | 3860 | --DOCSHELL 115B7400 == 47 [pid = 3860] [id = 549] 16:21:04 INFO - PROCESS | 3860 | --DOMWINDOW == 136 (189EE800) [pid = 3860] [serial = 1573] [outer = 00000000] [url = about:blank] 16:21:04 INFO - PROCESS | 3860 | --DOMWINDOW == 135 (11594400) [pid = 3860] [serial = 1570] [outer = 00000000] [url = about:blank] 16:21:04 INFO - PROCESS | 3860 | --DOMWINDOW == 134 (1AEC5400) [pid = 3860] [serial = 1576] [outer = 00000000] [url = about:blank] 16:21:04 INFO - PROCESS | 3860 | --DOMWINDOW == 133 (10FC6400) [pid = 3860] [serial = 1612] [outer = 00000000] [url = about:blank] 16:21:04 INFO - PROCESS | 3860 | --DOMWINDOW == 132 (1B75D000) [pid = 3860] [serial = 1609] [outer = 00000000] [url = about:blank] 16:21:04 INFO - PROCESS | 3860 | --DOMWINDOW == 131 (173D0C00) [pid = 3860] [serial = 1615] [outer = 00000000] [url = about:blank] 16:21:04 INFO - PROCESS | 3860 | --DOMWINDOW == 130 (1AEC1400) [pid = 3860] [serial = 1618] [outer = 00000000] [url = about:blank] 16:21:04 INFO - PROCESS | 3860 | --DOMWINDOW == 129 (1C2C0800) [pid = 3860] [serial = 1621] [outer = 00000000] [url = about:blank] 16:21:04 INFO - PROCESS | 3860 | --DOCSHELL 10350C00 == 46 [pid = 3860] [id = 548] 16:21:04 INFO - PROCESS | 3860 | --DOCSHELL 0EB33C00 == 45 [pid = 3860] [id = 542] 16:21:04 INFO - PROCESS | 3860 | --DOMWINDOW == 128 (1553E800) [pid = 3860] [serial = 1538] [outer = 00000000] [url = about:blank] 16:21:04 INFO - PROCESS | 3860 | --DOMWINDOW == 127 (1E9B6000) [pid = 3860] [serial = 1490] [outer = 00000000] [url = about:blank] 16:21:04 INFO - PROCESS | 3860 | --DOMWINDOW == 126 (18AF0800) [pid = 3860] [serial = 1595] [outer = 00000000] [url = about:blank] 16:21:04 INFO - PROCESS | 3860 | --DOMWINDOW == 125 (196AD800) [pid = 3860] [serial = 1594] [outer = 00000000] [url = about:blank] 16:21:04 INFO - PROCESS | 3860 | --DOMWINDOW == 124 (11F94400) [pid = 3860] [serial = 1583] [outer = 00000000] [url = about:blank] 16:21:04 INFO - PROCESS | 3860 | --DOMWINDOW == 123 (11049C00) [pid = 3860] [serial = 1585] [outer = 00000000] [url = about:blank] 16:21:04 INFO - PROCESS | 3860 | --DOMWINDOW == 122 (11318C00) [pid = 3860] [serial = 1586] [outer = 00000000] [url = about:blank] 16:21:04 INFO - PROCESS | 3860 | --DOMWINDOW == 121 (1AF73C00) [pid = 3860] [serial = 1579] [outer = 00000000] [url = about:blank] 16:21:04 INFO - PROCESS | 3860 | --DOMWINDOW == 120 (189EC000) [pid = 3860] [serial = 1591] [outer = 00000000] [url = about:blank] 16:21:04 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (1AD9BC00) [pid = 3860] [serial = 1600] [outer = 00000000] [url = about:blank] 16:21:04 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (189EBC00) [pid = 3860] [serial = 1592] [outer = 00000000] [url = about:blank] 16:21:04 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (1AF1D000) [pid = 3860] [serial = 1606] [outer = 00000000] [url = about:blank] 16:21:04 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (116B2800) [pid = 3860] [serial = 1582] [outer = 00000000] [url = about:blank] 16:21:04 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (19BAE400) [pid = 3860] [serial = 1604] [outer = 00000000] [url = about:blank] 16:21:04 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (17317400) [pid = 3860] [serial = 1589] [outer = 00000000] [url = about:blank] 16:21:04 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (173D5000) [pid = 3860] [serial = 1603] [outer = 00000000] [url = about:blank] 16:21:04 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (1AD9A800) [pid = 3860] [serial = 1601] [outer = 00000000] [url = about:blank] 16:21:04 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (15CD6400) [pid = 3860] [serial = 1588] [outer = 00000000] [url = about:blank] 16:21:04 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (19E28C00) [pid = 3860] [serial = 1598] [outer = 00000000] [url = about:blank] 16:21:04 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (19BB1C00) [pid = 3860] [serial = 1597] [outer = 00000000] [url = about:blank] 16:21:04 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (1AEA5000) [pid = 3860] [serial = 1532] [outer = 00000000] [url = about:blank] 16:21:04 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (115BC800) [pid = 3860] [serial = 1625] [outer = 00000000] [url = about:blank] 16:21:04 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (1AF6B800) [pid = 3860] [serial = 1607] [outer = 00000000] [url = about:blank] 16:21:04 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (1B126C00) [pid = 3860] [serial = 1580] [outer = 00000000] [url = about:blank] 16:21:04 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (113D3C00) [pid = 3860] [serial = 1624] [outer = 00000000] [url = about:blank] 16:21:04 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (10359C00) [pid = 3860] [serial = 1535] [outer = 00000000] [url = about:blank] 16:21:04 INFO - PROCESS | 3860 | 1461194464611 Marionette TRACE conn4 <- [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]]]}] 16:21: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) 16:21:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 930ms 16:21:04 INFO - PROCESS | 3860 | 1461194464677 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 16:21:04 INFO - PROCESS | 3860 | 1461194464681 Marionette TRACE conn4 <- [1,2217,null,{"value":"13"}] 16:21:04 INFO - PROCESS | 3860 | 1461194464685 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:21:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:21:04 INFO - PROCESS | 3860 | 1461194464687 Marionette TRACE conn4 <- [1,2218,null,{}] 16:21:04 INFO - PROCESS | 3860 | 1461194464691 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:04 INFO - PROCESS | 3860 | 1461194464781 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 16:21:04 INFO - PROCESS | 3860 | 1461194464878 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:04 INFO - PROCESS | 3860 | ++DOCSHELL 0EBEA800 == 46 [pid = 3860] [id = 564] 16:21:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (0EBF5400) [pid = 3860] [serial = 1692] [outer = 00000000] 16:21:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (1104B400) [pid = 3860] [serial = 1693] [outer = 0EBF5400] 16:21:04 INFO - PROCESS | 3860 | 1461194464924 Marionette DEBUG loaded listener.js 16:21:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (115B7400) [pid = 3860] [serial = 1694] [outer = 0EBF5400] 16:21:05 INFO - PROCESS | 3860 | 1461194465394 Marionette TRACE conn4 <- [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]]]}] 16:21:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:21:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 732ms 16:21:05 INFO - PROCESS | 3860 | 1461194465422 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 16:21:05 INFO - PROCESS | 3860 | 1461194465425 Marionette TRACE conn4 <- [1,2221,null,{"value":"13"}] 16:21:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:21:05 INFO - PROCESS | 3860 | 1461194465429 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:21:05 INFO - PROCESS | 3860 | 1461194465435 Marionette TRACE conn4 <- [1,2222,null,{}] 16:21:05 INFO - PROCESS | 3860 | 1461194465444 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:05 INFO - PROCESS | 3860 | 1461194465530 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 16:21:05 INFO - PROCESS | 3860 | 1461194465539 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:05 INFO - PROCESS | 3860 | ++DOCSHELL 173CE000 == 47 [pid = 3860] [id = 565] 16:21:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (173D3000) [pid = 3860] [serial = 1695] [outer = 00000000] 16:21:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (189ED400) [pid = 3860] [serial = 1696] [outer = 173D3000] 16:21:05 INFO - PROCESS | 3860 | 1461194465585 Marionette DEBUG loaded listener.js 16:21:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (189F1C00) [pid = 3860] [serial = 1697] [outer = 173D3000] 16:21:06 INFO - PROCESS | 3860 | 1461194466046 Marionette TRACE conn4 <- [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]]]}] 16:21:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:21:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 630ms 16:21:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:21:06 INFO - PROCESS | 3860 | 1461194466058 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 16:21:06 INFO - PROCESS | 3860 | 1461194466061 Marionette TRACE conn4 <- [1,2225,null,{"value":"13"}] 16:21:06 INFO - PROCESS | 3860 | 1461194466064 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:21:06 INFO - PROCESS | 3860 | 1461194466065 Marionette TRACE conn4 <- [1,2226,null,{}] 16:21:06 INFO - PROCESS | 3860 | 1461194466069 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:06 INFO - PROCESS | 3860 | 1461194466152 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 16:21:06 INFO - PROCESS | 3860 | 1461194466158 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:06 INFO - PROCESS | 3860 | ++DOCSHELL 0EBF2C00 == 48 [pid = 3860] [id = 566] 16:21:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (189F4C00) [pid = 3860] [serial = 1698] [outer = 00000000] 16:21:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (1979C000) [pid = 3860] [serial = 1699] [outer = 189F4C00] 16:21:06 INFO - PROCESS | 3860 | 1461194466202 Marionette DEBUG loaded listener.js 16:21:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (197DC400) [pid = 3860] [serial = 1700] [outer = 189F4C00] 16:21:06 INFO - PROCESS | 3860 | 1461194466636 Marionette TRACE conn4 <- [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]]]}] 16:21:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:21:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 630ms 16:21:06 INFO - PROCESS | 3860 | 1461194466698 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 16:21:06 INFO - PROCESS | 3860 | 1461194466700 Marionette TRACE conn4 <- [1,2229,null,{"value":"13"}] 16:21:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:21:06 INFO - PROCESS | 3860 | 1461194466703 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:21:06 INFO - PROCESS | 3860 | 1461194466705 Marionette TRACE conn4 <- [1,2230,null,{}] 16:21:06 INFO - PROCESS | 3860 | 1461194466708 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:06 INFO - PROCESS | 3860 | 1461194466824 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 16:21:06 INFO - PROCESS | 3860 | 1461194466882 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:06 INFO - PROCESS | 3860 | ++DOCSHELL 19BAC000 == 49 [pid = 3860] [id = 567] 16:21:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (19BAC800) [pid = 3860] [serial = 1701] [outer = 00000000] 16:21:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (19EA4000) [pid = 3860] [serial = 1702] [outer = 19BAC800] 16:21:06 INFO - PROCESS | 3860 | 1461194466967 Marionette DEBUG loaded listener.js 16:21:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (1ABAA800) [pid = 3860] [serial = 1703] [outer = 19BAC800] 16:21:07 INFO - PROCESS | 3860 | 1461194467406 Marionette TRACE conn4 <- [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]]]}] 16:21:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:21:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 770ms 16:21:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:21:07 INFO - PROCESS | 3860 | 1461194467475 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 16:21:07 INFO - PROCESS | 3860 | 1461194467477 Marionette TRACE conn4 <- [1,2233,null,{"value":"13"}] 16:21:07 INFO - PROCESS | 3860 | 1461194467480 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:21:07 INFO - PROCESS | 3860 | 1461194467482 Marionette TRACE conn4 <- [1,2234,null,{}] 16:21:07 INFO - PROCESS | 3860 | 1461194467485 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:07 INFO - PROCESS | 3860 | 1461194467605 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 16:21:07 INFO - PROCESS | 3860 | 1461194467676 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:07 INFO - PROCESS | 3860 | ++DOCSHELL 1AEAAC00 == 50 [pid = 3860] [id = 568] 16:21:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (1AEAB400) [pid = 3860] [serial = 1704] [outer = 00000000] 16:21:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (1AEC0800) [pid = 3860] [serial = 1705] [outer = 1AEAB400] 16:21:07 INFO - PROCESS | 3860 | 1461194467720 Marionette DEBUG loaded listener.js 16:21:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (1AEC5800) [pid = 3860] [serial = 1706] [outer = 1AEAB400] 16:21:08 INFO - PROCESS | 3860 | 1461194468140 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 16:21:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:21:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 670ms 16:21:08 INFO - PROCESS | 3860 | 1461194468155 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 16:21:08 INFO - PROCESS | 3860 | 1461194468157 Marionette TRACE conn4 <- [1,2237,null,{"value":"13"}] 16:21:08 INFO - PROCESS | 3860 | 1461194468160 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:21:08 INFO - PROCESS | 3860 | 1461194468162 Marionette TRACE conn4 <- [1,2238,null,{}] 16:21:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:21:08 INFO - PROCESS | 3860 | 1461194468169 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:08 INFO - PROCESS | 3860 | 1461194468313 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 16:21:08 INFO - PROCESS | 3860 | 1461194468338 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:08 INFO - PROCESS | 3860 | ++DOCSHELL 1AEAEC00 == 51 [pid = 3860] [id = 569] 16:21:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (1AEBFC00) [pid = 3860] [serial = 1707] [outer = 00000000] 16:21:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (1AF1C000) [pid = 3860] [serial = 1708] [outer = 1AEBFC00] 16:21:08 INFO - PROCESS | 3860 | 1461194468382 Marionette DEBUG loaded listener.js 16:21:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 121 (1AF1E800) [pid = 3860] [serial = 1709] [outer = 1AEBFC00] 16:21:09 INFO - PROCESS | 3860 | --DOMWINDOW == 120 (1D127C00) [pid = 3860] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:21:09 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (1C2BB000) [pid = 3860] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:21:09 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (10810000) [pid = 3860] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:21:09 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (15366800) [pid = 3860] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:21:09 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (103B1400) [pid = 3860] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:21:09 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (1B752C00) [pid = 3860] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:21:09 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (19ABD800) [pid = 3860] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:21:09 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (1AEBDC00) [pid = 3860] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:21:09 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (11ECBC00) [pid = 3860] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:21:09 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (1AD9D800) [pid = 3860] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:21:09 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (1C273C00) [pid = 3860] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:21:09 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (1CE25400) [pid = 3860] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:21:09 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (0EBEC400) [pid = 3860] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:21:09 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (197D8800) [pid = 3860] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:21:09 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (1AEAF400) [pid = 3860] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:21:09 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (11EA9400) [pid = 3860] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:21:09 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (18A96000) [pid = 3860] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:21:09 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (10352000) [pid = 3860] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:21:09 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (10334000) [pid = 3860] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:21:09 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (11253C00) [pid = 3860] [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.] 16:21:09 INFO - PROCESS | 3860 | 1461194469112 Marionette TRACE conn4 <- [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]]]}] 16:21:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:21:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 971ms 16:21:09 INFO - PROCESS | 3860 | 1461194469134 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 16:21:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:21:09 INFO - PROCESS | 3860 | 1461194469136 Marionette TRACE conn4 <- [1,2241,null,{"value":"13"}] 16:21:09 INFO - PROCESS | 3860 | 1461194469139 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:21:09 INFO - PROCESS | 3860 | 1461194469141 Marionette TRACE conn4 <- [1,2242,null,{}] 16:21:09 INFO - PROCESS | 3860 | 1461194469144 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:09 INFO - PROCESS | 3860 | 1461194469229 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 16:21:09 INFO - PROCESS | 3860 | 1461194469327 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:09 INFO - PROCESS | 3860 | ++DOCSHELL 10356000 == 52 [pid = 3860] [id = 570] 16:21:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (103AF000) [pid = 3860] [serial = 1710] [outer = 00000000] 16:21:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (173D0400) [pid = 3860] [serial = 1711] [outer = 103AF000] 16:21:09 INFO - PROCESS | 3860 | 1461194469371 Marionette DEBUG loaded listener.js 16:21:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (199CAC00) [pid = 3860] [serial = 1712] [outer = 103AF000] 16:21:09 INFO - PROCESS | 3860 | 1461194469769 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 16:21:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:21:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 670ms 16:21:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:21:09 INFO - PROCESS | 3860 | 1461194469811 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 16:21:09 INFO - PROCESS | 3860 | 1461194469813 Marionette TRACE conn4 <- [1,2245,null,{"value":"13"}] 16:21:09 INFO - PROCESS | 3860 | 1461194469820 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:21:09 INFO - PROCESS | 3860 | 1461194469822 Marionette TRACE conn4 <- [1,2246,null,{}] 16:21:09 INFO - PROCESS | 3860 | 1461194469825 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:09 INFO - PROCESS | 3860 | 1461194469909 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 16:21:09 INFO - PROCESS | 3860 | 1461194469918 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:09 INFO - PROCESS | 3860 | ++DOCSHELL 19ABD800 == 53 [pid = 3860] [id = 571] 16:21:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (19DC7000) [pid = 3860] [serial = 1713] [outer = 00000000] 16:21:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (1B755800) [pid = 3860] [serial = 1714] [outer = 19DC7000] 16:21:10 INFO - PROCESS | 3860 | 1461194469962 Marionette DEBUG loaded listener.js 16:21:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (1B75D800) [pid = 3860] [serial = 1715] [outer = 19DC7000] 16:21:10 INFO - PROCESS | 3860 | 1461194470401 Marionette TRACE conn4 <- [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]]]}] 16:21:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:21:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 630ms 16:21:10 INFO - PROCESS | 3860 | 1461194470447 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 16:21:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:21:10 INFO - PROCESS | 3860 | 1461194470449 Marionette TRACE conn4 <- [1,2249,null,{"value":"13"}] 16:21:10 INFO - PROCESS | 3860 | 1461194470452 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:21:10 INFO - PROCESS | 3860 | 1461194470454 Marionette TRACE conn4 <- [1,2250,null,{}] 16:21:10 INFO - PROCESS | 3860 | 1461194470458 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:10 INFO - PROCESS | 3860 | 1461194470540 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 16:21:10 INFO - PROCESS | 3860 | 1461194470546 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:10 INFO - PROCESS | 3860 | ++DOCSHELL 1AEBB400 == 54 [pid = 3860] [id = 572] 16:21:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (1B126000) [pid = 3860] [serial = 1716] [outer = 00000000] 16:21:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (1C274000) [pid = 3860] [serial = 1717] [outer = 1B126000] 16:21:10 INFO - PROCESS | 3860 | 1461194470597 Marionette DEBUG loaded listener.js 16:21:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (1C2C6400) [pid = 3860] [serial = 1718] [outer = 1B126000] 16:21:11 INFO - PROCESS | 3860 | --DOCSHELL 1AEBC000 == 53 [pid = 3860] [id = 526] 16:21:11 INFO - PROCESS | 3860 | --DOCSHELL 1032D800 == 52 [pid = 3860] [id = 541] 16:21:11 INFO - PROCESS | 3860 | --DOCSHELL 1125B400 == 51 [pid = 3860] [id = 543] 16:21:11 INFO - PROCESS | 3860 | --DOCSHELL 15363000 == 50 [pid = 3860] [id = 138] 16:21:11 INFO - PROCESS | 3860 | --DOCSHELL 11047000 == 49 [pid = 3860] [id = 137] 16:21:11 INFO - PROCESS | 3860 | --DOCSHELL 10883800 == 48 [pid = 3860] [id = 536] 16:21:11 INFO - PROCESS | 3860 | --DOCSHELL 1C27DC00 == 47 [pid = 3860] [id = 540] 16:21:11 INFO - PROCESS | 3860 | --DOCSHELL 15CD5000 == 46 [pid = 3860] [id = 544] 16:21:11 INFO - PROCESS | 3860 | --DOCSHELL 15361400 == 45 [pid = 3860] [id = 144] 16:21:11 INFO - PROCESS | 3860 | --DOCSHELL 199C6000 == 44 [pid = 3860] [id = 546] 16:21:11 INFO - PROCESS | 3860 | --DOCSHELL 10332400 == 43 [pid = 3860] [id = 547] 16:21:11 INFO - PROCESS | 3860 | --DOCSHELL 19711400 == 42 [pid = 3860] [id = 545] 16:21:11 INFO - PROCESS | 3860 | --DOCSHELL 19ABCC00 == 41 [pid = 3860] [id = 539] 16:21:11 INFO - PROCESS | 3860 | --DOCSHELL 123AE800 == 40 [pid = 3860] [id = 563] 16:21:11 INFO - PROCESS | 3860 | --DOCSHELL 0EB32000 == 39 [pid = 3860] [id = 562] 16:21:11 INFO - PROCESS | 3860 | --DOCSHELL 10681000 == 38 [pid = 3860] [id = 13] 16:21:11 INFO - PROCESS | 3860 | --DOCSHELL 1ED31800 == 37 [pid = 3860] [id = 560] 16:21:11 INFO - PROCESS | 3860 | --DOCSHELL 1F06AC00 == 36 [pid = 3860] [id = 561] 16:21:11 INFO - PROCESS | 3860 | --DOCSHELL 103B0C00 == 35 [pid = 3860] [id = 558] 16:21:11 INFO - PROCESS | 3860 | --DOCSHELL 1AEAC000 == 34 [pid = 3860] [id = 559] 16:21:11 INFO - PROCESS | 3860 | --DOCSHELL 10310000 == 33 [pid = 3860] [id = 557] 16:21:12 INFO - PROCESS | 3860 | --DOCSHELL 173CE000 == 32 [pid = 3860] [id = 565] 16:21:12 INFO - PROCESS | 3860 | --DOCSHELL 0EBF2C00 == 31 [pid = 3860] [id = 566] 16:21:12 INFO - PROCESS | 3860 | --DOCSHELL 1AEAAC00 == 30 [pid = 3860] [id = 568] 16:21:12 INFO - PROCESS | 3860 | --DOCSHELL 19BAC000 == 29 [pid = 3860] [id = 567] 16:21:12 INFO - PROCESS | 3860 | --DOCSHELL 19ABD800 == 28 [pid = 3860] [id = 571] 16:21:12 INFO - PROCESS | 3860 | --DOCSHELL 0EBEA800 == 27 [pid = 3860] [id = 564] 16:21:12 INFO - PROCESS | 3860 | --DOCSHELL 1AEAEC00 == 26 [pid = 3860] [id = 569] 16:21:12 INFO - PROCESS | 3860 | --DOCSHELL 10356000 == 25 [pid = 3860] [id = 570] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (11258400) [pid = 3860] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (1C2C4000) [pid = 3860] [serial = 1622] [outer = 00000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (11EA7C00) [pid = 3860] [serial = 1571] [outer = 00000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (189A0C00) [pid = 3860] [serial = 1616] [outer = 00000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (11252C00) [pid = 3860] [serial = 1613] [outer = 00000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (1B7E4000) [pid = 3860] [serial = 1610] [outer = 00000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (1B757800) [pid = 3860] [serial = 1619] [outer = 00000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (1AF11C00) [pid = 3860] [serial = 1577] [outer = 00000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (18AE9800) [pid = 3860] [serial = 1574] [outer = 00000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (1AEB2C00) [pid = 3860] [serial = 1568] [outer = 00000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (1C2BF400) [pid = 3860] [serial = 1657] [outer = 00000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (1DE51800) [pid = 3860] [serial = 1660] [outer = 00000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (10350400) [pid = 3860] [serial = 1663] [outer = 00000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (1ED29C00) [pid = 3860] [serial = 1670] [outer = 00000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (1DE5A000) [pid = 3860] [serial = 1661] [outer = 00000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (1B756C00) [pid = 3860] [serial = 1654] [outer = 00000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (1034D800) [pid = 3860] [serial = 1664] [outer = 00000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (1979C400) [pid = 3860] [serial = 1636] [outer = 00000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (158EC000) [pid = 3860] [serial = 1648] [outer = 00000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (173D8000) [pid = 3860] [serial = 1649] [outer = 00000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (19BAB000) [pid = 3860] [serial = 1651] [outer = 00000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (1ABA8800) [pid = 3860] [serial = 1652] [outer = 00000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (19F60800) [pid = 3860] [serial = 1642] [outer = 00000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (1F00C400) [pid = 3860] [serial = 1672] [outer = 00000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (173D4400) [pid = 3860] [serial = 1633] [outer = 00000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (11595C00) [pid = 3860] [serial = 1646] [outer = 00000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (10889C00) [pid = 3860] [serial = 1645] [outer = 00000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (125EF800) [pid = 3860] [serial = 1630] [outer = 00000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (19BAD000) [pid = 3860] [serial = 1639] [outer = 00000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (103AD400) [pid = 3860] [serial = 1627] [outer = 00000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (1ED22400) [pid = 3860] [serial = 1669] [outer = 00000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (1AD97400) [pid = 3860] [serial = 1666] [outer = 00000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (196B3400) [pid = 3860] [serial = 1127] [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.] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (1C2C6800) [pid = 3860] [serial = 1658] [outer = 00000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (1B75E800) [pid = 3860] [serial = 1655] [outer = 00000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (1E89A800) [pid = 3860] [serial = 1667] [outer = 00000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3860 | 1461194472825 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 16:21:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:21:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 2427ms 16:21:12 INFO - PROCESS | 3860 | 1461194472881 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 16:21:12 INFO - PROCESS | 3860 | 1461194472885 Marionette TRACE conn4 <- [1,2253,null,{"value":"13"}] 16:21:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:21:12 INFO - PROCESS | 3860 | 1461194472891 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:21:12 INFO - PROCESS | 3860 | 1461194472895 Marionette TRACE conn4 <- [1,2254,null,{}] 16:21:12 INFO - PROCESS | 3860 | 1461194472902 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:13 INFO - PROCESS | 3860 | 1461194472995 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 16:21:13 INFO - PROCESS | 3860 | 1461194473006 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:13 INFO - PROCESS | 3860 | ++DOCSHELL 10301C00 == 26 [pid = 3860] [id = 573] 16:21:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (10308000) [pid = 3860] [serial = 1719] [outer = 00000000] 16:21:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (1030F000) [pid = 3860] [serial = 1720] [outer = 10308000] 16:21:13 INFO - PROCESS | 3860 | 1461194473057 Marionette DEBUG loaded listener.js 16:21:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (1032D000) [pid = 3860] [serial = 1721] [outer = 10308000] 16:21:13 INFO - PROCESS | 3860 | 1461194473555 Marionette TRACE conn4 <- [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]]]}] 16:21:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:21:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 730ms 16:21:13 INFO - PROCESS | 3860 | 1461194473625 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 16:21:13 INFO - PROCESS | 3860 | 1461194473631 Marionette TRACE conn4 <- [1,2257,null,{"value":"13"}] 16:21:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:21:13 INFO - PROCESS | 3860 | 1461194473637 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:21:13 INFO - PROCESS | 3860 | 1461194473640 Marionette TRACE conn4 <- [1,2258,null,{}] 16:21:13 INFO - PROCESS | 3860 | 1461194473644 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:13 INFO - PROCESS | 3860 | 1461194473730 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 16:21:13 INFO - PROCESS | 3860 | 1461194473829 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:13 INFO - PROCESS | 3860 | ++DOCSHELL 10336000 == 27 [pid = 3860] [id = 574] 16:21:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (10352800) [pid = 3860] [serial = 1722] [outer = 00000000] 16:21:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (103AC400) [pid = 3860] [serial = 1723] [outer = 10352800] 16:21:13 INFO - PROCESS | 3860 | 1461194473877 Marionette DEBUG loaded listener.js 16:21:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (103B3000) [pid = 3860] [serial = 1724] [outer = 10352800] 16:21:14 INFO - PROCESS | 3860 | 1461194474290 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 16:21:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:21:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 671ms 16:21:14 INFO - PROCESS | 3860 | 1461194474310 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 16:21:14 INFO - PROCESS | 3860 | 1461194474313 Marionette TRACE conn4 <- [1,2261,null,{"value":"13"}] 16:21:14 INFO - PROCESS | 3860 | 1461194474316 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:21:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:21:14 INFO - PROCESS | 3860 | 1461194474320 Marionette TRACE conn4 <- [1,2262,null,{}] 16:21:14 INFO - PROCESS | 3860 | 1461194474331 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:14 INFO - PROCESS | 3860 | 1461194474452 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 16:21:14 INFO - PROCESS | 3860 | 1461194474462 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:14 INFO - PROCESS | 3860 | ++DOCSHELL 11049400 == 28 [pid = 3860] [id = 575] 16:21:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (11049800) [pid = 3860] [serial = 1725] [outer = 00000000] 16:21:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (11251C00) [pid = 3860] [serial = 1726] [outer = 11049800] 16:21:14 INFO - PROCESS | 3860 | 1461194474512 Marionette DEBUG loaded listener.js 16:21:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (11259400) [pid = 3860] [serial = 1727] [outer = 11049800] 16:21:15 INFO - PROCESS | 3860 | 1461194475002 Marionette TRACE conn4 <- [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]]]}] 16:21:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:21:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 730ms 16:21:15 INFO - PROCESS | 3860 | 1461194475050 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 16:21:15 INFO - PROCESS | 3860 | 1461194475052 Marionette TRACE conn4 <- [1,2265,null,{"value":"13"}] 16:21:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:21:15 INFO - PROCESS | 3860 | 1461194475056 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:21:15 INFO - PROCESS | 3860 | 1461194475057 Marionette TRACE conn4 <- [1,2266,null,{}] 16:21:15 INFO - PROCESS | 3860 | 1461194475061 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:15 INFO - PROCESS | 3860 | 1461194475143 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 16:21:15 INFO - PROCESS | 3860 | 1461194475151 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:15 INFO - PROCESS | 3860 | ++DOCSHELL 1034D800 == 29 [pid = 3860] [id = 576] 16:21:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (11598400) [pid = 3860] [serial = 1728] [outer = 00000000] 16:21:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (11ED2400) [pid = 3860] [serial = 1729] [outer = 11598400] 16:21:15 INFO - PROCESS | 3860 | 1461194475196 Marionette DEBUG loaded listener.js 16:21:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (1255DC00) [pid = 3860] [serial = 1730] [outer = 11598400] 16:21:15 INFO - PROCESS | 3860 | 1461194475634 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 16:21:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:21:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 630ms 16:21:15 INFO - PROCESS | 3860 | 1461194475690 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 16:21:15 INFO - PROCESS | 3860 | 1461194475692 Marionette TRACE conn4 <- [1,2269,null,{"value":"13"}] 16:21:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:21:15 INFO - PROCESS | 3860 | 1461194475695 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:21:15 INFO - PROCESS | 3860 | 1461194475697 Marionette TRACE conn4 <- [1,2270,null,{}] 16:21:15 INFO - PROCESS | 3860 | 1461194475700 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:15 INFO - PROCESS | 3860 | 1461194475777 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 16:21:15 INFO - PROCESS | 3860 | 1461194475786 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:15 INFO - PROCESS | 3860 | ++DOCSHELL 125EF000 == 30 [pid = 3860] [id = 577] 16:21:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1535E400) [pid = 3860] [serial = 1731] [outer = 00000000] 16:21:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (1553E800) [pid = 3860] [serial = 1732] [outer = 1535E400] 16:21:15 INFO - PROCESS | 3860 | 1461194475831 Marionette DEBUG loaded listener.js 16:21:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (1585E000) [pid = 3860] [serial = 1733] [outer = 1535E400] 16:21:16 INFO - PROCESS | 3860 | 1461194476291 Marionette TRACE conn4 <- [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]]]}] 16:21:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:21:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 630ms 16:21:16 INFO - PROCESS | 3860 | 1461194476337 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 16:21:16 INFO - PROCESS | 3860 | 1461194476339 Marionette TRACE conn4 <- [1,2273,null,{"value":"13"}] 16:21:16 INFO - PROCESS | 3860 | 1461194476342 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:21:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:21:16 INFO - PROCESS | 3860 | 1461194476344 Marionette TRACE conn4 <- [1,2274,null,{}] 16:21:16 INFO - PROCESS | 3860 | 1461194476348 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:16 INFO - PROCESS | 3860 | 1461194476461 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 16:21:16 INFO - PROCESS | 3860 | 1461194476470 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:16 INFO - PROCESS | 3860 | ++DOCSHELL 15C88400 == 31 [pid = 3860] [id = 578] 16:21:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (16DA0000) [pid = 3860] [serial = 1734] [outer = 00000000] 16:21:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (1731EC00) [pid = 3860] [serial = 1735] [outer = 16DA0000] 16:21:16 INFO - PROCESS | 3860 | 1461194476519 Marionette DEBUG loaded listener.js 16:21:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (173CFC00) [pid = 3860] [serial = 1736] [outer = 16DA0000] 16:21:16 INFO - PROCESS | 3860 | 1461194476951 Marionette TRACE conn4 <- [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]]]}] 16:21:17 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 16:21:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 671ms 16:21:17 INFO - PROCESS | 3860 | 1461194477018 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 16:21:17 INFO - PROCESS | 3860 | 1461194477020 Marionette TRACE conn4 <- [1,2277,null,{"value":"13"}] 16:21:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:21:17 INFO - PROCESS | 3860 | 1461194477023 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:21:17 INFO - PROCESS | 3860 | 1461194477025 Marionette TRACE conn4 <- [1,2278,null,{}] 16:21:17 INFO - PROCESS | 3860 | 1461194477028 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:17 INFO - PROCESS | 3860 | 1461194477103 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 16:21:17 INFO - PROCESS | 3860 | 1461194477109 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:17 INFO - PROCESS | 3860 | ++DOCSHELL 173D4000 == 32 [pid = 3860] [id = 579] 16:21:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (17515400) [pid = 3860] [serial = 1737] [outer = 00000000] 16:21:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (189ECC00) [pid = 3860] [serial = 1738] [outer = 17515400] 16:21:17 INFO - PROCESS | 3860 | 1461194477153 Marionette DEBUG loaded listener.js 16:21:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (189EB800) [pid = 3860] [serial = 1739] [outer = 17515400] 16:21:17 INFO - PROCESS | 3860 | 1461194477596 Marionette TRACE conn4 <- [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]]]}] 16:21:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:21:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 630ms 16:21:17 INFO - PROCESS | 3860 | 1461194477680 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 16:21:17 INFO - PROCESS | 3860 | 1461194477682 Marionette TRACE conn4 <- [1,2281,null,{"value":"13"}] 16:21:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:21:17 INFO - PROCESS | 3860 | 1461194477686 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:21:17 INFO - PROCESS | 3860 | 1461194477688 Marionette TRACE conn4 <- [1,2282,null,{}] 16:21:17 INFO - PROCESS | 3860 | 1461194477691 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:17 INFO - PROCESS | 3860 | 1461194477768 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 16:21:17 INFO - PROCESS | 3860 | 1461194477774 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:17 INFO - PROCESS | 3860 | ++DOCSHELL 18AE5000 == 33 [pid = 3860] [id = 580] 16:21:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (18AE6800) [pid = 3860] [serial = 1740] [outer = 00000000] 16:21:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (18AEB800) [pid = 3860] [serial = 1741] [outer = 18AE6800] 16:21:17 INFO - PROCESS | 3860 | 1461194477820 Marionette DEBUG loaded listener.js 16:21:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (18AE8400) [pid = 3860] [serial = 1742] [outer = 18AE6800] 16:21:18 INFO - PROCESS | 3860 | 1461194478283 Marionette TRACE conn4 <- [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]]]}] 16:21:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:21:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 630ms 16:21:18 INFO - PROCESS | 3860 | 1461194478328 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 16:21:18 INFO - PROCESS | 3860 | 1461194478330 Marionette TRACE conn4 <- [1,2285,null,{"value":"13"}] 16:21:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:21:18 INFO - PROCESS | 3860 | 1461194478333 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:21:18 INFO - PROCESS | 3860 | 1461194478335 Marionette TRACE conn4 <- [1,2286,null,{}] 16:21:18 INFO - PROCESS | 3860 | 1461194478338 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:18 INFO - PROCESS | 3860 | 1461194478448 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 16:21:18 INFO - PROCESS | 3860 | 1461194478540 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:18 INFO - PROCESS | 3860 | ++DOCSHELL 0EBE9400 == 34 [pid = 3860] [id = 581] 16:21:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (10334C00) [pid = 3860] [serial = 1743] [outer = 00000000] 16:21:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (197A7800) [pid = 3860] [serial = 1744] [outer = 10334C00] 16:21:18 INFO - PROCESS | 3860 | 1461194478584 Marionette DEBUG loaded listener.js 16:21:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (197A3C00) [pid = 3860] [serial = 1745] [outer = 10334C00] 16:21:19 INFO - PROCESS | 3860 | 1461194478999 Marionette TRACE conn4 <- [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]]]}] 16:21:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:21:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 731ms 16:21:19 INFO - PROCESS | 3860 | 1461194479072 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 16:21:19 INFO - PROCESS | 3860 | 1461194479074 Marionette TRACE conn4 <- [1,2289,null,{"value":"13"}] 16:21:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:21:19 INFO - PROCESS | 3860 | 1461194479077 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:21:19 INFO - PROCESS | 3860 | 1461194479079 Marionette TRACE conn4 <- [1,2290,null,{}] 16:21:19 INFO - PROCESS | 3860 | 1461194479083 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:19 INFO - PROCESS | 3860 | 1461194479194 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 16:21:19 INFO - PROCESS | 3860 | 1461194479207 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:19 INFO - PROCESS | 3860 | ++DOCSHELL 18AEA800 == 35 [pid = 3860] [id = 582] 16:21:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (199C6C00) [pid = 3860] [serial = 1746] [outer = 00000000] 16:21:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (19BAC000) [pid = 3860] [serial = 1747] [outer = 199C6C00] 16:21:19 INFO - PROCESS | 3860 | 1461194479251 Marionette DEBUG loaded listener.js 16:21:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (19BB2400) [pid = 3860] [serial = 1748] [outer = 199C6C00] 16:21:19 INFO - PROCESS | 3860 | 1461194479701 Marionette TRACE conn4 <- [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]]]}] 16:21:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:21:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 670ms 16:21:19 INFO - PROCESS | 3860 | 1461194479750 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 16:21:19 INFO - PROCESS | 3860 | 1461194479752 Marionette TRACE conn4 <- [1,2293,null,{"value":"13"}] 16:21:19 INFO - PROCESS | 3860 | 1461194479755 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:21:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:21:19 INFO - PROCESS | 3860 | 1461194479758 Marionette TRACE conn4 <- [1,2294,null,{}] 16:21:19 INFO - PROCESS | 3860 | 1461194479761 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:19 INFO - PROCESS | 3860 | 1461194479931 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 16:21:19 INFO - PROCESS | 3860 | 1461194479946 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:20 INFO - PROCESS | 3860 | ++DOCSHELL 1553F000 == 36 [pid = 3860] [id = 583] 16:21:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (19DC2C00) [pid = 3860] [serial = 1749] [outer = 00000000] 16:21:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (1AD46400) [pid = 3860] [serial = 1750] [outer = 19DC2C00] 16:21:20 INFO - PROCESS | 3860 | 1461194480001 Marionette DEBUG loaded listener.js 16:21:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (1AD9B400) [pid = 3860] [serial = 1751] [outer = 19DC2C00] 16:21:20 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (189F4C00) [pid = 3860] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:21:20 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (173D3000) [pid = 3860] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:21:20 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (0EBF5400) [pid = 3860] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:21:20 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (15358000) [pid = 3860] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:21:20 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (0EB38000) [pid = 3860] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:21:20 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (1F06C800) [pid = 3860] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:21:20 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (0EB36C00) [pid = 3860] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:21:20 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (15CD6800) [pid = 3860] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:21:20 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (1125B800) [pid = 3860] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:21:20 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (19712000) [pid = 3860] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:21:20 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (199C7400) [pid = 3860] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:21:20 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (16E54800) [pid = 3860] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:21:20 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (19BAC800) [pid = 3860] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:21:20 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (1AEAB400) [pid = 3860] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:21:20 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (103AF000) [pid = 3860] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:21:20 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (1AEBFC00) [pid = 3860] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:21:20 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (19DC7000) [pid = 3860] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:21:20 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (1F00A400) [pid = 3860] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:21:20 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (1AEB0C00) [pid = 3860] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:21:20 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (10FBC400) [pid = 3860] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:21:20 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (1ED2B000) [pid = 3860] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:21:20 INFO - PROCESS | 3860 | 1461194480911 Marionette TRACE conn4 <- [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]]]}] 16:21:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:21:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1180ms 16:21:20 INFO - PROCESS | 3860 | 1461194480971 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 16:21:20 INFO - PROCESS | 3860 | 1461194480973 Marionette TRACE conn4 <- [1,2297,null,{"value":"13"}] 16:21:20 INFO - PROCESS | 3860 | 1461194480977 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:21:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:21:20 INFO - PROCESS | 3860 | 1461194480978 Marionette TRACE conn4 <- [1,2298,null,{}] 16:21:20 INFO - PROCESS | 3860 | 1461194480982 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:21 INFO - PROCESS | 3860 | 1461194481060 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 16:21:21 INFO - PROCESS | 3860 | 1461194481066 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:21 INFO - PROCESS | 3860 | ++DOCSHELL 15364400 == 37 [pid = 3860] [id = 584] 16:21:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (15542400) [pid = 3860] [serial = 1752] [outer = 00000000] 16:21:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (18AE4800) [pid = 3860] [serial = 1753] [outer = 15542400] 16:21:21 INFO - PROCESS | 3860 | 1461194481110 Marionette DEBUG loaded listener.js 16:21:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (196B4400) [pid = 3860] [serial = 1754] [outer = 15542400] 16:21:21 INFO - PROCESS | 3860 | 1461194481549 Marionette TRACE conn4 <- [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]]]}] 16:21:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:21:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 630ms 16:21:21 INFO - PROCESS | 3860 | 1461194481612 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 16:21:21 INFO - PROCESS | 3860 | 1461194481614 Marionette TRACE conn4 <- [1,2301,null,{"value":"13"}] 16:21:21 INFO - PROCESS | 3860 | 1461194481617 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:21:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:21:21 INFO - PROCESS | 3860 | 1461194481618 Marionette TRACE conn4 <- [1,2302,null,{}] 16:21:21 INFO - PROCESS | 3860 | 1461194481622 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:21 INFO - PROCESS | 3860 | 1461194481700 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 16:21:21 INFO - PROCESS | 3860 | 1461194481707 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:21 INFO - PROCESS | 3860 | ++DOCSHELL 199C7400 == 38 [pid = 3860] [id = 585] 16:21:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (19EA7C00) [pid = 3860] [serial = 1755] [outer = 00000000] 16:21:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (1AD98400) [pid = 3860] [serial = 1756] [outer = 19EA7C00] 16:21:21 INFO - PROCESS | 3860 | 1461194481753 Marionette DEBUG loaded listener.js 16:21:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (1AEA6000) [pid = 3860] [serial = 1757] [outer = 19EA7C00] 16:21:22 INFO - PROCESS | 3860 | 1461194482195 Marionette TRACE conn4 <- [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]]]}] 16:21:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:21:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 630ms 16:21:22 INFO - PROCESS | 3860 | 1461194482254 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 16:21:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:21:22 INFO - PROCESS | 3860 | 1461194482256 Marionette TRACE conn4 <- [1,2305,null,{"value":"13"}] 16:21:22 INFO - PROCESS | 3860 | 1461194482259 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:21:22 INFO - PROCESS | 3860 | 1461194482261 Marionette TRACE conn4 <- [1,2306,null,{}] 16:21:22 INFO - PROCESS | 3860 | 1461194482264 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:22 INFO - PROCESS | 3860 | 1461194482343 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 16:21:22 INFO - PROCESS | 3860 | 1461194482349 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:22 INFO - PROCESS | 3860 | ++DOCSHELL 1750E000 == 39 [pid = 3860] [id = 586] 16:21:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (1ABA8800) [pid = 3860] [serial = 1758] [outer = 00000000] 16:21:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (1AEB2400) [pid = 3860] [serial = 1759] [outer = 1ABA8800] 16:21:22 INFO - PROCESS | 3860 | 1461194482392 Marionette DEBUG loaded listener.js 16:21:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (1AEBE400) [pid = 3860] [serial = 1760] [outer = 1ABA8800] 16:21:23 INFO - PROCESS | 3860 | 1461194483152 Marionette TRACE conn4 <- [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] 16:21:23 INFO - PROCESS | 3860 | 1461194483197 Marionette TRACE conn4 <- [1,2309,null,{"value":"13"}] 16:21:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:21:23 INFO - PROCESS | 3860 | 1461194483202 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:21:23 INFO - PROCESS | 3860 | 1461194483206 Marionette TRACE conn4 <- [1,2310,null,{}] 16:21:23 INFO - PROCESS | 3860 | 1461194483212 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:23 INFO - PROCESS | 3860 | 1461194483340 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 16:21:23 INFO - PROCESS | 3860 | 1461194483470 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:23 INFO - PROCESS | 3860 | ++DOCSHELL 0EBEA800 == 40 [pid = 3860] [id = 587] 16:21:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (1030E800) [pid = 3860] [serial = 1761] [outer = 00000000] 16:21:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (103B2400) [pid = 3860] [serial = 1762] [outer = 1030E800] 16:21:23 INFO - PROCESS | 3860 | 1461194483531 Marionette DEBUG loaded listener.js 16:21:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (1075E000) [pid = 3860] [serial = 1763] [outer = 1030E800] 16:21:24 INFO - PROCESS | 3860 | 1461194484185 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 16:21:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:21:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1020ms 16:21:24 INFO - PROCESS | 3860 | 1461194484226 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 16:21:24 INFO - PROCESS | 3860 | 1461194484232 Marionette TRACE conn4 <- [1,2313,null,{"value":"13"}] 16:21:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:21:24 INFO - PROCESS | 3860 | 1461194484239 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:21:24 INFO - PROCESS | 3860 | 1461194484241 Marionette TRACE conn4 <- [1,2314,null,{}] 16:21:24 INFO - PROCESS | 3860 | 1461194484245 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:24 INFO - PROCESS | 3860 | 1461194484368 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 16:21:24 INFO - PROCESS | 3860 | 1461194484487 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:24 INFO - PROCESS | 3860 | ++DOCSHELL 10882800 == 41 [pid = 3860] [id = 588] 16:21:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (10FBB400) [pid = 3860] [serial = 1764] [outer = 00000000] 16:21:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (15C0D000) [pid = 3860] [serial = 1765] [outer = 10FBB400] 16:21:24 INFO - PROCESS | 3860 | 1461194484542 Marionette DEBUG loaded listener.js 16:21:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (15D63400) [pid = 3860] [serial = 1766] [outer = 10FBB400] 16:21:25 INFO - PROCESS | 3860 | 1461194485503 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 16:21:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:21:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1336ms 16:21:25 INFO - PROCESS | 3860 | 1461194485577 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 16:21:25 INFO - PROCESS | 3860 | 1461194485581 Marionette TRACE conn4 <- [1,2317,null,{"value":"13"}] 16:21:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:21:25 INFO - PROCESS | 3860 | 1461194485586 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:21:25 INFO - PROCESS | 3860 | 1461194485590 Marionette TRACE conn4 <- [1,2318,null,{}] 16:21:25 INFO - PROCESS | 3860 | 1461194485597 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:25 INFO - PROCESS | 3860 | 1461194485701 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 16:21:25 INFO - PROCESS | 3860 | 1461194485848 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:25 INFO - PROCESS | 3860 | ++DOCSHELL 11053800 == 42 [pid = 3860] [id = 589] 16:21:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (11259800) [pid = 3860] [serial = 1767] [outer = 00000000] 16:21:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (1159C400) [pid = 3860] [serial = 1768] [outer = 11259800] 16:21:25 INFO - PROCESS | 3860 | 1461194485896 Marionette DEBUG loaded listener.js 16:21:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (11EAF400) [pid = 3860] [serial = 1769] [outer = 11259800] 16:21:26 INFO - PROCESS | 3860 | --DOCSHELL 11048800 == 41 [pid = 3860] [id = 505] 16:21:26 INFO - PROCESS | 3860 | --DOCSHELL 11048C00 == 40 [pid = 3860] [id = 499] 16:21:26 INFO - PROCESS | 3860 | --DOCSHELL 19BB7400 == 39 [pid = 3860] [id = 507] 16:21:26 INFO - PROCESS | 3860 | --DOCSHELL 11597C00 == 38 [pid = 3860] [id = 508] 16:21:26 INFO - PROCESS | 3860 | --DOCSHELL 197E1800 == 37 [pid = 3860] [id = 506] 16:21:26 INFO - PROCESS | 3860 | --DOCSHELL 17513800 == 36 [pid = 3860] [id = 503] 16:21:26 INFO - PROCESS | 3860 | --DOCSHELL 16DA5800 == 35 [pid = 3860] [id = 502] 16:21:26 INFO - PROCESS | 3860 | --DOCSHELL 10355400 == 34 [pid = 3860] [id = 514] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (1C274000) [pid = 3860] [serial = 1717] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOCSHELL 1AEBB400 == 33 [pid = 3860] [id = 572] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (10FC5400) [pid = 3860] [serial = 1628] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (19EA4000) [pid = 3860] [serial = 1702] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (1AEC5800) [pid = 3860] [serial = 1706] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (1AEC0800) [pid = 3860] [serial = 1705] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (173D0400) [pid = 3860] [serial = 1711] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (1AF1C000) [pid = 3860] [serial = 1708] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (1B75D800) [pid = 3860] [serial = 1715] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (1B755800) [pid = 3860] [serial = 1714] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (1F015000) [pid = 3860] [serial = 1681] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (1B761400) [pid = 3860] [serial = 1679] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (1AF19000) [pid = 3860] [serial = 1678] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (19710000) [pid = 3860] [serial = 1676] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (18AEA000) [pid = 3860] [serial = 1675] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (1F00F800) [pid = 3860] [serial = 1673] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (1979C000) [pid = 3860] [serial = 1699] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (189ED400) [pid = 3860] [serial = 1696] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (189F1C00) [pid = 3860] [serial = 1697] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (1104B400) [pid = 3860] [serial = 1693] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (115B7400) [pid = 3860] [serial = 1694] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (173D5400) [pid = 3860] [serial = 1691] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (15C11800) [pid = 3860] [serial = 1690] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (11591C00) [pid = 3860] [serial = 1688] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (1104EC00) [pid = 3860] [serial = 1687] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (1F942000) [pid = 3860] [serial = 1685] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (1F071C00) [pid = 3860] [serial = 1684] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (1F064000) [pid = 3860] [serial = 1682] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (1ABAA800) [pid = 3860] [serial = 1703] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (1AF1E800) [pid = 3860] [serial = 1709] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (199CAC00) [pid = 3860] [serial = 1712] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (197DC400) [pid = 3860] [serial = 1700] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (1750F800) [pid = 3860] [serial = 1634] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (15361C00) [pid = 3860] [serial = 1631] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (199C3800) [pid = 3860] [serial = 1637] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 69 (19BB7000) [pid = 3860] [serial = 1640] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | --DOMWINDOW == 68 (19F54C00) [pid = 3860] [serial = 1643] [outer = 00000000] [url = about:blank] 16:21:26 INFO - PROCESS | 3860 | 1461194486382 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 16:21:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:21:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 831ms 16:21:26 INFO - PROCESS | 3860 | 1461194486419 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 16:21:26 INFO - PROCESS | 3860 | 1461194486424 Marionette TRACE conn4 <- [1,2321,null,{"value":"13"}] 16:21:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:21:26 INFO - PROCESS | 3860 | 1461194486430 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:21:26 INFO - PROCESS | 3860 | 1461194486433 Marionette TRACE conn4 <- [1,2322,null,{}] 16:21:26 INFO - PROCESS | 3860 | 1461194486436 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:26 INFO - PROCESS | 3860 | 1461194486519 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 16:21:26 INFO - PROCESS | 3860 | 1461194486528 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:26 INFO - PROCESS | 3860 | ++DOCSHELL 1080CC00 == 34 [pid = 3860] [id = 590] 16:21:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 69 (1088F000) [pid = 3860] [serial = 1770] [outer = 00000000] 16:21:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 70 (11258C00) [pid = 3860] [serial = 1771] [outer = 1088F000] 16:21:26 INFO - PROCESS | 3860 | 1461194486574 Marionette DEBUG loaded listener.js 16:21:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (115BA000) [pid = 3860] [serial = 1772] [outer = 1088F000] 16:21:27 INFO - PROCESS | 3860 | 1461194487084 Marionette TRACE conn4 <- [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]]]}] 16:21:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:21:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 670ms 16:21:27 INFO - PROCESS | 3860 | 1461194487103 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 16:21:27 INFO - PROCESS | 3860 | 1461194487105 Marionette TRACE conn4 <- [1,2325,null,{"value":"13"}] 16:21:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:21:27 INFO - PROCESS | 3860 | 1461194487108 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:21:27 INFO - PROCESS | 3860 | 1461194487112 Marionette TRACE conn4 <- [1,2326,null,{}] 16:21:27 INFO - PROCESS | 3860 | 1461194487122 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:27 INFO - PROCESS | 3860 | 1461194487209 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 16:21:27 INFO - PROCESS | 3860 | 1461194487250 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:27 INFO - PROCESS | 3860 | ++DOCSHELL 15C13800 == 35 [pid = 3860] [id = 591] 16:21:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (15C16800) [pid = 3860] [serial = 1773] [outer = 00000000] 16:21:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (15C87C00) [pid = 3860] [serial = 1774] [outer = 15C16800] 16:21:27 INFO - PROCESS | 3860 | 1461194487301 Marionette DEBUG loaded listener.js 16:21:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (16E53800) [pid = 3860] [serial = 1775] [outer = 15C16800] 16:21:27 INFO - PROCESS | 3860 | 1461194487790 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 16:21:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:21:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 730ms 16:21:27 INFO - PROCESS | 3860 | 1461194487842 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 16:21:27 INFO - PROCESS | 3860 | 1461194487845 Marionette TRACE conn4 <- [1,2329,null,{"value":"13"}] 16:21:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:21:27 INFO - PROCESS | 3860 | 1461194487848 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:21:27 INFO - PROCESS | 3860 | 1461194487850 Marionette TRACE conn4 <- [1,2330,null,{}] 16:21:27 INFO - PROCESS | 3860 | 1461194487853 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:27 INFO - PROCESS | 3860 | 1461194487938 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 16:21:27 INFO - PROCESS | 3860 | 1461194487944 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:27 INFO - PROCESS | 3860 | ++DOCSHELL 173D1800 == 36 [pid = 3860] [id = 592] 16:21:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (173D2400) [pid = 3860] [serial = 1776] [outer = 00000000] 16:21:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (189EC400) [pid = 3860] [serial = 1777] [outer = 173D2400] 16:21:28 INFO - PROCESS | 3860 | 1461194487991 Marionette DEBUG loaded listener.js 16:21:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (189F3800) [pid = 3860] [serial = 1778] [outer = 173D2400] 16:21:28 INFO - PROCESS | 3860 | 1461194488434 Marionette TRACE conn4 <- [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]]]}] 16:21:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:21:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 630ms 16:21:28 INFO - PROCESS | 3860 | 1461194488483 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 16:21:28 INFO - PROCESS | 3860 | 1461194488485 Marionette TRACE conn4 <- [1,2333,null,{"value":"13"}] 16:21:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:21:28 INFO - PROCESS | 3860 | 1461194488495 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:21:28 INFO - PROCESS | 3860 | 1461194488497 Marionette TRACE conn4 <- [1,2334,null,{}] 16:21:28 INFO - PROCESS | 3860 | 1461194488500 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:28 INFO - PROCESS | 3860 | 1461194488608 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 16:21:28 INFO - PROCESS | 3860 | 1461194488696 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:28 INFO - PROCESS | 3860 | ++DOCSHELL 18AEC000 == 37 [pid = 3860] [id = 593] 16:21:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (18AEC400) [pid = 3860] [serial = 1779] [outer = 00000000] 16:21:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (196BBC00) [pid = 3860] [serial = 1780] [outer = 18AEC400] 16:21:28 INFO - PROCESS | 3860 | 1461194488745 Marionette DEBUG loaded listener.js 16:21:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (1973BC00) [pid = 3860] [serial = 1781] [outer = 18AEC400] 16:21:29 INFO - PROCESS | 3860 | 1461194489170 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 16:21:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:21:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 731ms 16:21:29 INFO - PROCESS | 3860 | 1461194489232 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 16:21:29 INFO - PROCESS | 3860 | 1461194489234 Marionette TRACE conn4 <- [1,2337,null,{"value":"13"}] 16:21:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:21:29 INFO - PROCESS | 3860 | 1461194489237 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:21:29 INFO - PROCESS | 3860 | 1461194489239 Marionette TRACE conn4 <- [1,2338,null,{}] 16:21:29 INFO - PROCESS | 3860 | 1461194489243 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:29 INFO - PROCESS | 3860 | 1461194489388 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 16:21:29 INFO - PROCESS | 3860 | 1461194489455 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:29 INFO - PROCESS | 3860 | ++DOCSHELL 1899F400 == 38 [pid = 3860] [id = 594] 16:21:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (1979BC00) [pid = 3860] [serial = 1782] [outer = 00000000] 16:21:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (19ABD000) [pid = 3860] [serial = 1783] [outer = 1979BC00] 16:21:29 INFO - PROCESS | 3860 | 1461194489505 Marionette DEBUG loaded listener.js 16:21:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (19BAB400) [pid = 3860] [serial = 1784] [outer = 1979BC00] 16:21:29 INFO - PROCESS | 3860 | 1461194489943 Marionette TRACE conn4 <- [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]]]}] 16:21:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:21:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 770ms 16:21:30 INFO - PROCESS | 3860 | 1461194490013 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 16:21:30 INFO - PROCESS | 3860 | 1461194490015 Marionette TRACE conn4 <- [1,2341,null,{"value":"13"}] 16:21:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:21:30 INFO - PROCESS | 3860 | 1461194490028 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:21:30 INFO - PROCESS | 3860 | 1461194490031 Marionette TRACE conn4 <- [1,2342,null,{}] 16:21:30 INFO - PROCESS | 3860 | 1461194490034 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:30 INFO - PROCESS | 3860 | 1461194490142 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 16:21:30 INFO - PROCESS | 3860 | 1461194490154 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:30 INFO - PROCESS | 3860 | ++DOCSHELL 103B3C00 == 39 [pid = 3860] [id = 595] 16:21:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (11052800) [pid = 3860] [serial = 1785] [outer = 00000000] 16:21:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (19EA7400) [pid = 3860] [serial = 1786] [outer = 11052800] 16:21:30 INFO - PROCESS | 3860 | 1461194490198 Marionette DEBUG loaded listener.js 16:21:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (19F5FC00) [pid = 3860] [serial = 1787] [outer = 11052800] 16:21:30 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (10334C00) [pid = 3860] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:21:30 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (1535E400) [pid = 3860] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:21:30 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (11049800) [pid = 3860] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:21:30 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (199C6C00) [pid = 3860] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:21:30 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (11598400) [pid = 3860] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:21:30 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (18AE6800) [pid = 3860] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:21:30 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (10352800) [pid = 3860] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:21:30 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (10308000) [pid = 3860] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:21:30 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (17515400) [pid = 3860] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:21:30 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (16DA0000) [pid = 3860] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:21:30 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (19EA7C00) [pid = 3860] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:21:30 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (19DC2C00) [pid = 3860] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:21:30 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (15542400) [pid = 3860] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:21:30 INFO - PROCESS | 3860 | 1461194490740 Marionette TRACE conn4 <- [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]]]}] 16:21:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:21:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 730ms 16:21:30 INFO - PROCESS | 3860 | 1461194490764 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 16:21:30 INFO - PROCESS | 3860 | 1461194490766 Marionette TRACE conn4 <- [1,2345,null,{"value":"13"}] 16:21:30 INFO - PROCESS | 3860 | 1461194490769 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:21:30 INFO - PROCESS | 3860 | 1461194490771 Marionette TRACE conn4 <- [1,2346,null,{}] 16:21:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:21:30 INFO - PROCESS | 3860 | 1461194490774 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:30 INFO - PROCESS | 3860 | 1461194490852 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 16:21:30 INFO - PROCESS | 3860 | 1461194490939 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:30 INFO - PROCESS | 3860 | ++DOCSHELL 0EBF0800 == 40 [pid = 3860] [id = 596] 16:21:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (10308000) [pid = 3860] [serial = 1788] [outer = 00000000] 16:21:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (1535B800) [pid = 3860] [serial = 1789] [outer = 10308000] 16:21:31 INFO - PROCESS | 3860 | 1461194490990 Marionette DEBUG loaded listener.js 16:21:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (18AE6800) [pid = 3860] [serial = 1790] [outer = 10308000] 16:21:31 INFO - PROCESS | 3860 | 1461194491370 Marionette TRACE conn4 <- [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]]]}] 16:21:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:21:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 630ms 16:21:31 INFO - PROCESS | 3860 | 1461194491403 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 16:21:31 INFO - PROCESS | 3860 | 1461194491405 Marionette TRACE conn4 <- [1,2349,null,{"value":"13"}] 16:21:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:21:31 INFO - PROCESS | 3860 | 1461194491409 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:21:31 INFO - PROCESS | 3860 | 1461194491410 Marionette TRACE conn4 <- [1,2350,null,{}] 16:21:31 INFO - PROCESS | 3860 | 1461194491414 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:31 INFO - PROCESS | 3860 | 1461194491516 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 16:21:31 INFO - PROCESS | 3860 | 1461194491610 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:31 INFO - PROCESS | 3860 | ++DOCSHELL 11F43C00 == 41 [pid = 3860] [id = 597] 16:21:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (1580F800) [pid = 3860] [serial = 1791] [outer = 00000000] 16:21:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (1AD93400) [pid = 3860] [serial = 1792] [outer = 1580F800] 16:21:31 INFO - PROCESS | 3860 | 1461194491654 Marionette DEBUG loaded listener.js 16:21:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (1ACD7C00) [pid = 3860] [serial = 1793] [outer = 1580F800] 16:21:32 INFO - PROCESS | 3860 | 1461194492008 Marionette TRACE conn4 <- [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]]]}] 16:21:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:21:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 670ms 16:21:32 INFO - PROCESS | 3860 | 1461194492086 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 16:21:32 INFO - PROCESS | 3860 | 1461194492088 Marionette TRACE conn4 <- [1,2353,null,{"value":"13"}] 16:21:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:21:32 INFO - PROCESS | 3860 | 1461194492092 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:21:32 INFO - PROCESS | 3860 | 1461194492093 Marionette TRACE conn4 <- [1,2354,null,{}] 16:21:32 INFO - PROCESS | 3860 | 1461194492097 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:32 INFO - PROCESS | 3860 | 1461194492179 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 16:21:32 INFO - PROCESS | 3860 | 1461194492185 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:32 INFO - PROCESS | 3860 | ++DOCSHELL 1AEA8800 == 42 [pid = 3860] [id = 598] 16:21:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (1AEAEC00) [pid = 3860] [serial = 1794] [outer = 00000000] 16:21:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (1AEC8400) [pid = 3860] [serial = 1795] [outer = 1AEAEC00] 16:21:32 INFO - PROCESS | 3860 | 1461194492231 Marionette DEBUG loaded listener.js 16:21:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (1AECAC00) [pid = 3860] [serial = 1796] [outer = 1AEAEC00] 16:21:32 INFO - PROCESS | 3860 | 1461194492731 Marionette TRACE conn4 <- [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]]]}] 16:21:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:21:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 670ms 16:21:32 INFO - PROCESS | 3860 | 1461194492765 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 16:21:32 INFO - PROCESS | 3860 | 1461194492770 Marionette TRACE conn4 <- [1,2357,null,{"value":"13"}] 16:21:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:21:32 INFO - PROCESS | 3860 | 1461194492775 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:21:32 INFO - PROCESS | 3860 | 1461194492780 Marionette TRACE conn4 <- [1,2358,null,{}] 16:21:32 INFO - PROCESS | 3860 | 1461194492787 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:32 INFO - PROCESS | 3860 | 1461194492951 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 16:21:33 INFO - PROCESS | 3860 | 1461194493065 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:33 INFO - PROCESS | 3860 | ++DOCSHELL 10889C00 == 43 [pid = 3860] [id = 599] 16:21:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (10F03800) [pid = 3860] [serial = 1797] [outer = 00000000] 16:21:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (11052400) [pid = 3860] [serial = 1798] [outer = 10F03800] 16:21:33 INFO - PROCESS | 3860 | 1461194493163 Marionette DEBUG loaded listener.js 16:21:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (1125DC00) [pid = 3860] [serial = 1799] [outer = 10F03800] 16:21:33 INFO - PROCESS | 3860 | 1461194493754 Marionette TRACE conn4 <- [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]]]}] 16:21:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:21:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1022ms 16:21:33 INFO - PROCESS | 3860 | 1461194493801 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 16:21:33 INFO - PROCESS | 3860 | 1461194493807 Marionette TRACE conn4 <- [1,2361,null,{"value":"13"}] 16:21:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:21:33 INFO - PROCESS | 3860 | 1461194493814 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:21:33 INFO - PROCESS | 3860 | 1461194493817 Marionette TRACE conn4 <- [1,2362,null,{}] 16:21:33 INFO - PROCESS | 3860 | 1461194493821 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:33 INFO - PROCESS | 3860 | 1461194493931 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 16:21:34 INFO - PROCESS | 3860 | 1461194494066 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:34 INFO - PROCESS | 3860 | ++DOCSHELL 155B2C00 == 44 [pid = 3860] [id = 600] 16:21:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (15810400) [pid = 3860] [serial = 1800] [outer = 00000000] 16:21:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1899EC00) [pid = 3860] [serial = 1801] [outer = 15810400] 16:21:34 INFO - PROCESS | 3860 | 1461194494123 Marionette DEBUG loaded listener.js 16:21:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (18AEFC00) [pid = 3860] [serial = 1802] [outer = 15810400] 16:21:34 INFO - PROCESS | 3860 | 1461194494719 Marionette TRACE conn4 <- [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]]]}] 16:21:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:21:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 970ms 16:21:34 INFO - PROCESS | 3860 | 1461194494786 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 16:21:34 INFO - PROCESS | 3860 | 1461194494789 Marionette TRACE conn4 <- [1,2365,null,{"value":"13"}] 16:21:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:21:34 INFO - PROCESS | 3860 | 1461194494793 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:21:34 INFO - PROCESS | 3860 | 1461194494797 Marionette TRACE conn4 <- [1,2366,null,{}] 16:21:34 INFO - PROCESS | 3860 | 1461194494809 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:34 INFO - PROCESS | 3860 | 1461194494979 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 16:21:35 INFO - PROCESS | 3860 | 1461194495037 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:35 INFO - PROCESS | 3860 | ++DOCSHELL 1ADA0800 == 45 [pid = 3860] [id = 601] 16:21:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (1AEBD400) [pid = 3860] [serial = 1803] [outer = 00000000] 16:21:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (1AF15400) [pid = 3860] [serial = 1804] [outer = 1AEBD400] 16:21:35 INFO - PROCESS | 3860 | 1461194495094 Marionette DEBUG loaded listener.js 16:21:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (1AF1B800) [pid = 3860] [serial = 1805] [outer = 1AEBD400] 16:21:35 INFO - PROCESS | 3860 | 1461194495752 Marionette TRACE conn4 <- [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]]]}] 16:21:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:21:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 970ms 16:21:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:21:35 INFO - PROCESS | 3860 | 1461194495766 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 16:21:35 INFO - PROCESS | 3860 | 1461194495769 Marionette TRACE conn4 <- [1,2369,null,{"value":"13"}] 16:21:35 INFO - PROCESS | 3860 | 1461194495772 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:21:35 INFO - PROCESS | 3860 | 1461194495774 Marionette TRACE conn4 <- [1,2370,null,{}] 16:21:35 INFO - PROCESS | 3860 | 1461194495778 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:35 INFO - PROCESS | 3860 | 1461194495885 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 16:21:36 INFO - PROCESS | 3860 | 1461194495995 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:36 INFO - PROCESS | 3860 | ++DOCSHELL 1B131400 == 46 [pid = 3860] [id = 602] 16:21:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (1B164800) [pid = 3860] [serial = 1806] [outer = 00000000] 16:21:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (1B759400) [pid = 3860] [serial = 1807] [outer = 1B164800] 16:21:36 INFO - PROCESS | 3860 | 1461194496050 Marionette DEBUG loaded listener.js 16:21:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (1B75E800) [pid = 3860] [serial = 1808] [outer = 1B164800] 16:21:36 INFO - PROCESS | 3860 | 1461194496629 Marionette TRACE conn4 <- [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]]]}] 16:21:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:21:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 930ms 16:21:36 INFO - PROCESS | 3860 | 1461194496706 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 16:21:36 INFO - PROCESS | 3860 | 1461194496708 Marionette TRACE conn4 <- [1,2373,null,{"value":"13"}] 16:21:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:21:36 INFO - PROCESS | 3860 | 1461194496712 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:21:36 INFO - PROCESS | 3860 | 1461194496714 Marionette TRACE conn4 <- [1,2374,null,{}] 16:21:36 INFO - PROCESS | 3860 | 1461194496718 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:36 INFO - PROCESS | 3860 | 1461194496857 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 16:21:37 INFO - PROCESS | 3860 | 1461194497118 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:37 INFO - PROCESS | 3860 | ++DOCSHELL 0EB35400 == 47 [pid = 3860] [id = 603] 16:21:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (10309C00) [pid = 3860] [serial = 1809] [outer = 00000000] 16:21:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (10644800) [pid = 3860] [serial = 1810] [outer = 10309C00] 16:21:37 INFO - PROCESS | 3860 | 1461194497182 Marionette DEBUG loaded listener.js 16:21:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (10890C00) [pid = 3860] [serial = 1811] [outer = 10309C00] 16:21:37 INFO - PROCESS | 3860 | 1461194497819 Marionette TRACE conn4 <- [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]]]}] 16:21:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:21:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1180ms 16:21:37 INFO - PROCESS | 3860 | --DOCSHELL 11045000 == 46 [pid = 3860] [id = 512] 16:21:37 INFO - PROCESS | 3860 | --DOCSHELL 0EBED000 == 45 [pid = 3860] [id = 511] 16:21:37 INFO - PROCESS | 3860 | --DOCSHELL 0EB3EC00 == 44 [pid = 3860] [id = 513] 16:21:37 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (1AEB2400) [pid = 3860] [serial = 1759] [outer = 00000000] [url = about:blank] 16:21:37 INFO - PROCESS | 3860 | 1461194497960 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 16:21:37 INFO - PROCESS | 3860 | 1461194497965 Marionette TRACE conn4 <- [1,2377,null,{"value":"13"}] 16:21:37 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (1AEA6000) [pid = 3860] [serial = 1757] [outer = 00000000] [url = about:blank] 16:21:37 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (197A3C00) [pid = 3860] [serial = 1745] [outer = 00000000] [url = about:blank] 16:21:37 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (1AD46400) [pid = 3860] [serial = 1750] [outer = 00000000] [url = about:blank] 16:21:37 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (19BB2400) [pid = 3860] [serial = 1748] [outer = 00000000] [url = about:blank] 16:21:37 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (1AD98400) [pid = 3860] [serial = 1756] [outer = 00000000] [url = about:blank] 16:21:37 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (1AD9B400) [pid = 3860] [serial = 1751] [outer = 00000000] [url = about:blank] 16:21:37 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (18AE4800) [pid = 3860] [serial = 1753] [outer = 00000000] [url = about:blank] 16:21:37 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (196B4400) [pid = 3860] [serial = 1754] [outer = 00000000] [url = about:blank] 16:21:37 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (18AE8400) [pid = 3860] [serial = 1742] [outer = 00000000] [url = about:blank] 16:21:37 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (197A7800) [pid = 3860] [serial = 1744] [outer = 00000000] [url = about:blank] 16:21:37 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (1553E800) [pid = 3860] [serial = 1732] [outer = 00000000] [url = about:blank] 16:21:37 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (1585E000) [pid = 3860] [serial = 1733] [outer = 00000000] [url = about:blank] 16:21:37 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (11251C00) [pid = 3860] [serial = 1726] [outer = 00000000] [url = about:blank] 16:21:37 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (11259400) [pid = 3860] [serial = 1727] [outer = 00000000] [url = about:blank] 16:21:37 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (19BAC000) [pid = 3860] [serial = 1747] [outer = 00000000] [url = about:blank] 16:21:37 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (11ED2400) [pid = 3860] [serial = 1729] [outer = 00000000] [url = about:blank] 16:21:37 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (1255DC00) [pid = 3860] [serial = 1730] [outer = 00000000] [url = about:blank] 16:21:37 INFO - PROCESS | 3860 | --DOMWINDOW == 78 (18AEB800) [pid = 3860] [serial = 1741] [outer = 00000000] [url = about:blank] 16:21:37 INFO - PROCESS | 3860 | --DOMWINDOW == 77 (103AC400) [pid = 3860] [serial = 1723] [outer = 00000000] [url = about:blank] 16:21:37 INFO - PROCESS | 3860 | --DOMWINDOW == 76 (103B3000) [pid = 3860] [serial = 1724] [outer = 00000000] [url = about:blank] 16:21:37 INFO - PROCESS | 3860 | --DOMWINDOW == 75 (1030F000) [pid = 3860] [serial = 1720] [outer = 00000000] [url = about:blank] 16:21:37 INFO - PROCESS | 3860 | --DOMWINDOW == 74 (1032D000) [pid = 3860] [serial = 1721] [outer = 00000000] [url = about:blank] 16:21:37 INFO - PROCESS | 3860 | --DOMWINDOW == 73 (189ECC00) [pid = 3860] [serial = 1738] [outer = 00000000] [url = about:blank] 16:21:38 INFO - PROCESS | 3860 | --DOMWINDOW == 72 (189EB800) [pid = 3860] [serial = 1739] [outer = 00000000] [url = about:blank] 16:21:38 INFO - PROCESS | 3860 | --DOMWINDOW == 71 (1731EC00) [pid = 3860] [serial = 1735] [outer = 00000000] [url = about:blank] 16:21:38 INFO - PROCESS | 3860 | --DOMWINDOW == 70 (173CFC00) [pid = 3860] [serial = 1736] [outer = 00000000] [url = about:blank] 16:21:38 INFO - PROCESS | 3860 | 1461194497995 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:21:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:21:38 INFO - PROCESS | 3860 | 1461194497999 Marionette TRACE conn4 <- [1,2378,null,{}] 16:21:38 INFO - PROCESS | 3860 | 1461194498005 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:38 INFO - PROCESS | 3860 | 1461194498093 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 16:21:38 INFO - PROCESS | 3860 | 1461194498101 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:38 INFO - PROCESS | 3860 | ++DOCSHELL 10333400 == 45 [pid = 3860] [id = 604] 16:21:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 71 (10334400) [pid = 3860] [serial = 1812] [outer = 00000000] 16:21:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 72 (103B3800) [pid = 3860] [serial = 1813] [outer = 10334400] 16:21:38 INFO - PROCESS | 3860 | 1461194498148 Marionette DEBUG loaded listener.js 16:21:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 73 (11048C00) [pid = 3860] [serial = 1814] [outer = 10334400] 16:21:38 INFO - PROCESS | 3860 | 1461194498680 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 16:21:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:21:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 733ms 16:21:38 INFO - PROCESS | 3860 | 1461194498735 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 16:21:38 INFO - PROCESS | 3860 | 1461194498739 Marionette TRACE conn4 <- [1,2381,null,{"value":"13"}] 16:21:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:21:38 INFO - PROCESS | 3860 | 1461194498743 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:21:38 INFO - PROCESS | 3860 | 1461194498745 Marionette TRACE conn4 <- [1,2382,null,{}] 16:21:38 INFO - PROCESS | 3860 | 1461194498749 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:38 INFO - PROCESS | 3860 | 1461194498832 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 16:21:38 INFO - PROCESS | 3860 | 1461194498841 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:38 INFO - PROCESS | 3860 | ++DOCSHELL 103AFC00 == 46 [pid = 3860] [id = 605] 16:21:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 74 (11259000) [pid = 3860] [serial = 1815] [outer = 00000000] 16:21:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 75 (15360C00) [pid = 3860] [serial = 1816] [outer = 11259000] 16:21:38 INFO - PROCESS | 3860 | 1461194498887 Marionette DEBUG loaded listener.js 16:21:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 76 (158D5C00) [pid = 3860] [serial = 1817] [outer = 11259000] 16:21:39 INFO - PROCESS | 3860 | 1461194499414 Marionette TRACE conn4 <- [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]]]}] 16:21:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:21:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 730ms 16:21:39 INFO - PROCESS | 3860 | 1461194499478 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 16:21:39 INFO - PROCESS | 3860 | 1461194499481 Marionette TRACE conn4 <- [1,2385,null,{"value":"13"}] 16:21:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:21:39 INFO - PROCESS | 3860 | 1461194499485 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:21:39 INFO - PROCESS | 3860 | 1461194499491 Marionette TRACE conn4 <- [1,2386,null,{}] 16:21:39 INFO - PROCESS | 3860 | 1461194499500 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:39 INFO - PROCESS | 3860 | 1461194499648 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 16:21:39 INFO - PROCESS | 3860 | 1461194499665 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:39 INFO - PROCESS | 3860 | ++DOCSHELL 173D5800 == 47 [pid = 3860] [id = 606] 16:21:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 77 (173D6800) [pid = 3860] [serial = 1818] [outer = 00000000] 16:21:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 78 (189EEC00) [pid = 3860] [serial = 1819] [outer = 173D6800] 16:21:39 INFO - PROCESS | 3860 | 1461194499710 Marionette DEBUG loaded listener.js 16:21:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 79 (189F1400) [pid = 3860] [serial = 1820] [outer = 173D6800] 16:21:40 INFO - PROCESS | 3860 | 1461194500140 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 16:21:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:21:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 690ms 16:21:40 INFO - PROCESS | 3860 | 1461194500178 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 16:21:40 INFO - PROCESS | 3860 | 1461194500181 Marionette TRACE conn4 <- [1,2389,null,{"value":"13"}] 16:21:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:21:40 INFO - PROCESS | 3860 | 1461194500184 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:21:40 INFO - PROCESS | 3860 | 1461194500185 Marionette TRACE conn4 <- [1,2390,null,{}] 16:21:40 INFO - PROCESS | 3860 | 1461194500189 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:40 INFO - PROCESS | 3860 | 1461194500316 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 16:21:40 INFO - PROCESS | 3860 | 1461194500330 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:40 INFO - PROCESS | 3860 | ++DOCSHELL 189ED800 == 48 [pid = 3860] [id = 607] 16:21:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (189F5400) [pid = 3860] [serial = 1821] [outer = 00000000] 16:21:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (19713000) [pid = 3860] [serial = 1822] [outer = 189F5400] 16:21:40 INFO - PROCESS | 3860 | 1461194500382 Marionette DEBUG loaded listener.js 16:21:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (1973D000) [pid = 3860] [serial = 1823] [outer = 189F5400] 16:21:40 INFO - PROCESS | 3860 | 1461194500826 Marionette TRACE conn4 <- [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]]]}] 16:21:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:21:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 670ms 16:21:40 INFO - PROCESS | 3860 | 1461194500858 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 16:21:40 INFO - PROCESS | 3860 | 1461194500860 Marionette TRACE conn4 <- [1,2393,null,{"value":"13"}] 16:21:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:21:40 INFO - PROCESS | 3860 | 1461194500864 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:21:40 INFO - PROCESS | 3860 | 1461194500865 Marionette TRACE conn4 <- [1,2394,null,{}] 16:21:40 INFO - PROCESS | 3860 | 1461194500869 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:41 INFO - PROCESS | 3860 | 1461194501023 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 16:21:41 INFO - PROCESS | 3860 | 1461194501034 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:41 INFO - PROCESS | 3860 | ++DOCSHELL 197A7000 == 49 [pid = 3860] [id = 608] 16:21:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (197DE000) [pid = 3860] [serial = 1824] [outer = 00000000] 16:21:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (199CD000) [pid = 3860] [serial = 1825] [outer = 197DE000] 16:21:41 INFO - PROCESS | 3860 | 1461194501141 Marionette DEBUG loaded listener.js 16:21:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (19BA9000) [pid = 3860] [serial = 1826] [outer = 197DE000] 16:21:41 INFO - PROCESS | 3860 | 1461194501589 Marionette TRACE conn4 <- [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]]]}] 16:21:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:21:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 770ms 16:21:41 INFO - PROCESS | 3860 | 1461194501641 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 16:21:41 INFO - PROCESS | 3860 | 1461194501643 Marionette TRACE conn4 <- [1,2397,null,{"value":"13"}] 16:21:41 INFO - PROCESS | 3860 | 1461194501646 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:21:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:21:41 INFO - PROCESS | 3860 | 1461194501647 Marionette TRACE conn4 <- [1,2398,null,{}] 16:21:41 INFO - PROCESS | 3860 | 1461194501651 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:41 INFO - PROCESS | 3860 | 1461194501768 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 16:21:41 INFO - PROCESS | 3860 | 1461194501834 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:41 INFO - PROCESS | 3860 | ++DOCSHELL 1035A400 == 50 [pid = 3860] [id = 609] 16:21:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (19BAE400) [pid = 3860] [serial = 1827] [outer = 00000000] 16:21:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1ACD6C00) [pid = 3860] [serial = 1828] [outer = 19BAE400] 16:21:41 INFO - PROCESS | 3860 | 1461194501879 Marionette DEBUG loaded listener.js 16:21:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (1ABAF400) [pid = 3860] [serial = 1829] [outer = 19BAE400] 16:21:42 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (18AEC400) [pid = 3860] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:21:42 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (1979BC00) [pid = 3860] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:21:42 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (173D2400) [pid = 3860] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:21:42 INFO - PROCESS | 3860 | --DOMWINDOW == 84 (11259800) [pid = 3860] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:21:42 INFO - PROCESS | 3860 | --DOMWINDOW == 83 (10308000) [pid = 3860] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:21:42 INFO - PROCESS | 3860 | --DOMWINDOW == 82 (1088F000) [pid = 3860] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:21:42 INFO - PROCESS | 3860 | --DOMWINDOW == 81 (15C16800) [pid = 3860] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:21:42 INFO - PROCESS | 3860 | --DOMWINDOW == 80 (1580F800) [pid = 3860] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:21:42 INFO - PROCESS | 3860 | --DOMWINDOW == 79 (11052800) [pid = 3860] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:21:42 INFO - PROCESS | 3860 | 1461194502411 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 16:21:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:21:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 830ms 16:21:42 INFO - PROCESS | 3860 | 1461194502479 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 16:21:42 INFO - PROCESS | 3860 | 1461194502481 Marionette TRACE conn4 <- [1,2401,null,{"value":"13"}] 16:21:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:21:42 INFO - PROCESS | 3860 | 1461194502484 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:21:42 INFO - PROCESS | 3860 | 1461194502486 Marionette TRACE conn4 <- [1,2402,null,{}] 16:21:42 INFO - PROCESS | 3860 | 1461194502490 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:42 INFO - PROCESS | 3860 | 1461194502571 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 16:21:42 INFO - PROCESS | 3860 | 1461194502583 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:42 INFO - PROCESS | 3860 | ++DOCSHELL 1088F000 == 51 [pid = 3860] [id = 610] 16:21:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 80 (11257800) [pid = 3860] [serial = 1830] [outer = 00000000] 16:21:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 81 (189E6400) [pid = 3860] [serial = 1831] [outer = 11257800] 16:21:42 INFO - PROCESS | 3860 | 1461194502627 Marionette DEBUG loaded listener.js 16:21:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 82 (17515C00) [pid = 3860] [serial = 1832] [outer = 11257800] 16:21:43 INFO - PROCESS | 3860 | 1461194503064 Marionette TRACE conn4 <- [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]]]}] 16:21:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:21:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 631ms 16:21:43 INFO - PROCESS | 3860 | 1461194503116 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 16:21:43 INFO - PROCESS | 3860 | 1461194503118 Marionette TRACE conn4 <- [1,2405,null,{"value":"13"}] 16:21:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:21:43 INFO - PROCESS | 3860 | 1461194503121 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:21:43 INFO - PROCESS | 3860 | 1461194503123 Marionette TRACE conn4 <- [1,2406,null,{}] 16:21:43 INFO - PROCESS | 3860 | 1461194503126 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:43 INFO - PROCESS | 3860 | 1461194503207 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 16:21:43 INFO - PROCESS | 3860 | 1461194503213 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:43 INFO - PROCESS | 3860 | ++DOCSHELL 1970C400 == 52 [pid = 3860] [id = 611] 16:21:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 83 (1979BC00) [pid = 3860] [serial = 1833] [outer = 00000000] 16:21:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 84 (1AEAAC00) [pid = 3860] [serial = 1834] [outer = 1979BC00] 16:21:43 INFO - PROCESS | 3860 | 1461194503257 Marionette DEBUG loaded listener.js 16:21:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 85 (1AEC5C00) [pid = 3860] [serial = 1835] [outer = 1979BC00] 16:21:43 INFO - PROCESS | 3860 | 1461194503691 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:21:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:21:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 631ms 16:21:43 INFO - PROCESS | 3860 | 1461194503752 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 16:21:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:21:43 INFO - PROCESS | 3860 | 1461194503754 Marionette TRACE conn4 <- [1,2409,null,{"value":"13"}] 16:21:43 INFO - PROCESS | 3860 | 1461194503757 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:21:43 INFO - PROCESS | 3860 | 1461194503759 Marionette TRACE conn4 <- [1,2410,null,{}] 16:21:43 INFO - PROCESS | 3860 | 1461194503763 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:43 INFO - PROCESS | 3860 | 1461194503845 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 16:21:43 INFO - PROCESS | 3860 | 1461194503852 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:43 INFO - PROCESS | 3860 | ++DOCSHELL 1AF14800 == 53 [pid = 3860] [id = 612] 16:21:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (1AF18000) [pid = 3860] [serial = 1836] [outer = 00000000] 16:21:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (1B75CC00) [pid = 3860] [serial = 1837] [outer = 1AF18000] 16:21:43 INFO - PROCESS | 3860 | 1461194503897 Marionette DEBUG loaded listener.js 16:21:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (1B87F800) [pid = 3860] [serial = 1838] [outer = 1AF18000] 16:21:44 INFO - PROCESS | 3860 | 1461194504344 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:21:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:21:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 630ms 16:21:44 INFO - PROCESS | 3860 | 1461194504429 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 16:21:44 INFO - PROCESS | 3860 | 1461194504434 Marionette TRACE conn4 <- [1,2413,null,{"value":"13"}] 16:21:44 INFO - PROCESS | 3860 | 1461194504444 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:21:44 INFO - PROCESS | 3860 | 1461194504448 Marionette TRACE conn4 <- [1,2414,null,{}] 16:21:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:21:44 INFO - PROCESS | 3860 | 1461194504455 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:44 INFO - PROCESS | 3860 | 1461194504565 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 16:21:44 INFO - PROCESS | 3860 | 1461194504707 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:44 INFO - PROCESS | 3860 | ++DOCSHELL 10336400 == 54 [pid = 3860] [id = 613] 16:21:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (10337000) [pid = 3860] [serial = 1839] [outer = 00000000] 16:21:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (103B7C00) [pid = 3860] [serial = 1840] [outer = 10337000] 16:21:44 INFO - PROCESS | 3860 | 1461194504768 Marionette DEBUG loaded listener.js 16:21:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (11252C00) [pid = 3860] [serial = 1841] [outer = 10337000] 16:21:45 INFO - PROCESS | 3860 | 1461194505415 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 16:21:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:21:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1015ms 16:21:45 INFO - PROCESS | 3860 | 1461194505470 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 16:21:45 INFO - PROCESS | 3860 | 1461194505473 Marionette TRACE conn4 <- [1,2417,null,{"value":"13"}] 16:21:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:21:45 INFO - PROCESS | 3860 | 1461194505482 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:21:45 INFO - PROCESS | 3860 | 1461194505486 Marionette TRACE conn4 <- [1,2418,null,{}] 16:21:45 INFO - PROCESS | 3860 | 1461194505490 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:45 INFO - PROCESS | 3860 | 1461194505600 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 16:21:45 INFO - PROCESS | 3860 | 1461194505737 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:45 INFO - PROCESS | 3860 | ++DOCSHELL 11F97400 == 55 [pid = 3860] [id = 614] 16:21:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (15518400) [pid = 3860] [serial = 1842] [outer = 00000000] 16:21:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (173CD400) [pid = 3860] [serial = 1843] [outer = 15518400] 16:21:45 INFO - PROCESS | 3860 | 1461194505793 Marionette DEBUG loaded listener.js 16:21:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (17513800) [pid = 3860] [serial = 1844] [outer = 15518400] 16:21:46 INFO - PROCESS | 3860 | 1461194506344 Marionette TRACE conn4 <- [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]]]}] 16:21:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:21:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 890ms 16:21:46 INFO - PROCESS | 3860 | 1461194506381 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 16:21:46 INFO - PROCESS | 3860 | 1461194506384 Marionette TRACE conn4 <- [1,2421,null,{"value":"13"}] 16:21:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:21:46 INFO - PROCESS | 3860 | 1461194506389 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:21:46 INFO - PROCESS | 3860 | 1461194506391 Marionette TRACE conn4 <- [1,2422,null,{}] 16:21:46 INFO - PROCESS | 3860 | 1461194506402 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:46 INFO - PROCESS | 3860 | 1461194506518 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 16:21:46 INFO - PROCESS | 3860 | 1461194506632 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:46 INFO - PROCESS | 3860 | ++DOCSHELL 1AD9B000 == 56 [pid = 3860] [id = 615] 16:21:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (1AD9FC00) [pid = 3860] [serial = 1845] [outer = 00000000] 16:21:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (1AF1C000) [pid = 3860] [serial = 1846] [outer = 1AD9FC00] 16:21:46 INFO - PROCESS | 3860 | 1461194506733 Marionette DEBUG loaded listener.js 16:21:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (1B75C800) [pid = 3860] [serial = 1847] [outer = 1AD9FC00] 16:21:47 INFO - PROCESS | 3860 | 1461194507372 Marionette TRACE conn4 <- [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]]]}] 16:21:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:21:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1022ms 16:21:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:21:47 INFO - PROCESS | 3860 | 1461194507412 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 16:21:47 INFO - PROCESS | 3860 | 1461194507414 Marionette TRACE conn4 <- [1,2425,null,{"value":"13"}] 16:21:47 INFO - PROCESS | 3860 | 1461194507418 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:21:47 INFO - PROCESS | 3860 | 1461194507419 Marionette TRACE conn4 <- [1,2426,null,{}] 16:21:47 INFO - PROCESS | 3860 | 1461194507423 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:47 INFO - PROCESS | 3860 | 1461194507530 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 16:21:47 INFO - PROCESS | 3860 | 1461194507667 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:47 INFO - PROCESS | 3860 | ++DOCSHELL 1B758C00 == 57 [pid = 3860] [id = 616] 16:21:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (1B91D000) [pid = 3860] [serial = 1848] [outer = 00000000] 16:21:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (1C2C6C00) [pid = 3860] [serial = 1849] [outer = 1B91D000] 16:21:47 INFO - PROCESS | 3860 | 1461194507724 Marionette DEBUG loaded listener.js 16:21:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (1CE23000) [pid = 3860] [serial = 1850] [outer = 1B91D000] 16:21:48 INFO - PROCESS | 3860 | 1461194508343 Marionette TRACE conn4 <- [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]]]}] 16:21:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:21:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 970ms 16:21:48 INFO - PROCESS | 3860 | 1461194508389 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 16:21:48 INFO - PROCESS | 3860 | 1461194508391 Marionette TRACE conn4 <- [1,2429,null,{"value":"13"}] 16:21:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:21:48 INFO - PROCESS | 3860 | 1461194508394 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:21:48 INFO - PROCESS | 3860 | 1461194508396 Marionette TRACE conn4 <- [1,2430,null,{}] 16:21:48 INFO - PROCESS | 3860 | 1461194508400 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:48 INFO - PROCESS | 3860 | 1461194508504 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 16:21:48 INFO - PROCESS | 3860 | 1461194508652 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:48 INFO - PROCESS | 3860 | ++DOCSHELL 1AD9A400 == 58 [pid = 3860] [id = 617] 16:21:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (1AEA8000) [pid = 3860] [serial = 1851] [outer = 00000000] 16:21:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (1DE50000) [pid = 3860] [serial = 1852] [outer = 1AEA8000] 16:21:48 INFO - PROCESS | 3860 | 1461194508708 Marionette DEBUG loaded listener.js 16:21:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (1DE52800) [pid = 3860] [serial = 1853] [outer = 1AEA8000] 16:21:49 INFO - PROCESS | 3860 | 1461194509425 Marionette TRACE conn4 <- [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]]]}] 16:21:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:21:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1068ms 16:21:49 INFO - PROCESS | 3860 | 1461194509466 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 16:21:49 INFO - PROCESS | 3860 | 1461194509470 Marionette TRACE conn4 <- [1,2433,null,{"value":"13"}] 16:21:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:21:49 INFO - PROCESS | 3860 | 1461194509475 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:21:49 INFO - PROCESS | 3860 | 1461194509478 Marionette TRACE conn4 <- [1,2434,null,{}] 16:21:49 INFO - PROCESS | 3860 | 1461194509484 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:49 INFO - PROCESS | 3860 | 1461194509583 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 16:21:49 INFO - PROCESS | 3860 | 1461194509728 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:49 INFO - PROCESS | 3860 | ++DOCSHELL 15C18400 == 59 [pid = 3860] [id = 618] 16:21:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (15C18800) [pid = 3860] [serial = 1854] [outer = 00000000] 16:21:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (1731A000) [pid = 3860] [serial = 1855] [outer = 15C18800] 16:21:49 INFO - PROCESS | 3860 | 1461194509783 Marionette DEBUG loaded listener.js 16:21:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (17511800) [pid = 3860] [serial = 1856] [outer = 15C18800] 16:21:50 INFO - PROCESS | 3860 | --DOCSHELL 0EBF0800 == 58 [pid = 3860] [id = 596] 16:21:50 INFO - PROCESS | 3860 | --DOCSHELL 103B3C00 == 57 [pid = 3860] [id = 595] 16:21:50 INFO - PROCESS | 3860 | --DOCSHELL 1899F400 == 56 [pid = 3860] [id = 594] 16:21:50 INFO - PROCESS | 3860 | --DOCSHELL 173D1800 == 55 [pid = 3860] [id = 592] 16:21:50 INFO - PROCESS | 3860 | --DOCSHELL 10303800 == 54 [pid = 3860] [id = 497] 16:21:50 INFO - PROCESS | 3860 | --DOCSHELL 1970C400 == 53 [pid = 3860] [id = 611] 16:21:50 INFO - PROCESS | 3860 | --DOCSHELL 1088F000 == 52 [pid = 3860] [id = 610] 16:21:50 INFO - PROCESS | 3860 | --DOCSHELL 1035A400 == 51 [pid = 3860] [id = 609] 16:21:50 INFO - PROCESS | 3860 | --DOCSHELL 197A7000 == 50 [pid = 3860] [id = 608] 16:21:50 INFO - PROCESS | 3860 | --DOCSHELL 189ED800 == 49 [pid = 3860] [id = 607] 16:21:50 INFO - PROCESS | 3860 | --DOCSHELL 173D5800 == 48 [pid = 3860] [id = 606] 16:21:50 INFO - PROCESS | 3860 | --DOCSHELL 103AFC00 == 47 [pid = 3860] [id = 605] 16:21:50 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (15C0D000) [pid = 3860] [serial = 1765] [outer = 00000000] [url = about:blank] 16:21:50 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (103B2400) [pid = 3860] [serial = 1762] [outer = 00000000] [url = about:blank] 16:21:50 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (1AEC8400) [pid = 3860] [serial = 1795] [outer = 00000000] [url = about:blank] 16:21:50 INFO - PROCESS | 3860 | --DOCSHELL 10333400 == 46 [pid = 3860] [id = 604] 16:21:50 INFO - PROCESS | 3860 | --DOCSHELL 0EB35400 == 45 [pid = 3860] [id = 603] 16:21:50 INFO - PROCESS | 3860 | --DOCSHELL 10889C00 == 44 [pid = 3860] [id = 599] 16:21:50 INFO - PROCESS | 3860 | --DOCSHELL 1AEA8800 == 43 [pid = 3860] [id = 598] 16:21:50 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (196BBC00) [pid = 3860] [serial = 1780] [outer = 00000000] [url = about:blank] 16:21:50 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (1973BC00) [pid = 3860] [serial = 1781] [outer = 00000000] [url = about:blank] 16:21:50 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (19BAB400) [pid = 3860] [serial = 1784] [outer = 00000000] [url = about:blank] 16:21:50 INFO - PROCESS | 3860 | --DOMWINDOW == 99 (19ABD000) [pid = 3860] [serial = 1783] [outer = 00000000] [url = about:blank] 16:21:50 INFO - PROCESS | 3860 | --DOMWINDOW == 98 (189EC400) [pid = 3860] [serial = 1777] [outer = 00000000] [url = about:blank] 16:21:50 INFO - PROCESS | 3860 | --DOMWINDOW == 97 (11EAF400) [pid = 3860] [serial = 1769] [outer = 00000000] [url = about:blank] 16:21:50 INFO - PROCESS | 3860 | --DOMWINDOW == 96 (1159C400) [pid = 3860] [serial = 1768] [outer = 00000000] [url = about:blank] 16:21:50 INFO - PROCESS | 3860 | --DOMWINDOW == 95 (1535B800) [pid = 3860] [serial = 1789] [outer = 00000000] [url = about:blank] 16:21:50 INFO - PROCESS | 3860 | --DOMWINDOW == 94 (11258C00) [pid = 3860] [serial = 1771] [outer = 00000000] [url = about:blank] 16:21:50 INFO - PROCESS | 3860 | --DOMWINDOW == 93 (115BA000) [pid = 3860] [serial = 1772] [outer = 00000000] [url = about:blank] 16:21:50 INFO - PROCESS | 3860 | --DOMWINDOW == 92 (15C87C00) [pid = 3860] [serial = 1774] [outer = 00000000] [url = about:blank] 16:21:50 INFO - PROCESS | 3860 | --DOMWINDOW == 91 (16E53800) [pid = 3860] [serial = 1775] [outer = 00000000] [url = about:blank] 16:21:50 INFO - PROCESS | 3860 | --DOMWINDOW == 90 (1ACD7C00) [pid = 3860] [serial = 1793] [outer = 00000000] [url = about:blank] 16:21:50 INFO - PROCESS | 3860 | --DOMWINDOW == 89 (19EA7400) [pid = 3860] [serial = 1786] [outer = 00000000] [url = about:blank] 16:21:50 INFO - PROCESS | 3860 | --DOMWINDOW == 88 (18AE6800) [pid = 3860] [serial = 1790] [outer = 00000000] [url = about:blank] 16:21:50 INFO - PROCESS | 3860 | --DOMWINDOW == 87 (19F5FC00) [pid = 3860] [serial = 1787] [outer = 00000000] [url = about:blank] 16:21:50 INFO - PROCESS | 3860 | --DOMWINDOW == 86 (1AD93400) [pid = 3860] [serial = 1792] [outer = 00000000] [url = about:blank] 16:21:50 INFO - PROCESS | 3860 | --DOMWINDOW == 85 (189F3800) [pid = 3860] [serial = 1778] [outer = 00000000] [url = about:blank] 16:21:50 INFO - PROCESS | 3860 | 1461194510403 Marionette TRACE conn4 <- [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]]]}] 16:21:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:21:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 990ms 16:21:50 INFO - PROCESS | 3860 | 1461194510466 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 16:21:50 INFO - PROCESS | 3860 | 1461194510471 Marionette TRACE conn4 <- [1,2437,null,{"value":"13"}] 16:21:50 INFO - PROCESS | 3860 | 1461194510477 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:21:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:21:50 INFO - PROCESS | 3860 | 1461194510480 Marionette TRACE conn4 <- [1,2438,null,{}] 16:21:50 INFO - PROCESS | 3860 | 1461194510483 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:50 INFO - PROCESS | 3860 | 1461194510568 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 16:21:50 INFO - PROCESS | 3860 | 1461194510663 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:50 INFO - PROCESS | 3860 | ++DOCSHELL 1030AC00 == 44 [pid = 3860] [id = 619] 16:21:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 86 (1030C800) [pid = 3860] [serial = 1857] [outer = 00000000] 16:21:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 87 (11258C00) [pid = 3860] [serial = 1858] [outer = 1030C800] 16:21:50 INFO - PROCESS | 3860 | 1461194510709 Marionette DEBUG loaded listener.js 16:21:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 88 (115BA400) [pid = 3860] [serial = 1859] [outer = 1030C800] 16:21:51 INFO - PROCESS | 3860 | 1461194511100 Marionette TRACE conn4 <- [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]]]}] 16:21:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:21:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 671ms 16:21:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:21:51 INFO - PROCESS | 3860 | 1461194511152 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 16:21:51 INFO - PROCESS | 3860 | 1461194511155 Marionette TRACE conn4 <- [1,2441,null,{"value":"13"}] 16:21:51 INFO - PROCESS | 3860 | 1461194511158 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:21:51 INFO - PROCESS | 3860 | 1461194511162 Marionette TRACE conn4 <- [1,2442,null,{}] 16:21:51 INFO - PROCESS | 3860 | 1461194511172 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:51 INFO - PROCESS | 3860 | 1461194511289 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 16:21:51 INFO - PROCESS | 3860 | 1461194511305 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:51 INFO - PROCESS | 3860 | ++DOCSHELL 173D8400 == 45 [pid = 3860] [id = 620] 16:21:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 89 (173D9400) [pid = 3860] [serial = 1860] [outer = 00000000] 16:21:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 90 (189EB400) [pid = 3860] [serial = 1861] [outer = 173D9400] 16:21:51 INFO - PROCESS | 3860 | 1461194511353 Marionette DEBUG loaded listener.js 16:21:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 91 (18AE5800) [pid = 3860] [serial = 1862] [outer = 173D9400] 16:21:51 INFO - PROCESS | 3860 | 1461194511810 Marionette TRACE conn4 <- [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]]]}] 16:21:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:21:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 16:21:51 INFO - PROCESS | 3860 | 1461194511831 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 16:21:51 INFO - PROCESS | 3860 | 1461194511834 Marionette TRACE conn4 <- [1,2445,null,{"value":"13"}] 16:21:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:21:51 INFO - PROCESS | 3860 | 1461194511836 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:21:51 INFO - PROCESS | 3860 | 1461194511838 Marionette TRACE conn4 <- [1,2446,null,{}] 16:21:51 INFO - PROCESS | 3860 | 1461194511841 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:51 INFO - PROCESS | 3860 | 1461194511926 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 16:21:51 INFO - PROCESS | 3860 | 1461194511933 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:51 INFO - PROCESS | 3860 | ++DOCSHELL 196BC400 == 46 [pid = 3860] [id = 621] 16:21:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 92 (19719400) [pid = 3860] [serial = 1863] [outer = 00000000] 16:21:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 93 (197E1800) [pid = 3860] [serial = 1864] [outer = 19719400] 16:21:51 INFO - PROCESS | 3860 | 1461194511978 Marionette DEBUG loaded listener.js 16:21:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 94 (199C8400) [pid = 3860] [serial = 1865] [outer = 19719400] 16:21:52 INFO - PROCESS | 3860 | 1461194512741 Marionette TRACE conn4 <- [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]]]}] 16:21:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:21:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 970ms 16:21:52 INFO - PROCESS | 3860 | 1461194512808 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 16:21:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:21:52 INFO - PROCESS | 3860 | 1461194512812 Marionette TRACE conn4 <- [1,2449,null,{"value":"13"}] 16:21:52 INFO - PROCESS | 3860 | 1461194512817 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:21:52 INFO - PROCESS | 3860 | 1461194512820 Marionette TRACE conn4 <- [1,2450,null,{}] 16:21:52 INFO - PROCESS | 3860 | 1461194512826 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:52 INFO - PROCESS | 3860 | 1461194512935 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 16:21:53 INFO - PROCESS | 3860 | 1461194513073 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:53 INFO - PROCESS | 3860 | ++DOCSHELL 1125B400 == 47 [pid = 3860] [id = 622] 16:21:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 95 (11EAB000) [pid = 3860] [serial = 1866] [outer = 00000000] 16:21:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 96 (15C0B800) [pid = 3860] [serial = 1867] [outer = 11EAB000] 16:21:53 INFO - PROCESS | 3860 | 1461194513132 Marionette DEBUG loaded listener.js 16:21:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 97 (15CD6800) [pid = 3860] [serial = 1868] [outer = 11EAB000] 16:21:53 INFO - PROCESS | 3860 | 1461194513707 Marionette TRACE conn4 <- [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]]]}] 16:21:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:21:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 931ms 16:21:53 INFO - PROCESS | 3860 | 1461194513748 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 16:21:53 INFO - PROCESS | 3860 | 1461194513754 Marionette TRACE conn4 <- [1,2453,null,{"value":"13"}] 16:21:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:21:53 INFO - PROCESS | 3860 | 1461194513760 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:21:53 INFO - PROCESS | 3860 | 1461194513763 Marionette TRACE conn4 <- [1,2454,null,{}] 16:21:53 INFO - PROCESS | 3860 | 1461194513768 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:53 INFO - PROCESS | 3860 | 1461194513877 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 16:21:54 INFO - PROCESS | 3860 | 1461194514013 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:54 INFO - PROCESS | 3860 | ++DOCSHELL 189E6C00 == 48 [pid = 3860] [id = 623] 16:21:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 98 (18AEB000) [pid = 3860] [serial = 1869] [outer = 00000000] 16:21:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 99 (197DE800) [pid = 3860] [serial = 1870] [outer = 18AEB000] 16:21:54 INFO - PROCESS | 3860 | 1461194514070 Marionette DEBUG loaded listener.js 16:21:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 100 (19ABC400) [pid = 3860] [serial = 1871] [outer = 18AEB000] 16:21:54 INFO - PROCESS | 3860 | 1461194514729 Marionette TRACE conn4 <- [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]]]}] 16:21:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:21:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1019ms 16:21:54 INFO - PROCESS | 3860 | 1461194514782 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 16:21:54 INFO - PROCESS | 3860 | 1461194514784 Marionette TRACE conn4 <- [1,2457,null,{"value":"13"}] 16:21:54 INFO - PROCESS | 3860 | 1461194514788 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:21:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:21:54 INFO - PROCESS | 3860 | 1461194514792 Marionette TRACE conn4 <- [1,2458,null,{}] 16:21:54 INFO - PROCESS | 3860 | 1461194514803 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:54 INFO - PROCESS | 3860 | 1461194514928 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 16:21:55 INFO - PROCESS | 3860 | 1461194515064 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:55 INFO - PROCESS | 3860 | ++DOCSHELL 19F5E800 == 49 [pid = 3860] [id = 624] 16:21:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (19F5F000) [pid = 3860] [serial = 1872] [outer = 00000000] 16:21:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (1AD91400) [pid = 3860] [serial = 1873] [outer = 19F5F000] 16:21:55 INFO - PROCESS | 3860 | 1461194515123 Marionette DEBUG loaded listener.js 16:21:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (1AD9EC00) [pid = 3860] [serial = 1874] [outer = 19F5F000] 16:21:55 INFO - PROCESS | 3860 | 1461194515690 Marionette TRACE conn4 <- [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]]]}] 16:21:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:21:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 930ms 16:21:55 INFO - PROCESS | 3860 | 1461194515721 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 16:21:55 INFO - PROCESS | 3860 | 1461194515724 Marionette TRACE conn4 <- [1,2461,null,{"value":"13"}] 16:21:55 INFO - PROCESS | 3860 | 1461194515728 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:21:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:21:55 INFO - PROCESS | 3860 | 1461194515730 Marionette TRACE conn4 <- [1,2462,null,{}] 16:21:55 INFO - PROCESS | 3860 | 1461194515733 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:55 INFO - PROCESS | 3860 | 1461194515840 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 16:21:55 INFO - PROCESS | 3860 | 1461194515976 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:56 INFO - PROCESS | 3860 | ++DOCSHELL 1AEB2800 == 50 [pid = 3860] [id = 625] 16:21:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (1AEBDC00) [pid = 3860] [serial = 1875] [outer = 00000000] 16:21:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (1AF1C400) [pid = 3860] [serial = 1876] [outer = 1AEBDC00] 16:21:56 INFO - PROCESS | 3860 | 1461194516032 Marionette DEBUG loaded listener.js 16:21:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (1B755C00) [pid = 3860] [serial = 1877] [outer = 1AEBDC00] 16:21:56 INFO - PROCESS | 3860 | 1461194516630 Marionette TRACE conn4 <- [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]]]}] 16:21:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:21:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 930ms 16:21:56 INFO - PROCESS | 3860 | 1461194516662 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 16:21:56 INFO - PROCESS | 3860 | 1461194516664 Marionette TRACE conn4 <- [1,2465,null,{"value":"13"}] 16:21:56 INFO - PROCESS | 3860 | 1461194516668 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:21:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:21:56 INFO - PROCESS | 3860 | 1461194516670 Marionette TRACE conn4 <- [1,2466,null,{}] 16:21:56 INFO - PROCESS | 3860 | 1461194516673 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:56 INFO - PROCESS | 3860 | 1461194516776 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 16:21:56 INFO - PROCESS | 3860 | 1461194516921 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:56 INFO - PROCESS | 3860 | ++DOCSHELL 11EA8800 == 51 [pid = 3860] [id = 626] 16:21:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (199C8C00) [pid = 3860] [serial = 1878] [outer = 00000000] 16:21:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (1C274000) [pid = 3860] [serial = 1879] [outer = 199C8C00] 16:21:56 INFO - PROCESS | 3860 | 1461194516976 Marionette DEBUG loaded listener.js 16:21:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (1C2BB000) [pid = 3860] [serial = 1880] [outer = 199C8C00] 16:21:57 INFO - PROCESS | 3860 | 1461194517576 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 16:21:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:21:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 930ms 16:21:57 INFO - PROCESS | 3860 | 1461194517602 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 16:21:57 INFO - PROCESS | 3860 | 1461194517604 Marionette TRACE conn4 <- [1,2469,null,{"value":"13"}] 16:21:57 INFO - PROCESS | 3860 | 1461194517607 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:21:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:21:57 INFO - PROCESS | 3860 | 1461194517609 Marionette TRACE conn4 <- [1,2470,null,{}] 16:21:57 INFO - PROCESS | 3860 | 1461194517613 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:57 INFO - PROCESS | 3860 | 1461194517727 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 16:21:57 INFO - PROCESS | 3860 | 1461194517838 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:57 INFO - PROCESS | 3860 | ++DOCSHELL 1AEBB800 == 52 [pid = 3860] [id = 627] 16:21:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (1B889C00) [pid = 3860] [serial = 1881] [outer = 00000000] 16:21:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (1DE5C000) [pid = 3860] [serial = 1882] [outer = 1B889C00] 16:21:57 INFO - PROCESS | 3860 | 1461194517896 Marionette DEBUG loaded listener.js 16:21:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (1E895800) [pid = 3860] [serial = 1883] [outer = 1B889C00] 16:21:58 INFO - PROCESS | 3860 | 1461194518568 Marionette TRACE conn4 <- [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]]]}] 16:21:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:21:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1017ms 16:21:58 INFO - PROCESS | 3860 | 1461194518629 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 16:21:58 INFO - PROCESS | 3860 | 1461194518634 Marionette TRACE conn4 <- [1,2473,null,{"value":"13"}] 16:21:58 INFO - PROCESS | 3860 | 1461194518639 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:21:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:21:58 INFO - PROCESS | 3860 | 1461194518642 Marionette TRACE conn4 <- [1,2474,null,{}] 16:21:58 INFO - PROCESS | 3860 | 1461194518647 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:58 INFO - PROCESS | 3860 | 1461194518747 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 16:21:58 INFO - PROCESS | 3860 | 1461194518867 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:58 INFO - PROCESS | 3860 | ++DOCSHELL 10683C00 == 53 [pid = 3860] [id = 628] 16:21:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (1088F000) [pid = 3860] [serial = 1884] [outer = 00000000] 16:21:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (15C1A800) [pid = 3860] [serial = 1885] [outer = 1088F000] 16:21:58 INFO - PROCESS | 3860 | 1461194518930 Marionette DEBUG loaded listener.js 16:21:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (189EC400) [pid = 3860] [serial = 1886] [outer = 1088F000] 16:21:59 INFO - PROCESS | 3860 | --DOCSHELL 173D8400 == 52 [pid = 3860] [id = 620] 16:21:59 INFO - PROCESS | 3860 | --DOCSHELL 1030AC00 == 51 [pid = 3860] [id = 619] 16:21:59 INFO - PROCESS | 3860 | --DOCSHELL 15C18400 == 50 [pid = 3860] [id = 618] 16:21:59 INFO - PROCESS | 3860 | --DOCSHELL 10336400 == 49 [pid = 3860] [id = 613] 16:21:59 INFO - PROCESS | 3860 | 1461194519473 Marionette TRACE conn4 <- [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]]]}] 16:21:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:21:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 871ms 16:21:59 INFO - PROCESS | 3860 | 1461194519514 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 16:21:59 INFO - PROCESS | 3860 | 1461194519520 Marionette TRACE conn4 <- [1,2477,null,{"value":"13"}] 16:21:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:21:59 INFO - PROCESS | 3860 | 1461194519526 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:21:59 INFO - PROCESS | 3860 | 1461194519528 Marionette TRACE conn4 <- [1,2478,null,{}] 16:21:59 INFO - PROCESS | 3860 | 1461194519532 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:59 INFO - PROCESS | 3860 | 1461194519657 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 16:21:59 INFO - PROCESS | 3860 | 1461194519728 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:59 INFO - PROCESS | 3860 | ++DOCSHELL 15C19C00 == 50 [pid = 3860] [id = 629] 16:21:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (15C8E000) [pid = 3860] [serial = 1887] [outer = 00000000] 16:21:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (199CBC00) [pid = 3860] [serial = 1888] [outer = 15C8E000] 16:21:59 INFO - PROCESS | 3860 | 1461194519774 Marionette DEBUG loaded listener.js 16:21:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (19BB1800) [pid = 3860] [serial = 1889] [outer = 15C8E000] 16:22:00 INFO - PROCESS | 3860 | 1461194520234 Marionette TRACE conn4 <- [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]]]}] 16:22:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:22:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 731ms 16:22:00 INFO - PROCESS | 3860 | 1461194520260 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 16:22:00 INFO - PROCESS | 3860 | 1461194520262 Marionette TRACE conn4 <- [1,2481,null,{"value":"13"}] 16:22:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:22:00 INFO - PROCESS | 3860 | 1461194520272 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:22:00 INFO - PROCESS | 3860 | 1461194520275 Marionette TRACE conn4 <- [1,2482,null,{}] 16:22:00 INFO - PROCESS | 3860 | 1461194520285 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:00 INFO - PROCESS | 3860 | 1461194520446 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 16:22:00 INFO - PROCESS | 3860 | 1461194520474 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:00 INFO - PROCESS | 3860 | ++DOCSHELL 1B87D800 == 51 [pid = 3860] [id = 630] 16:22:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (1B9C9C00) [pid = 3860] [serial = 1890] [outer = 00000000] 16:22:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (1C2C3800) [pid = 3860] [serial = 1891] [outer = 1B9C9C00] 16:22:00 INFO - PROCESS | 3860 | 1461194520521 Marionette DEBUG loaded listener.js 16:22:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 121 (1DE4E000) [pid = 3860] [serial = 1892] [outer = 1B9C9C00] 16:22:00 INFO - PROCESS | 3860 | 1461194520978 Marionette TRACE conn4 <- [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]]]}] 16:22:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:22:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 730ms 16:22:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:22:01 INFO - PROCESS | 3860 | 1461194521007 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 16:22:01 INFO - PROCESS | 3860 | 1461194521009 Marionette TRACE conn4 <- [1,2485,null,{"value":"13"}] 16:22:01 INFO - PROCESS | 3860 | 1461194521012 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:22:01 INFO - PROCESS | 3860 | 1461194521014 Marionette TRACE conn4 <- [1,2486,null,{}] 16:22:01 INFO - PROCESS | 3860 | 1461194521017 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:01 INFO - PROCESS | 3860 | 1461194521142 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 16:22:01 INFO - PROCESS | 3860 | 1461194521210 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:01 INFO - PROCESS | 3860 | ++DOCSHELL 1E896000 == 52 [pid = 3860] [id = 631] 16:22:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 122 (1E897C00) [pid = 3860] [serial = 1893] [outer = 00000000] 16:22:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 123 (1E9B4C00) [pid = 3860] [serial = 1894] [outer = 1E897C00] 16:22:01 INFO - PROCESS | 3860 | 1461194521254 Marionette DEBUG loaded listener.js 16:22:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 124 (1E9B9C00) [pid = 3860] [serial = 1895] [outer = 1E897C00] 16:22:01 INFO - PROCESS | 3860 | --DOMWINDOW == 123 (10FBB400) [pid = 3860] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:22:01 INFO - PROCESS | 3860 | --DOMWINDOW == 122 (1B126000) [pid = 3860] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:22:01 INFO - PROCESS | 3860 | --DOMWINDOW == 121 (197DE000) [pid = 3860] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:22:01 INFO - PROCESS | 3860 | --DOMWINDOW == 120 (19BAE400) [pid = 3860] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:22:01 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (10309C00) [pid = 3860] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:22:01 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (173D6800) [pid = 3860] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:22:01 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (10334400) [pid = 3860] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:22:01 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (11259000) [pid = 3860] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:22:01 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (15C18800) [pid = 3860] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:22:01 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (1030C800) [pid = 3860] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:22:01 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (11257800) [pid = 3860] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:22:01 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (1979BC00) [pid = 3860] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:22:01 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (189F5400) [pid = 3860] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:22:01 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (173D9400) [pid = 3860] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:22:01 INFO - PROCESS | 3860 | 1461194521753 Marionette TRACE conn4 <- [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]]]}] 16:22:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:22:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 770ms 16:22:01 INFO - PROCESS | 3860 | 1461194521794 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 16:22:01 INFO - PROCESS | 3860 | 1461194521797 Marionette TRACE conn4 <- [1,2489,null,{"value":"13"}] 16:22:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:22:01 INFO - PROCESS | 3860 | 1461194521804 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:22:01 INFO - PROCESS | 3860 | 1461194521806 Marionette TRACE conn4 <- [1,2490,null,{}] 16:22:01 INFO - PROCESS | 3860 | 1461194521809 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:01 INFO - PROCESS | 3860 | 1461194521931 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 16:22:01 INFO - PROCESS | 3860 | 1461194521940 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:01 INFO - PROCESS | 3860 | ++DOCSHELL 11257800 == 53 [pid = 3860] [id = 632] 16:22:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (115BE400) [pid = 3860] [serial = 1896] [outer = 00000000] 16:22:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (199C8000) [pid = 3860] [serial = 1897] [outer = 115BE400] 16:22:02 INFO - PROCESS | 3860 | 1461194521985 Marionette DEBUG loaded listener.js 16:22:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (1AB35000) [pid = 3860] [serial = 1898] [outer = 115BE400] 16:22:02 INFO - PROCESS | 3860 | 1461194522422 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:22:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:22:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 670ms 16:22:02 INFO - PROCESS | 3860 | 1461194522476 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 16:22:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:22:02 INFO - PROCESS | 3860 | 1461194522478 Marionette TRACE conn4 <- [1,2493,null,{"value":"13"}] 16:22:02 INFO - PROCESS | 3860 | 1461194522481 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:22:02 INFO - PROCESS | 3860 | 1461194522482 Marionette TRACE conn4 <- [1,2494,null,{}] 16:22:02 INFO - PROCESS | 3860 | 1461194522486 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:02 INFO - PROCESS | 3860 | 1461194522582 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 16:22:02 INFO - PROCESS | 3860 | 1461194522590 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:02 INFO - PROCESS | 3860 | ++DOCSHELL 1E896C00 == 54 [pid = 3860] [id = 633] 16:22:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (1ED24C00) [pid = 3860] [serial = 1899] [outer = 00000000] 16:22:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (1F009800) [pid = 3860] [serial = 1900] [outer = 1ED24C00] 16:22:02 INFO - PROCESS | 3860 | 1461194522638 Marionette DEBUG loaded listener.js 16:22:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (1F00C400) [pid = 3860] [serial = 1901] [outer = 1ED24C00] 16:22:03 INFO - PROCESS | 3860 | 1461194523086 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:22:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:22:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 630ms 16:22:03 INFO - PROCESS | 3860 | 1461194523117 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 16:22:03 INFO - PROCESS | 3860 | 1461194523119 Marionette TRACE conn4 <- [1,2497,null,{"value":"13"}] 16:22:03 INFO - PROCESS | 3860 | 1461194523122 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:22:03 INFO - PROCESS | 3860 | 1461194523123 Marionette TRACE conn4 <- [1,2498,null,{}] 16:22:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:22:03 INFO - PROCESS | 3860 | 1461194523127 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:03 INFO - PROCESS | 3860 | 1461194523212 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 16:22:03 INFO - PROCESS | 3860 | 1461194523218 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:03 INFO - PROCESS | 3860 | ++DOCSHELL 1F00F000 == 55 [pid = 3860] [id = 634] 16:22:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (1F011C00) [pid = 3860] [serial = 1902] [outer = 00000000] 16:22:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (1F016800) [pid = 3860] [serial = 1903] [outer = 1F011C00] 16:22:03 INFO - PROCESS | 3860 | 1461194523263 Marionette DEBUG loaded listener.js 16:22:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (1F065800) [pid = 3860] [serial = 1904] [outer = 1F011C00] 16:22:03 INFO - PROCESS | 3860 | 1461194523944 Marionette TRACE conn4 <- [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]]]}] 16:22:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:22:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 871ms 16:22:04 INFO - PROCESS | 3860 | 1461194523997 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 16:22:04 INFO - PROCESS | 3860 | 1461194524002 Marionette TRACE conn4 <- [1,2501,null,{"value":"13"}] 16:22:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:22:04 INFO - PROCESS | 3860 | 1461194524007 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:22:04 INFO - PROCESS | 3860 | 1461194524011 Marionette TRACE conn4 <- [1,2502,null,{}] 16:22:04 INFO - PROCESS | 3860 | 1461194524018 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:04 INFO - PROCESS | 3860 | 1461194524162 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 16:22:04 INFO - PROCESS | 3860 | 1461194524281 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:04 INFO - PROCESS | 3860 | ++DOCSHELL 11EAA800 == 56 [pid = 3860] [id = 635] 16:22:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (1255DC00) [pid = 3860] [serial = 1905] [outer = 00000000] 16:22:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 121 (173D8400) [pid = 3860] [serial = 1906] [outer = 1255DC00] 16:22:04 INFO - PROCESS | 3860 | 1461194524340 Marionette DEBUG loaded listener.js 16:22:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 122 (196B4800) [pid = 3860] [serial = 1907] [outer = 1255DC00] 16:22:04 INFO - PROCESS | 3860 | 1461194524910 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 16:22:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:22:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 990ms 16:22:05 INFO - PROCESS | 3860 | 1461194524998 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 16:22:05 INFO - PROCESS | 3860 | 1461194525004 Marionette TRACE conn4 <- [1,2505,null,{"value":"13"}] 16:22:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:22:05 INFO - PROCESS | 3860 | 1461194525011 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:22:05 INFO - PROCESS | 3860 | 1461194525014 Marionette TRACE conn4 <- [1,2506,null,{}] 16:22:05 INFO - PROCESS | 3860 | 1461194525018 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:05 INFO - PROCESS | 3860 | 1461194525168 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 16:22:05 INFO - PROCESS | 3860 | 1461194525307 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:05 INFO - PROCESS | 3860 | ++DOCSHELL 1AEC1400 == 57 [pid = 3860] [id = 636] 16:22:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 123 (1AEC1C00) [pid = 3860] [serial = 1908] [outer = 00000000] 16:22:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 124 (1C2BFC00) [pid = 3860] [serial = 1909] [outer = 1AEC1C00] 16:22:05 INFO - PROCESS | 3860 | 1461194525364 Marionette DEBUG loaded listener.js 16:22:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 125 (1E894400) [pid = 3860] [serial = 1910] [outer = 1AEC1C00] 16:22:05 INFO - PROCESS | 3860 | 1461194525964 Marionette TRACE conn4 <- [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]]]}] 16:22:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:22:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1022ms 16:22:06 INFO - PROCESS | 3860 | 1461194526034 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 16:22:06 INFO - PROCESS | 3860 | 1461194526037 Marionette TRACE conn4 <- [1,2509,null,{"value":"13"}] 16:22:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:22:06 INFO - PROCESS | 3860 | 1461194526041 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:22:06 INFO - PROCESS | 3860 | 1461194526044 Marionette TRACE conn4 <- [1,2510,null,{}] 16:22:06 INFO - PROCESS | 3860 | 1461194526056 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:06 INFO - PROCESS | 3860 | 1461194526195 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 16:22:06 INFO - PROCESS | 3860 | 1461194526332 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:06 INFO - PROCESS | 3860 | ++DOCSHELL 1F00BC00 == 58 [pid = 3860] [id = 637] 16:22:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 126 (1F06AC00) [pid = 3860] [serial = 1911] [outer = 00000000] 16:22:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 127 (1F940C00) [pid = 3860] [serial = 1912] [outer = 1F06AC00] 16:22:06 INFO - PROCESS | 3860 | 1461194526391 Marionette DEBUG loaded listener.js 16:22:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 128 (1F945400) [pid = 3860] [serial = 1913] [outer = 1F06AC00] 16:22:06 INFO - PROCESS | 3860 | 1461194526933 Marionette TRACE conn4 <- [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]]]}] 16:22:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:22:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 930ms 16:22:06 INFO - PROCESS | 3860 | 1461194526974 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 16:22:06 INFO - PROCESS | 3860 | 1461194526977 Marionette TRACE conn4 <- [1,2513,null,{"value":"13"}] 16:22:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:22:06 INFO - PROCESS | 3860 | 1461194526981 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:22:06 INFO - PROCESS | 3860 | 1461194526983 Marionette TRACE conn4 <- [1,2514,null,{}] 16:22:06 INFO - PROCESS | 3860 | 1461194526987 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:07 INFO - PROCESS | 3860 | 1461194527096 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 16:22:07 INFO - PROCESS | 3860 | 1461194527212 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:07 INFO - PROCESS | 3860 | ++DOCSHELL 1F94C000 == 59 [pid = 3860] [id = 638] 16:22:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 129 (1F94C800) [pid = 3860] [serial = 1914] [outer = 00000000] 16:22:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 130 (1F974C00) [pid = 3860] [serial = 1915] [outer = 1F94C800] 16:22:07 INFO - PROCESS | 3860 | 1461194527309 Marionette DEBUG loaded listener.js 16:22:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 131 (1F977C00) [pid = 3860] [serial = 1916] [outer = 1F94C800] 16:22:07 INFO - PROCESS | 3860 | 1461194527926 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 16:22:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:22:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 970ms 16:22:07 INFO - PROCESS | 3860 | 1461194527955 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 16:22:07 INFO - PROCESS | 3860 | 1461194527957 Marionette TRACE conn4 <- [1,2517,null,{"value":"13"}] 16:22:07 INFO - PROCESS | 3860 | 1461194527960 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:22:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:22:07 INFO - PROCESS | 3860 | 1461194527962 Marionette TRACE conn4 <- [1,2518,null,{}] 16:22:07 INFO - PROCESS | 3860 | 1461194527966 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:08 INFO - PROCESS | 3860 | 1461194528073 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 16:22:08 INFO - PROCESS | 3860 | 1461194528388 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:08 INFO - PROCESS | 3860 | ++DOCSHELL 0EB35400 == 60 [pid = 3860] [id = 639] 16:22:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 132 (10303800) [pid = 3860] [serial = 1917] [outer = 00000000] 16:22:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 133 (10686800) [pid = 3860] [serial = 1918] [outer = 10303800] 16:22:08 INFO - PROCESS | 3860 | 1461194528469 Marionette DEBUG loaded listener.js 16:22:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 134 (1104A400) [pid = 3860] [serial = 1919] [outer = 10303800] 16:22:09 INFO - PROCESS | 3860 | 1461194529131 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 16:22:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:22:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1219ms 16:22:09 INFO - PROCESS | 3860 | 1461194529182 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 16:22:09 INFO - PROCESS | 3860 | 1461194529187 Marionette TRACE conn4 <- [1,2521,null,{"value":"13"}] 16:22:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:22:09 INFO - PROCESS | 3860 | 1461194529192 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:22:09 INFO - PROCESS | 3860 | 1461194529195 Marionette TRACE conn4 <- [1,2522,null,{}] 16:22:09 INFO - PROCESS | 3860 | 1461194529200 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:09 INFO - PROCESS | 3860 | 1461194529305 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 16:22:09 INFO - PROCESS | 3860 | 1461194529457 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:09 INFO - PROCESS | 3860 | --DOCSHELL 0EBED400 == 59 [pid = 3860] [id = 509] 16:22:09 INFO - PROCESS | 3860 | --DOCSHELL 1E896C00 == 58 [pid = 3860] [id = 633] 16:22:09 INFO - PROCESS | 3860 | --DOCSHELL 11257800 == 57 [pid = 3860] [id = 632] 16:22:09 INFO - PROCESS | 3860 | --DOCSHELL 1E896000 == 56 [pid = 3860] [id = 631] 16:22:09 INFO - PROCESS | 3860 | --DOCSHELL 1B87D800 == 55 [pid = 3860] [id = 630] 16:22:09 INFO - PROCESS | 3860 | --DOCSHELL 15C19C00 == 54 [pid = 3860] [id = 629] 16:22:09 INFO - PROCESS | 3860 | --DOCSHELL 1AF14800 == 53 [pid = 3860] [id = 612] 16:22:09 INFO - PROCESS | 3860 | --DOCSHELL 10683C00 == 52 [pid = 3860] [id = 628] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 133 (1B759400) [pid = 3860] [serial = 1807] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 132 (103B7C00) [pid = 3860] [serial = 1840] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 131 (173CD400) [pid = 3860] [serial = 1843] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 130 (1AF1C000) [pid = 3860] [serial = 1846] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 129 (1C2C6C00) [pid = 3860] [serial = 1849] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 128 (1DE50000) [pid = 3860] [serial = 1852] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 127 (11052400) [pid = 3860] [serial = 1798] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 126 (1899EC00) [pid = 3860] [serial = 1801] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 125 (1AF15400) [pid = 3860] [serial = 1804] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | ++DOCSHELL 10329C00 == 53 [pid = 3860] [id = 640] 16:22:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 126 (10334C00) [pid = 3860] [serial = 1920] [outer = 00000000] 16:22:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 127 (103B7C00) [pid = 3860] [serial = 1921] [outer = 10334C00] 16:22:09 INFO - PROCESS | 3860 | 1461194529587 Marionette DEBUG loaded listener.js 16:22:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 128 (10FC7C00) [pid = 3860] [serial = 1922] [outer = 10334C00] 16:22:09 INFO - PROCESS | 3860 | --DOCSHELL 19F5E800 == 52 [pid = 3860] [id = 624] 16:22:09 INFO - PROCESS | 3860 | --DOCSHELL 189E6C00 == 51 [pid = 3860] [id = 623] 16:22:09 INFO - PROCESS | 3860 | --DOCSHELL 1125B400 == 50 [pid = 3860] [id = 622] 16:22:09 INFO - PROCESS | 3860 | --DOCSHELL 196BC400 == 49 [pid = 3860] [id = 621] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 127 (15D63400) [pid = 3860] [serial = 1766] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 126 (1C2C6400) [pid = 3860] [serial = 1718] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 125 (10644800) [pid = 3860] [serial = 1810] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 124 (189EEC00) [pid = 3860] [serial = 1819] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 123 (189F1400) [pid = 3860] [serial = 1820] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 122 (103B3800) [pid = 3860] [serial = 1813] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 121 (11048C00) [pid = 3860] [serial = 1814] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 120 (15360C00) [pid = 3860] [serial = 1816] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (158D5C00) [pid = 3860] [serial = 1817] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (1731A000) [pid = 3860] [serial = 1855] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (11258C00) [pid = 3860] [serial = 1858] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (17511800) [pid = 3860] [serial = 1856] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (115BA400) [pid = 3860] [serial = 1859] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (189E6400) [pid = 3860] [serial = 1831] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (1B75CC00) [pid = 3860] [serial = 1837] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (1AEC5C00) [pid = 3860] [serial = 1835] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (1AEAAC00) [pid = 3860] [serial = 1834] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (1ABAF400) [pid = 3860] [serial = 1829] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (18AE5800) [pid = 3860] [serial = 1862] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (17515C00) [pid = 3860] [serial = 1832] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (19713000) [pid = 3860] [serial = 1822] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (1973D000) [pid = 3860] [serial = 1823] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (189EB400) [pid = 3860] [serial = 1861] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (199CD000) [pid = 3860] [serial = 1825] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (1ACD6C00) [pid = 3860] [serial = 1828] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (19BA9000) [pid = 3860] [serial = 1826] [outer = 00000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (10890C00) [pid = 3860] [serial = 1811] [outer = 00000000] [url = about:blank] 16:22:10 INFO - PROCESS | 3860 | 1461194530003 Marionette TRACE conn4 <- [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]]]}] 16:22:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:22:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 890ms 16:22:10 INFO - PROCESS | 3860 | 1461194530084 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 16:22:10 INFO - PROCESS | 3860 | 1461194530088 Marionette TRACE conn4 <- [1,2525,null,{"value":"13"}] 16:22:10 INFO - PROCESS | 3860 | 1461194530092 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:22:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:22:10 INFO - PROCESS | 3860 | 1461194530094 Marionette TRACE conn4 <- [1,2526,null,{}] 16:22:10 INFO - PROCESS | 3860 | 1461194530098 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:10 INFO - PROCESS | 3860 | 1461194530182 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 16:22:10 INFO - PROCESS | 3860 | 1461194530189 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:10 INFO - PROCESS | 3860 | ++DOCSHELL 11251000 == 50 [pid = 3860] [id = 641] 16:22:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (11593400) [pid = 3860] [serial = 1923] [outer = 00000000] 16:22:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (123AC800) [pid = 3860] [serial = 1924] [outer = 11593400] 16:22:10 INFO - PROCESS | 3860 | 1461194530234 Marionette DEBUG loaded listener.js 16:22:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (15361C00) [pid = 3860] [serial = 1925] [outer = 11593400] 16:22:10 INFO - PROCESS | 3860 | 1461194530713 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 16:22:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:22:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 670ms 16:22:10 INFO - PROCESS | 3860 | 1461194530767 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 16:22:10 INFO - PROCESS | 3860 | 1461194530770 Marionette TRACE conn4 <- [1,2529,null,{"value":"13"}] 16:22:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:22:10 INFO - PROCESS | 3860 | 1461194530774 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:22:10 INFO - PROCESS | 3860 | 1461194530780 Marionette TRACE conn4 <- [1,2530,null,{}] 16:22:10 INFO - PROCESS | 3860 | 1461194530788 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:10 INFO - PROCESS | 3860 | 1461194530902 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 16:22:11 INFO - PROCESS | 3860 | 1461194531008 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:11 INFO - PROCESS | 3860 | ++DOCSHELL 16E54C00 == 51 [pid = 3860] [id = 642] 16:22:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (17317000) [pid = 3860] [serial = 1926] [outer = 00000000] 16:22:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (18996C00) [pid = 3860] [serial = 1927] [outer = 17317000] 16:22:11 INFO - PROCESS | 3860 | 1461194531053 Marionette DEBUG loaded listener.js 16:22:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (189E8800) [pid = 3860] [serial = 1928] [outer = 17317000] 16:22:11 INFO - PROCESS | 3860 | 1461194531425 Marionette TRACE conn4 <- [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]]]}] 16:22:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:22:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 690ms 16:22:11 INFO - PROCESS | 3860 | 1461194531482 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 16:22:11 INFO - PROCESS | 3860 | 1461194531485 Marionette TRACE conn4 <- [1,2533,null,{"value":"13"}] 16:22:11 INFO - PROCESS | 3860 | 1461194531488 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:22:11 INFO - PROCESS | 3860 | 1461194531490 Marionette TRACE conn4 <- [1,2534,null,{}] 16:22:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:22:11 INFO - PROCESS | 3860 | 1461194531493 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:11 INFO - PROCESS | 3860 | 1461194531619 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 16:22:11 INFO - PROCESS | 3860 | 1461194531682 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:11 INFO - PROCESS | 3860 | ++DOCSHELL 189F0000 == 52 [pid = 3860] [id = 643] 16:22:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (189F0400) [pid = 3860] [serial = 1929] [outer = 00000000] 16:22:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (18AEB400) [pid = 3860] [serial = 1930] [outer = 189F0400] 16:22:11 INFO - PROCESS | 3860 | 1461194531727 Marionette DEBUG loaded listener.js 16:22:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (18AEAC00) [pid = 3860] [serial = 1931] [outer = 189F0400] 16:22:12 INFO - PROCESS | 3860 | 1461194532156 Marionette TRACE conn4 <- [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]]]}] 16:22:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:22:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 730ms 16:22:12 INFO - PROCESS | 3860 | 1461194532227 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 16:22:12 INFO - PROCESS | 3860 | 1461194532230 Marionette TRACE conn4 <- [1,2537,null,{"value":"13"}] 16:22:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:22:12 INFO - PROCESS | 3860 | 1461194532233 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:22:12 INFO - PROCESS | 3860 | 1461194532234 Marionette TRACE conn4 <- [1,2538,null,{}] 16:22:12 INFO - PROCESS | 3860 | 1461194532275 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:12 INFO - PROCESS | 3860 | 1461194532393 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 16:22:12 INFO - PROCESS | 3860 | 1461194532405 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:12 INFO - PROCESS | 3860 | ++DOCSHELL 1973C800 == 53 [pid = 3860] [id = 644] 16:22:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (1979C000) [pid = 3860] [serial = 1932] [outer = 00000000] 16:22:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (199CA800) [pid = 3860] [serial = 1933] [outer = 1979C000] 16:22:12 INFO - PROCESS | 3860 | 1461194532515 Marionette DEBUG loaded listener.js 16:22:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (19BB0000) [pid = 3860] [serial = 1934] [outer = 1979C000] 16:22:13 INFO - PROCESS | 3860 | 1461194532990 Marionette TRACE conn4 <- [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]]]}] 16:22:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:22:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 770ms 16:22:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:22:13 INFO - PROCESS | 3860 | 1461194533005 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 16:22:13 INFO - PROCESS | 3860 | 1461194533007 Marionette TRACE conn4 <- [1,2541,null,{"value":"13"}] 16:22:13 INFO - PROCESS | 3860 | 1461194533010 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:22:13 INFO - PROCESS | 3860 | 1461194533012 Marionette TRACE conn4 <- [1,2542,null,{}] 16:22:13 INFO - PROCESS | 3860 | 1461194533015 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:13 INFO - PROCESS | 3860 | 1461194533137 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 16:22:13 INFO - PROCESS | 3860 | 1461194533144 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:13 INFO - PROCESS | 3860 | ++DOCSHELL 199CB400 == 54 [pid = 3860] [id = 645] 16:22:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (19BB3000) [pid = 3860] [serial = 1935] [outer = 00000000] 16:22:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (1ABAE800) [pid = 3860] [serial = 1936] [outer = 19BB3000] 16:22:13 INFO - PROCESS | 3860 | 1461194533188 Marionette DEBUG loaded listener.js 16:22:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (1AD97000) [pid = 3860] [serial = 1937] [outer = 19BB3000] 16:22:13 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (115BE400) [pid = 3860] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:22:13 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (15C8E000) [pid = 3860] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:22:13 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (1AEA8000) [pid = 3860] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:22:13 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (1088F000) [pid = 3860] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:22:13 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (1E897C00) [pid = 3860] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:22:13 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (1B9C9C00) [pid = 3860] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:22:13 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (1ED24C00) [pid = 3860] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:22:13 INFO - PROCESS | 3860 | 1461194533911 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 16:22:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:22:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 931ms 16:22:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:22:13 INFO - PROCESS | 3860 | 1461194533941 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 16:22:13 INFO - PROCESS | 3860 | 1461194533943 Marionette TRACE conn4 <- [1,2545,null,{"value":"13"}] 16:22:13 INFO - PROCESS | 3860 | 1461194533946 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:22:13 INFO - PROCESS | 3860 | 1461194533948 Marionette TRACE conn4 <- [1,2546,null,{}] 16:22:13 INFO - PROCESS | 3860 | 1461194533951 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:14 INFO - PROCESS | 3860 | 1461194534068 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 16:22:14 INFO - PROCESS | 3860 | 1461194534131 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:14 INFO - PROCESS | 3860 | ++DOCSHELL 10306000 == 55 [pid = 3860] [id = 646] 16:22:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (1030D400) [pid = 3860] [serial = 1938] [outer = 00000000] 16:22:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (19738800) [pid = 3860] [serial = 1939] [outer = 1030D400] 16:22:14 INFO - PROCESS | 3860 | 1461194534177 Marionette DEBUG loaded listener.js 16:22:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (173D5400) [pid = 3860] [serial = 1940] [outer = 1030D400] 16:22:14 INFO - PROCESS | 3860 | 1461194534534 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 16:22:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:22:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 630ms 16:22:14 INFO - PROCESS | 3860 | 1461194534577 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 16:22:14 INFO - PROCESS | 3860 | 1461194534579 Marionette TRACE conn4 <- [1,2549,null,{"value":"13"}] 16:22:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:22:14 INFO - PROCESS | 3860 | 1461194534582 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:22:14 INFO - PROCESS | 3860 | 1461194534584 Marionette TRACE conn4 <- [1,2550,null,{}] 16:22:14 INFO - PROCESS | 3860 | 1461194534587 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:14 INFO - PROCESS | 3860 | 1461194534708 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 16:22:14 INFO - PROCESS | 3860 | 1461194534717 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:14 INFO - PROCESS | 3860 | ++DOCSHELL 1088F000 == 56 [pid = 3860] [id = 647] 16:22:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (16E4C000) [pid = 3860] [serial = 1941] [outer = 00000000] 16:22:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (1AEC2800) [pid = 3860] [serial = 1942] [outer = 16E4C000] 16:22:14 INFO - PROCESS | 3860 | 1461194534762 Marionette DEBUG loaded listener.js 16:22:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (1AF15400) [pid = 3860] [serial = 1943] [outer = 16E4C000] 16:22:15 INFO - PROCESS | 3860 | 1461194535186 Marionette TRACE conn4 <- [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]]]}] 16:22:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:22:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 631ms 16:22:15 INFO - PROCESS | 3860 | 1461194535214 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 16:22:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:22:15 INFO - PROCESS | 3860 | 1461194535216 Marionette TRACE conn4 <- [1,2553,null,{"value":"13"}] 16:22:15 INFO - PROCESS | 3860 | 1461194535220 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:22:15 INFO - PROCESS | 3860 | 1461194535221 Marionette TRACE conn4 <- [1,2554,null,{}] 16:22:15 INFO - PROCESS | 3860 | 1461194535225 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:15 INFO - PROCESS | 3860 | 1461194535344 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 16:22:15 INFO - PROCESS | 3860 | 1461194535353 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:15 INFO - PROCESS | 3860 | ++DOCSHELL 1AD9F000 == 57 [pid = 3860] [id = 648] 16:22:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (1AF17C00) [pid = 3860] [serial = 1944] [outer = 00000000] 16:22:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (1B75CC00) [pid = 3860] [serial = 1945] [outer = 1AF17C00] 16:22:15 INFO - PROCESS | 3860 | 1461194535424 Marionette DEBUG loaded listener.js 16:22:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (1B87D800) [pid = 3860] [serial = 1946] [outer = 1AF17C00] 16:22:15 INFO - PROCESS | 3860 | 1461194535975 Marionette TRACE conn4 <- [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]]]}] 16:22:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:22:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 830ms 16:22:16 INFO - PROCESS | 3860 | 1461194536051 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 16:22:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:22:16 INFO - PROCESS | 3860 | 1461194536055 Marionette TRACE conn4 <- [1,2557,null,{"value":"13"}] 16:22:16 INFO - PROCESS | 3860 | 1461194536061 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:22:16 INFO - PROCESS | 3860 | 1461194536065 Marionette TRACE conn4 <- [1,2558,null,{}] 16:22:16 INFO - PROCESS | 3860 | 1461194536073 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:16 INFO - PROCESS | 3860 | 1461194536189 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 16:22:16 INFO - PROCESS | 3860 | 1461194536338 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:16 INFO - PROCESS | 3860 | ++DOCSHELL 0EB3F800 == 58 [pid = 3860] [id = 649] 16:22:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (10351400) [pid = 3860] [serial = 1947] [outer = 00000000] 16:22:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (11053400) [pid = 3860] [serial = 1948] [outer = 10351400] 16:22:16 INFO - PROCESS | 3860 | 1461194536397 Marionette DEBUG loaded listener.js 16:22:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 121 (113D3400) [pid = 3860] [serial = 1949] [outer = 10351400] 16:22:17 INFO - PROCESS | 3860 | 1461194537055 Marionette TRACE conn4 <- [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]]]}] 16:22:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:22:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1029ms 16:22:17 INFO - PROCESS | 3860 | 1461194537090 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 16:22:17 INFO - PROCESS | 3860 | 1461194537096 Marionette TRACE conn4 <- [1,2561,null,{"value":"13"}] 16:22:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:22:17 INFO - PROCESS | 3860 | 1461194537103 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:22:17 INFO - PROCESS | 3860 | 1461194537106 Marionette TRACE conn4 <- [1,2562,null,{}] 16:22:17 INFO - PROCESS | 3860 | 1461194537109 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:17 INFO - PROCESS | 3860 | 1461194537220 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 16:22:17 INFO - PROCESS | 3860 | 1461194537335 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:17 INFO - PROCESS | 3860 | ++DOCSHELL 1159C400 == 59 [pid = 3860] [id = 650] 16:22:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 122 (15358800) [pid = 3860] [serial = 1950] [outer = 00000000] 16:22:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 123 (173D0C00) [pid = 3860] [serial = 1951] [outer = 15358800] 16:22:17 INFO - PROCESS | 3860 | 1461194537432 Marionette DEBUG loaded listener.js 16:22:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 124 (189E8000) [pid = 3860] [serial = 1952] [outer = 15358800] 16:22:18 INFO - PROCESS | 3860 | 1461194538058 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 16:22:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:22:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 970ms 16:22:18 INFO - PROCESS | 3860 | 1461194538080 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 16:22:18 INFO - PROCESS | 3860 | 1461194538082 Marionette TRACE conn4 <- [1,2565,null,{"value":"13"}] 16:22:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:22:18 INFO - PROCESS | 3860 | 1461194538087 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:22:18 INFO - PROCESS | 3860 | 1461194538091 Marionette TRACE conn4 <- [1,2566,null,{}] 16:22:18 INFO - PROCESS | 3860 | 1461194538102 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:18 INFO - PROCESS | 3860 | 1461194538215 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 16:22:18 INFO - PROCESS | 3860 | 1461194538357 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:18 INFO - PROCESS | 3860 | ++DOCSHELL 1AD99C00 == 60 [pid = 3860] [id = 651] 16:22:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 125 (1AEB0000) [pid = 3860] [serial = 1953] [outer = 00000000] 16:22:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 126 (1C27C000) [pid = 3860] [serial = 1954] [outer = 1AEB0000] 16:22:18 INFO - PROCESS | 3860 | 1461194538416 Marionette DEBUG loaded listener.js 16:22:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 127 (1CE1B000) [pid = 3860] [serial = 1955] [outer = 1AEB0000] 16:22:19 INFO - PROCESS | 3860 | 1461194538998 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 16:22:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:22:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 991ms 16:22:19 INFO - PROCESS | 3860 | 1461194539080 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 16:22:19 INFO - PROCESS | 3860 | 1461194539083 Marionette TRACE conn4 <- [1,2569,null,{"value":"13"}] 16:22:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:22:19 INFO - PROCESS | 3860 | 1461194539087 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:22:19 INFO - PROCESS | 3860 | 1461194539089 Marionette TRACE conn4 <- [1,2570,null,{}] 16:22:19 INFO - PROCESS | 3860 | 1461194539093 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:19 INFO - PROCESS | 3860 | 1461194539200 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 16:22:19 INFO - PROCESS | 3860 | 1461194539341 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:19 INFO - PROCESS | 3860 | ++DOCSHELL 1DE5B000 == 61 [pid = 3860] [id = 652] 16:22:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 128 (1DE5C800) [pid = 3860] [serial = 1956] [outer = 00000000] 16:22:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 129 (1E9BA800) [pid = 3860] [serial = 1957] [outer = 1DE5C800] 16:22:19 INFO - PROCESS | 3860 | 1461194539398 Marionette DEBUG loaded listener.js 16:22:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 130 (1ED25000) [pid = 3860] [serial = 1958] [outer = 1DE5C800] 16:22:20 INFO - PROCESS | 3860 | 1461194539997 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 16:22:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:22:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 970ms 16:22:20 INFO - PROCESS | 3860 | 1461194540060 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 16:22:20 INFO - PROCESS | 3860 | 1461194540062 Marionette TRACE conn4 <- [1,2573,null,{"value":"13"}] 16:22:20 INFO - PROCESS | 3860 | 1461194540066 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:22:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:22:20 INFO - PROCESS | 3860 | 1461194540068 Marionette TRACE conn4 <- [1,2574,null,{}] 16:22:20 INFO - PROCESS | 3860 | 1461194540072 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:20 INFO - PROCESS | 3860 | 1461194540179 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 16:22:20 INFO - PROCESS | 3860 | 1461194540339 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:20 INFO - PROCESS | 3860 | ++DOCSHELL 1DE5C400 == 62 [pid = 3860] [id = 653] 16:22:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 131 (1ED28800) [pid = 3860] [serial = 1959] [outer = 00000000] 16:22:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 132 (1F015C00) [pid = 3860] [serial = 1960] [outer = 1ED28800] 16:22:20 INFO - PROCESS | 3860 | 1461194540395 Marionette DEBUG loaded listener.js 16:22:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 133 (1F066C00) [pid = 3860] [serial = 1961] [outer = 1ED28800] 16:22:21 INFO - PROCESS | 3860 | 1461194540997 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 16:22:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:22:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 970ms 16:22:21 INFO - PROCESS | 3860 | 1461194541039 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 16:22:21 INFO - PROCESS | 3860 | 1461194541042 Marionette TRACE conn4 <- [1,2577,null,{"value":"13"}] 16:22:21 INFO - PROCESS | 3860 | 1461194541045 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:22:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:22:21 INFO - PROCESS | 3860 | 1461194541047 Marionette TRACE conn4 <- [1,2578,null,{}] 16:22:21 INFO - PROCESS | 3860 | 1461194541066 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:21 INFO - PROCESS | 3860 | 1461194541191 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 16:22:21 INFO - PROCESS | 3860 | 1461194541449 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:21 INFO - PROCESS | 3860 | ++DOCSHELL 1030CC00 == 63 [pid = 3860] [id = 654] 16:22:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 134 (1030F800) [pid = 3860] [serial = 1962] [outer = 00000000] 16:22:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 135 (11EAF400) [pid = 3860] [serial = 1963] [outer = 1030F800] 16:22:21 INFO - PROCESS | 3860 | 1461194541504 Marionette DEBUG loaded listener.js 16:22:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 136 (15363C00) [pid = 3860] [serial = 1964] [outer = 1030F800] 16:22:22 INFO - PROCESS | 3860 | 1461194542080 Marionette TRACE conn4 <- [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]]]}] 16:22:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:22:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1088ms 16:22:22 INFO - PROCESS | 3860 | 1461194542138 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 16:22:22 INFO - PROCESS | 3860 | 1461194542143 Marionette TRACE conn4 <- [1,2581,null,{"value":"13"}] 16:22:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:22:22 INFO - PROCESS | 3860 | 1461194542148 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:22:22 INFO - PROCESS | 3860 | 1461194542151 Marionette TRACE conn4 <- [1,2582,null,{}] 16:22:22 INFO - PROCESS | 3860 | 1461194542156 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:22 INFO - PROCESS | 3860 | 1461194542258 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 16:22:22 INFO - PROCESS | 3860 | 1461194542411 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:22 INFO - PROCESS | 3860 | --DOCSHELL 1088F000 == 62 [pid = 3860] [id = 647] 16:22:22 INFO - PROCESS | 3860 | --DOCSHELL 10306000 == 61 [pid = 3860] [id = 646] 16:22:22 INFO - PROCESS | 3860 | --DOCSHELL 199CB400 == 60 [pid = 3860] [id = 645] 16:22:22 INFO - PROCESS | 3860 | --DOCSHELL 1973C800 == 59 [pid = 3860] [id = 644] 16:22:22 INFO - PROCESS | 3860 | --DOCSHELL 189F0000 == 58 [pid = 3860] [id = 643] 16:22:22 INFO - PROCESS | 3860 | --DOCSHELL 16E54C00 == 57 [pid = 3860] [id = 642] 16:22:22 INFO - PROCESS | 3860 | --DOCSHELL 11251000 == 56 [pid = 3860] [id = 641] 16:22:22 INFO - PROCESS | 3860 | --DOCSHELL 10329C00 == 55 [pid = 3860] [id = 640] 16:22:22 INFO - PROCESS | 3860 | --DOCSHELL 0EB35400 == 54 [pid = 3860] [id = 639] 16:22:22 INFO - PROCESS | 3860 | --DOMWINDOW == 135 (197E1800) [pid = 3860] [serial = 1864] [outer = 00000000] [url = about:blank] 16:22:22 INFO - PROCESS | 3860 | --DOMWINDOW == 134 (15C0B800) [pid = 3860] [serial = 1867] [outer = 00000000] [url = about:blank] 16:22:22 INFO - PROCESS | 3860 | --DOMWINDOW == 133 (197DE800) [pid = 3860] [serial = 1870] [outer = 00000000] [url = about:blank] 16:22:22 INFO - PROCESS | 3860 | --DOMWINDOW == 132 (1AD91400) [pid = 3860] [serial = 1873] [outer = 00000000] [url = about:blank] 16:22:22 INFO - PROCESS | 3860 | --DOMWINDOW == 131 (1AF1C400) [pid = 3860] [serial = 1876] [outer = 00000000] [url = about:blank] 16:22:22 INFO - PROCESS | 3860 | --DOMWINDOW == 130 (1C274000) [pid = 3860] [serial = 1879] [outer = 00000000] [url = about:blank] 16:22:22 INFO - PROCESS | 3860 | --DOMWINDOW == 129 (1F016800) [pid = 3860] [serial = 1903] [outer = 00000000] [url = about:blank] 16:22:22 INFO - PROCESS | 3860 | ++DOCSHELL 0EBECC00 == 55 [pid = 3860] [id = 655] 16:22:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 130 (0EBF0800) [pid = 3860] [serial = 1965] [outer = 00000000] 16:22:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 131 (103B2C00) [pid = 3860] [serial = 1966] [outer = 0EBF0800] 16:22:22 INFO - PROCESS | 3860 | 1461194542511 Marionette DEBUG loaded listener.js 16:22:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 132 (11599000) [pid = 3860] [serial = 1967] [outer = 0EBF0800] 16:22:22 INFO - PROCESS | 3860 | --DOCSHELL 11EAA800 == 54 [pid = 3860] [id = 635] 16:22:22 INFO - PROCESS | 3860 | --DOMWINDOW == 131 (1DE52800) [pid = 3860] [serial = 1853] [outer = 00000000] [url = about:blank] 16:22:22 INFO - PROCESS | 3860 | --DOMWINDOW == 130 (15C1A800) [pid = 3860] [serial = 1885] [outer = 00000000] [url = about:blank] 16:22:22 INFO - PROCESS | 3860 | --DOMWINDOW == 129 (1E9B4C00) [pid = 3860] [serial = 1894] [outer = 00000000] [url = about:blank] 16:22:22 INFO - PROCESS | 3860 | --DOMWINDOW == 128 (1DE5C000) [pid = 3860] [serial = 1882] [outer = 00000000] [url = about:blank] 16:22:22 INFO - PROCESS | 3860 | --DOMWINDOW == 127 (1C2C3800) [pid = 3860] [serial = 1891] [outer = 00000000] [url = about:blank] 16:22:22 INFO - PROCESS | 3860 | --DOMWINDOW == 126 (1F009800) [pid = 3860] [serial = 1900] [outer = 00000000] [url = about:blank] 16:22:22 INFO - PROCESS | 3860 | --DOMWINDOW == 125 (199C8000) [pid = 3860] [serial = 1897] [outer = 00000000] [url = about:blank] 16:22:22 INFO - PROCESS | 3860 | --DOMWINDOW == 124 (1E9B9C00) [pid = 3860] [serial = 1895] [outer = 00000000] [url = about:blank] 16:22:22 INFO - PROCESS | 3860 | --DOMWINDOW == 123 (199CBC00) [pid = 3860] [serial = 1888] [outer = 00000000] [url = about:blank] 16:22:22 INFO - PROCESS | 3860 | --DOMWINDOW == 122 (19BB1800) [pid = 3860] [serial = 1889] [outer = 00000000] [url = about:blank] 16:22:22 INFO - PROCESS | 3860 | --DOMWINDOW == 121 (1DE4E000) [pid = 3860] [serial = 1892] [outer = 00000000] [url = about:blank] 16:22:22 INFO - PROCESS | 3860 | --DOMWINDOW == 120 (189EC400) [pid = 3860] [serial = 1886] [outer = 00000000] [url = about:blank] 16:22:22 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (1F00C400) [pid = 3860] [serial = 1901] [outer = 00000000] [url = about:blank] 16:22:22 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (1AB35000) [pid = 3860] [serial = 1898] [outer = 00000000] [url = about:blank] 16:22:22 INFO - PROCESS | 3860 | 1461194542974 Marionette TRACE conn4 <- [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]]]}] 16:22:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:22:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 870ms 16:22:23 INFO - PROCESS | 3860 | 1461194543024 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 16:22:23 INFO - PROCESS | 3860 | 1461194543028 Marionette TRACE conn4 <- [1,2585,null,{"value":"13"}] 16:22:23 INFO - PROCESS | 3860 | 1461194543032 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:22:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:22:23 INFO - PROCESS | 3860 | 1461194543034 Marionette TRACE conn4 <- [1,2586,null,{}] 16:22:23 INFO - PROCESS | 3860 | 1461194543038 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:23 INFO - PROCESS | 3860 | 1461194543125 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 16:22:23 INFO - PROCESS | 3860 | 1461194543134 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:23 INFO - PROCESS | 3860 | ++DOCSHELL 158E8800 == 55 [pid = 3860] [id = 656] 16:22:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (17507400) [pid = 3860] [serial = 1968] [outer = 00000000] 16:22:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (19717C00) [pid = 3860] [serial = 1969] [outer = 17507400] 16:22:23 INFO - PROCESS | 3860 | 1461194543180 Marionette DEBUG loaded listener.js 16:22:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 121 (199C3400) [pid = 3860] [serial = 1970] [outer = 17507400] 16:22:23 INFO - PROCESS | 3860 | 1461194543674 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 16:22:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:22:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 673ms 16:22:23 INFO - PROCESS | 3860 | 1461194543710 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 16:22:23 INFO - PROCESS | 3860 | 1461194543712 Marionette TRACE conn4 <- [1,2589,null,{"value":"13"}] 16:22:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:22:23 INFO - PROCESS | 3860 | 1461194543717 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:22:23 INFO - PROCESS | 3860 | 1461194543722 Marionette TRACE conn4 <- [1,2590,null,{}] 16:22:23 INFO - PROCESS | 3860 | 1461194543731 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:23 INFO - PROCESS | 3860 | 1461194543822 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 16:22:23 INFO - PROCESS | 3860 | 1461194543833 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:23 INFO - PROCESS | 3860 | ++DOCSHELL 199CAC00 == 56 [pid = 3860] [id = 657] 16:22:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 122 (1AB3C000) [pid = 3860] [serial = 1971] [outer = 00000000] 16:22:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 123 (1AEA5000) [pid = 3860] [serial = 1972] [outer = 1AB3C000] 16:22:23 INFO - PROCESS | 3860 | 1461194543886 Marionette DEBUG loaded listener.js 16:22:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 124 (1AEB2000) [pid = 3860] [serial = 1973] [outer = 1AB3C000] 16:22:24 INFO - PROCESS | 3860 | 1461194544393 Marionette TRACE conn4 <- [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]]]}] 16:22:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:22:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 16:22:24 INFO - PROCESS | 3860 | 1461194544450 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 16:22:24 INFO - PROCESS | 3860 | 1461194544452 Marionette TRACE conn4 <- [1,2593,null,{"value":"13"}] 16:22:24 INFO - PROCESS | 3860 | 1461194544456 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:22:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:22:24 INFO - PROCESS | 3860 | 1461194544457 Marionette TRACE conn4 <- [1,2594,null,{}] 16:22:24 INFO - PROCESS | 3860 | 1461194544461 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:24 INFO - PROCESS | 3860 | 1461194544565 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 16:22:24 INFO - PROCESS | 3860 | 1461194544574 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:24 INFO - PROCESS | 3860 | ++DOCSHELL 19BAB800 == 57 [pid = 3860] [id = 658] 16:22:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 125 (19F5AC00) [pid = 3860] [serial = 1974] [outer = 00000000] 16:22:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 126 (1B761800) [pid = 3860] [serial = 1975] [outer = 19F5AC00] 16:22:24 INFO - PROCESS | 3860 | 1461194544620 Marionette DEBUG loaded listener.js 16:22:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 127 (1C2C5800) [pid = 3860] [serial = 1976] [outer = 19F5AC00] 16:22:25 INFO - PROCESS | 3860 | 1461194545131 Marionette TRACE conn4 <- [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]]]}] 16:22:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:22:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 730ms 16:22:25 INFO - PROCESS | 3860 | 1461194545190 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 16:22:25 INFO - PROCESS | 3860 | 1461194545192 Marionette TRACE conn4 <- [1,2597,null,{"value":"13"}] 16:22:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:22:25 INFO - PROCESS | 3860 | 1461194545195 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:22:25 INFO - PROCESS | 3860 | 1461194545197 Marionette TRACE conn4 <- [1,2598,null,{}] 16:22:25 INFO - PROCESS | 3860 | 1461194545235 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:25 INFO - PROCESS | 3860 | 1461194545356 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 16:22:25 INFO - PROCESS | 3860 | 1461194545425 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:25 INFO - PROCESS | 3860 | ++DOCSHELL 1104A000 == 58 [pid = 3860] [id = 659] 16:22:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 128 (1C2C8C00) [pid = 3860] [serial = 1977] [outer = 00000000] 16:22:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 129 (1DE57400) [pid = 3860] [serial = 1978] [outer = 1C2C8C00] 16:22:25 INFO - PROCESS | 3860 | 1461194545478 Marionette DEBUG loaded listener.js 16:22:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 130 (1E9B6000) [pid = 3860] [serial = 1979] [outer = 1C2C8C00] 16:22:25 INFO - PROCESS | 3860 | 1461194545938 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 16:22:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:22:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 770ms 16:22:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:22:25 INFO - PROCESS | 3860 | 1461194545969 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 16:22:25 INFO - PROCESS | 3860 | 1461194545971 Marionette TRACE conn4 <- [1,2601,null,{"value":"13"}] 16:22:25 INFO - PROCESS | 3860 | 1461194545975 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:22:25 INFO - PROCESS | 3860 | 1461194545976 Marionette TRACE conn4 <- [1,2602,null,{}] 16:22:26 INFO - PROCESS | 3860 | 1461194545986 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:26 INFO - PROCESS | 3860 | 1461194546106 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 16:22:26 INFO - PROCESS | 3860 | 1461194546113 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:26 INFO - PROCESS | 3860 | ++DOCSHELL 1E9B7400 == 59 [pid = 3860] [id = 660] 16:22:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 131 (1E9B8800) [pid = 3860] [serial = 1980] [outer = 00000000] 16:22:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 132 (1F012800) [pid = 3860] [serial = 1981] [outer = 1E9B8800] 16:22:26 INFO - PROCESS | 3860 | 1461194546160 Marionette DEBUG loaded listener.js 16:22:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 133 (1F018800) [pid = 3860] [serial = 1982] [outer = 1E9B8800] 16:22:26 INFO - PROCESS | 3860 | 1461194546629 Marionette TRACE conn4 <- [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]]]}] 16:22:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:22:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 16:22:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:22:26 INFO - PROCESS | 3860 | 1461194546645 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 16:22:26 INFO - PROCESS | 3860 | 1461194546648 Marionette TRACE conn4 <- [1,2605,null,{"value":"13"}] 16:22:26 INFO - PROCESS | 3860 | 1461194546650 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:22:26 INFO - PROCESS | 3860 | 1461194546652 Marionette TRACE conn4 <- [1,2606,null,{}] 16:22:26 INFO - PROCESS | 3860 | 1461194546661 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:26 INFO - PROCESS | 3860 | 1461194546807 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 16:22:27 INFO - PROCESS | 3860 | --DOMWINDOW == 132 (16E4C000) [pid = 3860] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:22:27 INFO - PROCESS | 3860 | --DOMWINDOW == 131 (10334C00) [pid = 3860] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:22:27 INFO - PROCESS | 3860 | --DOMWINDOW == 130 (11593400) [pid = 3860] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:22:27 INFO - PROCESS | 3860 | --DOMWINDOW == 129 (17317000) [pid = 3860] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:22:27 INFO - PROCESS | 3860 | --DOMWINDOW == 128 (10303800) [pid = 3860] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:22:27 INFO - PROCESS | 3860 | --DOMWINDOW == 127 (1979C000) [pid = 3860] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:22:27 INFO - PROCESS | 3860 | --DOMWINDOW == 126 (1030D400) [pid = 3860] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:22:27 INFO - PROCESS | 3860 | --DOMWINDOW == 125 (19BB3000) [pid = 3860] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:22:27 INFO - PROCESS | 3860 | --DOMWINDOW == 124 (189F0400) [pid = 3860] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:22:27 INFO - PROCESS | 3860 | 1461194547077 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:27 INFO - PROCESS | 3860 | ++DOCSHELL 10303800 == 60 [pid = 3860] [id = 661] 16:22:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 125 (1030D400) [pid = 3860] [serial = 1983] [outer = 00000000] 16:22:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 126 (115BC000) [pid = 3860] [serial = 1984] [outer = 1030D400] 16:22:27 INFO - PROCESS | 3860 | 1461194547121 Marionette DEBUG loaded listener.js 16:22:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 127 (17317000) [pid = 3860] [serial = 1985] [outer = 1030D400] 16:22:27 INFO - PROCESS | 3860 | 1461194547475 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 16:22:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:22:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 890ms 16:22:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:22:27 INFO - PROCESS | 3860 | 1461194547543 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 16:22:27 INFO - PROCESS | 3860 | 1461194547545 Marionette TRACE conn4 <- [1,2609,null,{"value":"13"}] 16:22:27 INFO - PROCESS | 3860 | 1461194547549 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:22:27 INFO - PROCESS | 3860 | 1461194547550 Marionette TRACE conn4 <- [1,2610,null,{}] 16:22:27 INFO - PROCESS | 3860 | 1461194547554 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:27 INFO - PROCESS | 3860 | 1461194547638 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 16:22:27 INFO - PROCESS | 3860 | 1461194547644 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:27 INFO - PROCESS | 3860 | ++DOCSHELL 189F0400 == 61 [pid = 3860] [id = 662] 16:22:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 128 (1AB3B000) [pid = 3860] [serial = 1986] [outer = 00000000] 16:22:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 129 (1F977000) [pid = 3860] [serial = 1987] [outer = 1AB3B000] 16:22:27 INFO - PROCESS | 3860 | 1461194547688 Marionette DEBUG loaded listener.js 16:22:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 130 (1F97A800) [pid = 3860] [serial = 1988] [outer = 1AB3B000] 16:22:28 INFO - PROCESS | 3860 | 1461194548120 Marionette TRACE conn4 <- [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]]]}] 16:22:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:22:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 631ms 16:22:28 INFO - PROCESS | 3860 | 1461194548183 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 16:22:28 INFO - PROCESS | 3860 | 1461194548185 Marionette TRACE conn4 <- [1,2613,null,{"value":"13"}] 16:22:28 INFO - PROCESS | 3860 | 1461194548188 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:22:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:22:28 INFO - PROCESS | 3860 | 1461194548190 Marionette TRACE conn4 <- [1,2614,null,{}] 16:22:28 INFO - PROCESS | 3860 | 1461194548194 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:28 INFO - PROCESS | 3860 | 1461194548277 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 16:22:28 INFO - PROCESS | 3860 | 1461194548283 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:28 INFO - PROCESS | 3860 | ++DOCSHELL 199C3C00 == 62 [pid = 3860] [id = 663] 16:22:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 131 (1F97EC00) [pid = 3860] [serial = 1989] [outer = 00000000] 16:22:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 132 (1F994000) [pid = 3860] [serial = 1990] [outer = 1F97EC00] 16:22:28 INFO - PROCESS | 3860 | 1461194548327 Marionette DEBUG loaded listener.js 16:22:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 133 (1F998800) [pid = 3860] [serial = 1991] [outer = 1F97EC00] 16:22:28 INFO - PROCESS | 3860 | 1461194548801 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 16:22:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:22:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 632ms 16:22:28 INFO - PROCESS | 3860 | 1461194548823 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 16:22:28 INFO - PROCESS | 3860 | 1461194548825 Marionette TRACE conn4 <- [1,2617,null,{"value":"13"}] 16:22:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:22:28 INFO - PROCESS | 3860 | 1461194548842 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:22:28 INFO - PROCESS | 3860 | 1461194548844 Marionette TRACE conn4 <- [1,2618,null,{}] 16:22:28 INFO - PROCESS | 3860 | 1461194548852 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:28 INFO - PROCESS | 3860 | 1461194548940 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 16:22:28 INFO - PROCESS | 3860 | 1461194548946 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:28 INFO - PROCESS | 3860 | ++DOCSHELL 199C3000 == 63 [pid = 3860] [id = 664] 16:22:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 134 (1F999800) [pid = 3860] [serial = 1992] [outer = 00000000] 16:22:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 135 (1F9B1C00) [pid = 3860] [serial = 1993] [outer = 1F999800] 16:22:29 INFO - PROCESS | 3860 | 1461194548994 Marionette DEBUG loaded listener.js 16:22:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 136 (1F9B9400) [pid = 3860] [serial = 1994] [outer = 1F999800] 16:22:29 INFO - PROCESS | 3860 | 1461194549746 Marionette TRACE conn4 <- [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]]]}] 16:22:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:22:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 990ms 16:22:29 INFO - PROCESS | 3860 | 1461194549821 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 16:22:29 INFO - PROCESS | 3860 | 1461194549826 Marionette TRACE conn4 <- [1,2621,null,{"value":"13"}] 16:22:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:22:29 INFO - PROCESS | 3860 | 1461194549832 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:22:29 INFO - PROCESS | 3860 | 1461194549836 Marionette TRACE conn4 <- [1,2622,null,{}] 16:22:29 INFO - PROCESS | 3860 | 1461194549841 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:29 INFO - PROCESS | 3860 | 1461194549973 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 16:22:30 INFO - PROCESS | 3860 | 1461194550115 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:30 INFO - PROCESS | 3860 | ++DOCSHELL 15C84C00 == 64 [pid = 3860] [id = 665] 16:22:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 137 (16DA5800) [pid = 3860] [serial = 1995] [outer = 00000000] 16:22:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 138 (18AE8000) [pid = 3860] [serial = 1996] [outer = 16DA5800] 16:22:30 INFO - PROCESS | 3860 | 1461194550173 Marionette DEBUG loaded listener.js 16:22:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 139 (19711800) [pid = 3860] [serial = 1997] [outer = 16DA5800] 16:22:30 INFO - PROCESS | 3860 | 1461194550727 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 16:22:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:22:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 930ms 16:22:30 INFO - PROCESS | 3860 | 1461194550765 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 16:22:30 INFO - PROCESS | 3860 | 1461194550772 Marionette TRACE conn4 <- [1,2625,null,{"value":"13"}] 16:22:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:22:30 INFO - PROCESS | 3860 | 1461194550778 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:22:30 INFO - PROCESS | 3860 | 1461194550781 Marionette TRACE conn4 <- [1,2626,null,{}] 16:22:30 INFO - PROCESS | 3860 | 1461194550785 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:30 INFO - PROCESS | 3860 | 1461194550900 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 16:22:31 INFO - PROCESS | 3860 | 1461194551046 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:31 INFO - PROCESS | 3860 | ++DOCSHELL 19EA4400 == 65 [pid = 3860] [id = 666] 16:22:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 140 (1ACD7C00) [pid = 3860] [serial = 1998] [outer = 00000000] 16:22:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 141 (1B7E4000) [pid = 3860] [serial = 1999] [outer = 1ACD7C00] 16:22:31 INFO - PROCESS | 3860 | 1461194551102 Marionette DEBUG loaded listener.js 16:22:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 142 (1DE55800) [pid = 3860] [serial = 2000] [outer = 1ACD7C00] 16:22:31 INFO - PROCESS | 3860 | 1461194551731 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 16:22:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:22:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 970ms 16:22:31 INFO - PROCESS | 3860 | 1461194551750 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 16:22:31 INFO - PROCESS | 3860 | 1461194551753 Marionette TRACE conn4 <- [1,2629,null,{"value":"13"}] 16:22:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:22:31 INFO - PROCESS | 3860 | 1461194551756 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:22:31 INFO - PROCESS | 3860 | 1461194551760 Marionette TRACE conn4 <- [1,2630,null,{}] 16:22:31 INFO - PROCESS | 3860 | 1461194551771 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:31 INFO - PROCESS | 3860 | 1461194551887 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 16:22:32 INFO - PROCESS | 3860 | 1461194552049 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:32 INFO - PROCESS | 3860 | ++DOCSHELL 103B5000 == 66 [pid = 3860] [id = 667] 16:22:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 143 (1F9B0C00) [pid = 3860] [serial = 2001] [outer = 00000000] 16:22:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 144 (1F9BB000) [pid = 3860] [serial = 2002] [outer = 1F9B0C00] 16:22:32 INFO - PROCESS | 3860 | 1461194552108 Marionette DEBUG loaded listener.js 16:22:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 145 (1FA14000) [pid = 3860] [serial = 2003] [outer = 1F9B0C00] 16:22:32 INFO - PROCESS | 3860 | 1461194552639 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 16:22:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:22:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 930ms 16:22:32 INFO - PROCESS | 3860 | 1461194552690 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 16:22:32 INFO - PROCESS | 3860 | 1461194552694 Marionette TRACE conn4 <- [1,2633,null,{"value":"13"}] 16:22:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:22:32 INFO - PROCESS | 3860 | 1461194552697 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:22:32 INFO - PROCESS | 3860 | 1461194552699 Marionette TRACE conn4 <- [1,2634,null,{}] 16:22:32 INFO - PROCESS | 3860 | 1461194552703 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:32 INFO - PROCESS | 3860 | 1461194552814 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 16:22:32 INFO - PROCESS | 3860 | 1461194552977 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:33 INFO - PROCESS | 3860 | ++DOCSHELL 1FA1A800 == 67 [pid = 3860] [id = 668] 16:22:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 146 (1FA1AC00) [pid = 3860] [serial = 2004] [outer = 00000000] 16:22:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 147 (1FA1F800) [pid = 3860] [serial = 2005] [outer = 1FA1AC00] 16:22:33 INFO - PROCESS | 3860 | 1461194553034 Marionette DEBUG loaded listener.js 16:22:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 148 (1FE89C00) [pid = 3860] [serial = 2006] [outer = 1FA1AC00] 16:22:33 INFO - PROCESS | 3860 | 1461194553607 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 16:22:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:22:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 930ms 16:22:33 INFO - PROCESS | 3860 | 1461194553630 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 16:22:33 INFO - PROCESS | 3860 | 1461194553632 Marionette TRACE conn4 <- [1,2637,null,{"value":"13"}] 16:22:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:22:33 INFO - PROCESS | 3860 | 1461194553636 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:22:33 INFO - PROCESS | 3860 | 1461194553638 Marionette TRACE conn4 <- [1,2638,null,{}] 16:22:33 INFO - PROCESS | 3860 | 1461194553641 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:33 INFO - PROCESS | 3860 | 1461194553748 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 16:22:33 INFO - PROCESS | 3860 | 1461194553920 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:33 INFO - PROCESS | 3860 | ++DOCSHELL 0EBEE000 == 68 [pid = 3860] [id = 669] 16:22:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 149 (10310C00) [pid = 3860] [serial = 2007] [outer = 00000000] 16:22:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 150 (15C8C000) [pid = 3860] [serial = 2008] [outer = 10310C00] 16:22:33 INFO - PROCESS | 3860 | 1461194553976 Marionette DEBUG loaded listener.js 16:22:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 151 (189E6400) [pid = 3860] [serial = 2009] [outer = 10310C00] 16:22:34 INFO - PROCESS | 3860 | 1461194554559 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 16:22:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:22:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 971ms 16:22:34 INFO - PROCESS | 3860 | 1461194554610 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 16:22:34 INFO - PROCESS | 3860 | 1461194554612 Marionette TRACE conn4 <- [1,2641,null,{"value":"13"}] 16:22:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:22:34 INFO - PROCESS | 3860 | 1461194554616 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:22:34 INFO - PROCESS | 3860 | 1461194554618 Marionette TRACE conn4 <- [1,2642,null,{}] 16:22:34 INFO - PROCESS | 3860 | 1461194554622 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:34 INFO - PROCESS | 3860 | 1461194554742 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 16:22:35 INFO - PROCESS | 3860 | 1461194555074 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:35 INFO - PROCESS | 3860 | ++DOCSHELL 0EBEBC00 == 69 [pid = 3860] [id = 670] 16:22:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 152 (0EBF0400) [pid = 3860] [serial = 2010] [outer = 00000000] 16:22:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 153 (11323C00) [pid = 3860] [serial = 2011] [outer = 0EBF0400] 16:22:35 INFO - PROCESS | 3860 | 1461194555167 Marionette DEBUG loaded listener.js 16:22:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 154 (11ED1400) [pid = 3860] [serial = 2012] [outer = 0EBF0400] 16:22:35 INFO - PROCESS | 3860 | 1461194555796 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 16:22:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:22:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1222ms 16:22:35 INFO - PROCESS | 3860 | 1461194555843 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 16:22:35 INFO - PROCESS | 3860 | 1461194555848 Marionette TRACE conn4 <- [1,2645,null,{"value":"13"}] 16:22:35 INFO - PROCESS | 3860 | 1461194555853 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:22:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:22:35 INFO - PROCESS | 3860 | 1461194555856 Marionette TRACE conn4 <- [1,2646,null,{}] 16:22:35 INFO - PROCESS | 3860 | 1461194555861 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:35 INFO - PROCESS | 3860 | 1461194555970 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 16:22:36 INFO - PROCESS | 3860 | 1461194556145 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:36 INFO - PROCESS | 3860 | --DOCSHELL 199C3C00 == 68 [pid = 3860] [id = 663] 16:22:36 INFO - PROCESS | 3860 | --DOCSHELL 189F0400 == 67 [pid = 3860] [id = 662] 16:22:36 INFO - PROCESS | 3860 | --DOCSHELL 10303800 == 66 [pid = 3860] [id = 661] 16:22:36 INFO - PROCESS | 3860 | --DOCSHELL 1E9B7400 == 65 [pid = 3860] [id = 660] 16:22:36 INFO - PROCESS | 3860 | --DOCSHELL 1104A000 == 64 [pid = 3860] [id = 659] 16:22:36 INFO - PROCESS | 3860 | --DOCSHELL 19BAB800 == 63 [pid = 3860] [id = 658] 16:22:36 INFO - PROCESS | 3860 | --DOCSHELL 199CAC00 == 62 [pid = 3860] [id = 657] 16:22:36 INFO - PROCESS | 3860 | --DOMWINDOW == 153 (1B75CC00) [pid = 3860] [serial = 1945] [outer = 00000000] [url = about:blank] 16:22:36 INFO - PROCESS | 3860 | ++DOCSHELL 10683C00 == 63 [pid = 3860] [id = 671] 16:22:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 154 (1075A800) [pid = 3860] [serial = 2013] [outer = 00000000] 16:22:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 155 (1104EC00) [pid = 3860] [serial = 2014] [outer = 1075A800] 16:22:36 INFO - PROCESS | 3860 | 1461194556251 Marionette DEBUG loaded listener.js 16:22:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 156 (1255FC00) [pid = 3860] [serial = 2015] [outer = 1075A800] 16:22:36 INFO - PROCESS | 3860 | --DOCSHELL 158E8800 == 62 [pid = 3860] [id = 656] 16:22:36 INFO - PROCESS | 3860 | --DOCSHELL 0EBECC00 == 61 [pid = 3860] [id = 655] 16:22:36 INFO - PROCESS | 3860 | --DOCSHELL 1030CC00 == 60 [pid = 3860] [id = 654] 16:22:36 INFO - PROCESS | 3860 | --DOCSHELL 0EB3F800 == 59 [pid = 3860] [id = 649] 16:22:36 INFO - PROCESS | 3860 | --DOMWINDOW == 155 (1AF15400) [pid = 3860] [serial = 1943] [outer = 00000000] [url = about:blank] 16:22:36 INFO - PROCESS | 3860 | --DOMWINDOW == 154 (103B7C00) [pid = 3860] [serial = 1921] [outer = 00000000] [url = about:blank] 16:22:36 INFO - PROCESS | 3860 | --DOMWINDOW == 153 (173D8400) [pid = 3860] [serial = 1906] [outer = 00000000] [url = about:blank] 16:22:36 INFO - PROCESS | 3860 | --DOMWINDOW == 152 (123AC800) [pid = 3860] [serial = 1924] [outer = 00000000] [url = about:blank] 16:22:36 INFO - PROCESS | 3860 | --DOMWINDOW == 151 (15361C00) [pid = 3860] [serial = 1925] [outer = 00000000] [url = about:blank] 16:22:36 INFO - PROCESS | 3860 | --DOMWINDOW == 150 (18996C00) [pid = 3860] [serial = 1927] [outer = 00000000] [url = about:blank] 16:22:36 INFO - PROCESS | 3860 | --DOMWINDOW == 149 (10686800) [pid = 3860] [serial = 1918] [outer = 00000000] [url = about:blank] 16:22:36 INFO - PROCESS | 3860 | --DOMWINDOW == 148 (1F940C00) [pid = 3860] [serial = 1912] [outer = 00000000] [url = about:blank] 16:22:36 INFO - PROCESS | 3860 | --DOMWINDOW == 147 (1104A400) [pid = 3860] [serial = 1919] [outer = 00000000] [url = about:blank] 16:22:36 INFO - PROCESS | 3860 | --DOMWINDOW == 146 (1F974C00) [pid = 3860] [serial = 1915] [outer = 00000000] [url = about:blank] 16:22:36 INFO - PROCESS | 3860 | --DOMWINDOW == 145 (1C2BFC00) [pid = 3860] [serial = 1909] [outer = 00000000] [url = about:blank] 16:22:36 INFO - PROCESS | 3860 | --DOMWINDOW == 144 (19BB0000) [pid = 3860] [serial = 1934] [outer = 00000000] [url = about:blank] 16:22:36 INFO - PROCESS | 3860 | --DOMWINDOW == 143 (199CA800) [pid = 3860] [serial = 1933] [outer = 00000000] [url = about:blank] 16:22:36 INFO - PROCESS | 3860 | --DOMWINDOW == 142 (19738800) [pid = 3860] [serial = 1939] [outer = 00000000] [url = about:blank] 16:22:36 INFO - PROCESS | 3860 | --DOMWINDOW == 141 (1ABAE800) [pid = 3860] [serial = 1936] [outer = 00000000] [url = about:blank] 16:22:36 INFO - PROCESS | 3860 | --DOMWINDOW == 140 (1AEC2800) [pid = 3860] [serial = 1942] [outer = 00000000] [url = about:blank] 16:22:36 INFO - PROCESS | 3860 | --DOMWINDOW == 139 (10FC7C00) [pid = 3860] [serial = 1922] [outer = 00000000] [url = about:blank] 16:22:36 INFO - PROCESS | 3860 | --DOMWINDOW == 138 (18AEB400) [pid = 3860] [serial = 1930] [outer = 00000000] [url = about:blank] 16:22:36 INFO - PROCESS | 3860 | --DOMWINDOW == 137 (1AD97000) [pid = 3860] [serial = 1937] [outer = 00000000] [url = about:blank] 16:22:36 INFO - PROCESS | 3860 | --DOMWINDOW == 136 (173D5400) [pid = 3860] [serial = 1940] [outer = 00000000] [url = about:blank] 16:22:36 INFO - PROCESS | 3860 | --DOMWINDOW == 135 (189E8800) [pid = 3860] [serial = 1928] [outer = 00000000] [url = about:blank] 16:22:36 INFO - PROCESS | 3860 | --DOMWINDOW == 134 (18AEAC00) [pid = 3860] [serial = 1931] [outer = 00000000] [url = about:blank] 16:22:36 INFO - PROCESS | 3860 | 1461194556705 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 16:22:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:22:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 871ms 16:22:36 INFO - PROCESS | 3860 | 1461194556730 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 16:22:36 INFO - PROCESS | 3860 | 1461194556734 Marionette TRACE conn4 <- [1,2649,null,{"value":"13"}] 16:22:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:22:36 INFO - PROCESS | 3860 | 1461194556742 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:22:36 INFO - PROCESS | 3860 | 1461194556744 Marionette TRACE conn4 <- [1,2650,null,{}] 16:22:36 INFO - PROCESS | 3860 | 1461194556748 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:36 INFO - PROCESS | 3860 | 1461194556834 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 16:22:36 INFO - PROCESS | 3860 | 1461194556840 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:36 INFO - PROCESS | 3860 | ++DOCSHELL 12561800 == 60 [pid = 3860] [id = 672] 16:22:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 135 (15361C00) [pid = 3860] [serial = 2016] [outer = 00000000] 16:22:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 136 (173D5800) [pid = 3860] [serial = 2017] [outer = 15361C00] 16:22:36 INFO - PROCESS | 3860 | 1461194556886 Marionette DEBUG loaded listener.js 16:22:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 137 (189ECC00) [pid = 3860] [serial = 2018] [outer = 15361C00] 16:22:37 INFO - PROCESS | 3860 | 1461194557400 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 16:22:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:22:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 674ms 16:22:37 INFO - PROCESS | 3860 | 1461194557417 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 16:22:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:22:37 INFO - PROCESS | 3860 | 1461194557419 Marionette TRACE conn4 <- [1,2653,null,{"value":"13"}] 16:22:37 INFO - PROCESS | 3860 | 1461194557424 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:22:37 INFO - PROCESS | 3860 | 1461194557430 Marionette TRACE conn4 <- [1,2654,null,{}] 16:22:37 INFO - PROCESS | 3860 | 1461194557443 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:37 INFO - PROCESS | 3860 | 1461194557536 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 16:22:37 INFO - PROCESS | 3860 | 1461194557676 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:37 INFO - PROCESS | 3860 | ++DOCSHELL 199CA800 == 61 [pid = 3860] [id = 673] 16:22:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 138 (199CAC00) [pid = 3860] [serial = 2019] [outer = 00000000] 16:22:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 139 (19BB1400) [pid = 3860] [serial = 2020] [outer = 199CAC00] 16:22:37 INFO - PROCESS | 3860 | 1461194557729 Marionette DEBUG loaded listener.js 16:22:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 140 (19DBB800) [pid = 3860] [serial = 2021] [outer = 199CAC00] 16:22:38 INFO - PROCESS | 3860 | 1461194558591 Marionette TRACE conn4 <- [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]]]}] 16:22: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) 16:22:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1191ms 16:22:38 INFO - PROCESS | 3860 | 1461194558615 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 16:22:38 INFO - PROCESS | 3860 | 1461194558617 Marionette TRACE conn4 <- [1,2657,null,{"value":"13"}] 16:22:38 INFO - PROCESS | 3860 | 1461194558620 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:22:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:22:38 INFO - PROCESS | 3860 | 1461194558622 Marionette TRACE conn4 <- [1,2658,null,{}] 16:22:38 INFO - PROCESS | 3860 | 1461194558632 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:38 INFO - PROCESS | 3860 | 1461194558754 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 16:22:38 INFO - PROCESS | 3860 | 1461194558761 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:38 INFO - PROCESS | 3860 | ++DOCSHELL 19DC0C00 == 62 [pid = 3860] [id = 674] 16:22:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 141 (19DC2000) [pid = 3860] [serial = 2022] [outer = 00000000] 16:22:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 142 (1AD9C000) [pid = 3860] [serial = 2023] [outer = 19DC2000] 16:22:38 INFO - PROCESS | 3860 | 1461194558806 Marionette DEBUG loaded listener.js 16:22:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 143 (1AEAAC00) [pid = 3860] [serial = 2024] [outer = 19DC2000] 16:22:39 INFO - PROCESS | 3860 | 1461194559760 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 16:22:39 INFO - PROCESS | 3860 | 1461194559798 Marionette TRACE conn4 <- [1,2661,null,{"value":"13"}] 16:22:39 INFO - PROCESS | 3860 | 1461194559802 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:22:39 INFO - PROCESS | 3860 | 1461194559803 Marionette TRACE conn4 <- [1,2662,null,{}] 16:22:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:22:39 INFO - PROCESS | 3860 | 1461194559807 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:39 INFO - PROCESS | 3860 | 1461194559931 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 16:22:40 INFO - PROCESS | 3860 | 1461194559997 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:40 INFO - PROCESS | 3860 | ++DOCSHELL 11044400 == 63 [pid = 3860] [id = 675] 16:22:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 144 (1AF17000) [pid = 3860] [serial = 2025] [outer = 00000000] 16:22:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 145 (1B760400) [pid = 3860] [serial = 2026] [outer = 1AF17000] 16:22:40 INFO - PROCESS | 3860 | 1461194560052 Marionette DEBUG loaded listener.js 16:22:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 146 (1C2B9400) [pid = 3860] [serial = 2027] [outer = 1AF17000] 16:22:40 INFO - PROCESS | 3860 | --DOMWINDOW == 145 (1F97EC00) [pid = 3860] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:22:40 INFO - PROCESS | 3860 | --DOMWINDOW == 144 (1F011C00) [pid = 3860] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:22:40 INFO - PROCESS | 3860 | --DOMWINDOW == 143 (0EBF0800) [pid = 3860] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:22:40 INFO - PROCESS | 3860 | --DOMWINDOW == 142 (19F5AC00) [pid = 3860] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:22:40 INFO - PROCESS | 3860 | --DOMWINDOW == 141 (1C2C8C00) [pid = 3860] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:22:40 INFO - PROCESS | 3860 | --DOMWINDOW == 140 (1030F800) [pid = 3860] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:22:40 INFO - PROCESS | 3860 | --DOMWINDOW == 139 (1E9B8800) [pid = 3860] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:22:40 INFO - PROCESS | 3860 | --DOMWINDOW == 138 (1AB3C000) [pid = 3860] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:22:40 INFO - PROCESS | 3860 | --DOMWINDOW == 137 (17507400) [pid = 3860] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:22:40 INFO - PROCESS | 3860 | --DOMWINDOW == 136 (1030D400) [pid = 3860] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:22:40 INFO - PROCESS | 3860 | --DOMWINDOW == 135 (1AB3B000) [pid = 3860] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:22:40 INFO - PROCESS | 3860 | --DOMWINDOW == 134 (1030E800) [pid = 3860] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:22:40 INFO - PROCESS | 3860 | --DOMWINDOW == 133 (1ABA8800) [pid = 3860] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:22:40 INFO - PROCESS | 3860 | --DOMWINDOW == 132 (1AEAEC00) [pid = 3860] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:22:40 INFO - PROCESS | 3860 | --DOMWINDOW == 131 (10F03800) [pid = 3860] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:22:40 INFO - PROCESS | 3860 | --DOMWINDOW == 130 (15810400) [pid = 3860] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:22:40 INFO - PROCESS | 3860 | --DOMWINDOW == 129 (1AEBD400) [pid = 3860] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:22:40 INFO - PROCESS | 3860 | --DOMWINDOW == 128 (1B164800) [pid = 3860] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:22:40 INFO - PROCESS | 3860 | --DOMWINDOW == 127 (10337000) [pid = 3860] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:22:40 INFO - PROCESS | 3860 | --DOMWINDOW == 126 (15518400) [pid = 3860] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:22:40 INFO - PROCESS | 3860 | --DOMWINDOW == 125 (1AD9FC00) [pid = 3860] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:22:40 INFO - PROCESS | 3860 | --DOMWINDOW == 124 (1B91D000) [pid = 3860] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:22:40 INFO - PROCESS | 3860 | --DOMWINDOW == 123 (19719400) [pid = 3860] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:22:41 INFO - PROCESS | 3860 | 1461194561258 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 16:22:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:22:41 INFO - PROCESS | 3860 | 1461194561285 Marionette TRACE conn4 <- [1,2665,null,{"value":"13"}] 16:22:41 INFO - PROCESS | 3860 | 1461194561288 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:22:41 INFO - PROCESS | 3860 | 1461194561290 Marionette TRACE conn4 <- [1,2666,null,{}] 16:22:41 INFO - PROCESS | 3860 | 1461194561294 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:41 INFO - PROCESS | 3860 | 1461194561405 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 16:22:41 INFO - PROCESS | 3860 | 1461194561412 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:41 INFO - PROCESS | 3860 | ++DOCSHELL 10302800 == 64 [pid = 3860] [id = 676] 16:22:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 124 (10331400) [pid = 3860] [serial = 2028] [outer = 00000000] 16:22:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 125 (18AE5800) [pid = 3860] [serial = 2029] [outer = 10331400] 16:22:41 INFO - PROCESS | 3860 | 1461194561456 Marionette DEBUG loaded listener.js 16:22:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 126 (19BAEC00) [pid = 3860] [serial = 2030] [outer = 10331400] 16:22:42 INFO - PROCESS | 3860 | 1461194562361 Marionette TRACE conn4 <- [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]]]}] 16:22: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) 16:22:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1124ms 16:22:42 INFO - PROCESS | 3860 | 1461194562413 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 16:22:42 INFO - PROCESS | 3860 | 1461194562415 Marionette TRACE conn4 <- [1,2669,null,{"value":"13"}] 16:22:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:22:42 INFO - PROCESS | 3860 | 1461194562418 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:22:42 INFO - PROCESS | 3860 | 1461194562420 Marionette TRACE conn4 <- [1,2670,null,{}] 16:22:42 INFO - PROCESS | 3860 | 1461194562424 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:42 INFO - PROCESS | 3860 | 1461194562543 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 16:22:42 INFO - PROCESS | 3860 | 1461194562550 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:42 INFO - PROCESS | 3860 | ++DOCSHELL 17507400 == 65 [pid = 3860] [id = 677] 16:22:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 127 (1AB35000) [pid = 3860] [serial = 2031] [outer = 00000000] 16:22:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 128 (1B75AC00) [pid = 3860] [serial = 2032] [outer = 1AB35000] 16:22:42 INFO - PROCESS | 3860 | 1461194562597 Marionette DEBUG loaded listener.js 16:22:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 129 (1C2B9C00) [pid = 3860] [serial = 2033] [outer = 1AB35000] 16:22:43 INFO - PROCESS | 3860 | 1461194563792 Marionette TRACE conn4 <- [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]]]}] 16:22: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) 16:22:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1424ms 16:22:43 INFO - PROCESS | 3860 | 1461194563843 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 16:22:43 INFO - PROCESS | 3860 | 1461194563847 Marionette TRACE conn4 <- [1,2673,null,{"value":"13"}] 16:22:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:22:43 INFO - PROCESS | 3860 | 1461194563852 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:22:43 INFO - PROCESS | 3860 | 1461194563855 Marionette TRACE conn4 <- [1,2674,null,{}] 16:22:43 INFO - PROCESS | 3860 | 1461194563862 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:44 INFO - PROCESS | 3860 | 1461194564046 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 16:22:44 INFO - PROCESS | 3860 | 1461194564197 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:44 INFO - PROCESS | 3860 | ++DOCSHELL 11597C00 == 66 [pid = 3860] [id = 678] 16:22:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 130 (15315800) [pid = 3860] [serial = 2034] [outer = 00000000] 16:22:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 131 (173D2400) [pid = 3860] [serial = 2035] [outer = 15315800] 16:22:44 INFO - PROCESS | 3860 | 1461194564255 Marionette DEBUG loaded listener.js 16:22:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 132 (17516800) [pid = 3860] [serial = 2036] [outer = 15315800] 16:22:45 INFO - PROCESS | 3860 | 1461194565292 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 16:22:45 INFO - PROCESS | 3860 | 1461194565376 Marionette TRACE conn4 <- [1,2677,null,{"value":"13"}] 16:22:45 INFO - PROCESS | 3860 | 1461194565383 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:22:45 INFO - PROCESS | 3860 | 1461194565386 Marionette TRACE conn4 <- [1,2678,null,{}] 16:22:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:22:45 INFO - PROCESS | 3860 | 1461194565390 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:45 INFO - PROCESS | 3860 | 1461194565491 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 16:22:45 INFO - PROCESS | 3860 | 1461194565717 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:45 INFO - PROCESS | 3860 | ++DOCSHELL 196BBC00 == 67 [pid = 3860] [id = 679] 16:22:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 133 (19731C00) [pid = 3860] [serial = 2037] [outer = 00000000] 16:22:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 134 (1AD9FC00) [pid = 3860] [serial = 2038] [outer = 19731C00] 16:22:45 INFO - PROCESS | 3860 | 1461194565774 Marionette DEBUG loaded listener.js 16:22:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 135 (1AECA800) [pid = 3860] [serial = 2039] [outer = 19731C00] 16:22:46 INFO - PROCESS | 3860 | 1461194566813 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 16:22:46 INFO - PROCESS | 3860 | 1461194566870 Marionette TRACE conn4 <- [1,2681,null,{"value":"13"}] 16:22:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:22:46 INFO - PROCESS | 3860 | 1461194566874 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:22:46 INFO - PROCESS | 3860 | 1461194566878 Marionette TRACE conn4 <- [1,2682,null,{}] 16:22:46 INFO - PROCESS | 3860 | 1461194566930 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:47 INFO - PROCESS | 3860 | 1461194567075 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 16:22:47 INFO - PROCESS | 3860 | 1461194567269 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:47 INFO - PROCESS | 3860 | ++DOCSHELL 103B4C00 == 68 [pid = 3860] [id = 680] 16:22:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 136 (1080F400) [pid = 3860] [serial = 2040] [outer = 00000000] 16:22:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 137 (15C0E000) [pid = 3860] [serial = 2041] [outer = 1080F400] 16:22:47 INFO - PROCESS | 3860 | 1461194567329 Marionette DEBUG loaded listener.js 16:22:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 138 (199CBC00) [pid = 3860] [serial = 2042] [outer = 1080F400] 16:22:48 INFO - PROCESS | 3860 | 1461194568557 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 16:22:48 INFO - PROCESS | 3860 | 1461194568691 Marionette TRACE conn4 <- [1,2685,null,{"value":"13"}] 16:22:48 INFO - PROCESS | 3860 | --DOCSHELL 10302800 == 67 [pid = 3860] [id = 676] 16:22:48 INFO - PROCESS | 3860 | --DOCSHELL 11044400 == 66 [pid = 3860] [id = 675] 16:22:48 INFO - PROCESS | 3860 | --DOCSHELL 19DC0C00 == 65 [pid = 3860] [id = 674] 16:22:48 INFO - PROCESS | 3860 | --DOCSHELL 199CA800 == 64 [pid = 3860] [id = 673] 16:22:48 INFO - PROCESS | 3860 | --DOCSHELL 12561800 == 63 [pid = 3860] [id = 672] 16:22:48 INFO - PROCESS | 3860 | --DOCSHELL 10683C00 == 62 [pid = 3860] [id = 671] 16:22:48 INFO - PROCESS | 3860 | --DOCSHELL 0EBEBC00 == 61 [pid = 3860] [id = 670] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 137 (11053400) [pid = 3860] [serial = 1948] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 136 (1C27C000) [pid = 3860] [serial = 1954] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 135 (1E9BA800) [pid = 3860] [serial = 1957] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 134 (1F015C00) [pid = 3860] [serial = 1960] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 133 (173D0C00) [pid = 3860] [serial = 1951] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOCSHELL 15C84C00 == 60 [pid = 3860] [id = 665] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 132 (1AECAC00) [pid = 3860] [serial = 1796] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 131 (1125DC00) [pid = 3860] [serial = 1799] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 130 (18AEFC00) [pid = 3860] [serial = 1802] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 129 (1AF1B800) [pid = 3860] [serial = 1805] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 128 (1B75E800) [pid = 3860] [serial = 1808] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 127 (11252C00) [pid = 3860] [serial = 1841] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 126 (17513800) [pid = 3860] [serial = 1844] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 125 (1B75C800) [pid = 3860] [serial = 1847] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 124 (1CE23000) [pid = 3860] [serial = 1850] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 123 (199C8400) [pid = 3860] [serial = 1865] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 122 (1075E000) [pid = 3860] [serial = 1763] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 121 (1AEBE400) [pid = 3860] [serial = 1760] [outer = 00000000] [url = about:blank] 16:22:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 120 (1F994000) [pid = 3860] [serial = 1990] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (1F065800) [pid = 3860] [serial = 1904] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (103B2C00) [pid = 3860] [serial = 1966] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (11599000) [pid = 3860] [serial = 1967] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (1B761800) [pid = 3860] [serial = 1975] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (1DE57400) [pid = 3860] [serial = 1978] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (15363C00) [pid = 3860] [serial = 1964] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (11EAF400) [pid = 3860] [serial = 1963] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (1F012800) [pid = 3860] [serial = 1981] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (1AEA5000) [pid = 3860] [serial = 1972] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (1AEB2000) [pid = 3860] [serial = 1973] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (1E9B6000) [pid = 3860] [serial = 1979] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (19717C00) [pid = 3860] [serial = 1969] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (199C3400) [pid = 3860] [serial = 1970] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (115BC000) [pid = 3860] [serial = 1984] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (1F018800) [pid = 3860] [serial = 1982] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (1F977000) [pid = 3860] [serial = 1987] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (17317000) [pid = 3860] [serial = 1985] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (1F998800) [pid = 3860] [serial = 1991] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (1C2C5800) [pid = 3860] [serial = 1976] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | --DOMWINDOW == 100 (1F97A800) [pid = 3860] [serial = 1988] [outer = 00000000] [url = about:blank] 16:22:48 INFO - PROCESS | 3860 | 1461194568759 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:22:48 INFO - PROCESS | 3860 | 1461194568763 Marionette TRACE conn4 <- [1,2686,null,{}] 16:22:48 INFO - PROCESS | 3860 | 1461194568768 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:48 INFO - PROCESS | 3860 | 1461194568863 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 16:22:48 INFO - PROCESS | 3860 | 1461194568959 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:48 INFO - PROCESS | 3860 | ++DOCSHELL 103AB800 == 61 [pid = 3860] [id = 681] 16:22:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 101 (103B6000) [pid = 3860] [serial = 2043] [outer = 00000000] 16:22:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (11044400) [pid = 3860] [serial = 2044] [outer = 103B6000] 16:22:49 INFO - PROCESS | 3860 | 1461194569007 Marionette DEBUG loaded listener.js 16:22:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (1125B800) [pid = 3860] [serial = 2045] [outer = 103B6000] 16:22:49 INFO - PROCESS | 3860 | 1461194569881 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 16:22:49 INFO - PROCESS | 3860 | 1461194569942 Marionette TRACE conn4 <- [1,2689,null,{"value":"13"}] 16:22:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:22:49 INFO - PROCESS | 3860 | 1461194569948 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:22:49 INFO - PROCESS | 3860 | 1461194569950 Marionette TRACE conn4 <- [1,2690,null,{}] 16:22:49 INFO - PROCESS | 3860 | 1461194569954 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:50 INFO - PROCESS | 3860 | 1461194570041 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 16:22:50 INFO - PROCESS | 3860 | 1461194570049 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:50 INFO - PROCESS | 3860 | ++DOCSHELL 11596400 == 62 [pid = 3860] [id = 682] 16:22:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (11EA5400) [pid = 3860] [serial = 2046] [outer = 00000000] 16:22:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (173CA400) [pid = 3860] [serial = 2047] [outer = 11EA5400] 16:22:50 INFO - PROCESS | 3860 | 1461194570094 Marionette DEBUG loaded listener.js 16:22:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (173D4C00) [pid = 3860] [serial = 2048] [outer = 11EA5400] 16:22:50 INFO - PROCESS | 3860 | 1461194570595 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 16:22:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:22:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 730ms 16:22:50 INFO - PROCESS | 3860 | 1461194570681 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 16:22:50 INFO - PROCESS | 3860 | 1461194570684 Marionette TRACE conn4 <- [1,2693,null,{"value":"13"}] 16:22:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:22:50 INFO - PROCESS | 3860 | 1461194570687 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:22:50 INFO - PROCESS | 3860 | 1461194570691 Marionette TRACE conn4 <- [1,2694,null,{}] 16:22:50 INFO - PROCESS | 3860 | 1461194570701 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:50 INFO - PROCESS | 3860 | 1461194570790 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 16:22:50 INFO - PROCESS | 3860 | 1461194570801 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:50 INFO - PROCESS | 3860 | ++DOCSHELL 1979C000 == 63 [pid = 3860] [id = 683] 16:22:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (197A1C00) [pid = 3860] [serial = 2049] [outer = 00000000] 16:22:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (199C7800) [pid = 3860] [serial = 2050] [outer = 197A1C00] 16:22:50 INFO - PROCESS | 3860 | 1461194570849 Marionette DEBUG loaded listener.js 16:22:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (19BAB000) [pid = 3860] [serial = 2051] [outer = 197A1C00] 16:22:51 INFO - PROCESS | 3860 | 1461194571350 Marionette TRACE conn4 <- [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]]]}] 16:22:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:22:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 16:22:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:22:51 INFO - PROCESS | 3860 | 1461194571360 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 16:22:51 INFO - PROCESS | 3860 | 1461194571363 Marionette TRACE conn4 <- [1,2697,null,{"value":"13"}] 16:22:51 INFO - PROCESS | 3860 | 1461194571366 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:22:51 INFO - PROCESS | 3860 | 1461194571367 Marionette TRACE conn4 <- [1,2698,null,{}] 16:22:51 INFO - PROCESS | 3860 | 1461194571371 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:51 INFO - PROCESS | 3860 | 1461194571522 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 16:22:51 INFO - PROCESS | 3860 | 1461194571547 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:51 INFO - PROCESS | 3860 | ++DOCSHELL 19EA4000 == 64 [pid = 3860] [id = 684] 16:22:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (19EA6800) [pid = 3860] [serial = 2052] [outer = 00000000] 16:22:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (1AEA5000) [pid = 3860] [serial = 2053] [outer = 19EA6800] 16:22:51 INFO - PROCESS | 3860 | 1461194571593 Marionette DEBUG loaded listener.js 16:22:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (1AEB3000) [pid = 3860] [serial = 2054] [outer = 19EA6800] 16:22:52 INFO - PROCESS | 3860 | 1461194572065 Marionette TRACE conn4 <- [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] 16:22:52 INFO - PROCESS | 3860 | 1461194572099 Marionette TRACE conn4 <- [1,2701,null,{"value":"13"}] 16:22:52 INFO - PROCESS | 3860 | 1461194572102 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:22:52 INFO - PROCESS | 3860 | 1461194572104 Marionette TRACE conn4 <- [1,2702,null,{}] 16:22:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:22:52 INFO - PROCESS | 3860 | 1461194572107 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:52 INFO - PROCESS | 3860 | 1461194572225 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 16:22:52 INFO - PROCESS | 3860 | 1461194572292 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:52 INFO - PROCESS | 3860 | ++DOCSHELL 1AD9B800 == 65 [pid = 3860] [id = 685] 16:22:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (1AEBEC00) [pid = 3860] [serial = 2055] [outer = 00000000] 16:22:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (1B759000) [pid = 3860] [serial = 2056] [outer = 1AEBEC00] 16:22:52 INFO - PROCESS | 3860 | 1461194572338 Marionette DEBUG loaded listener.js 16:22:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (1B756800) [pid = 3860] [serial = 2057] [outer = 1AEBEC00] 16:22:52 INFO - PROCESS | 3860 | 1461194572771 Marionette TRACE conn4 <- [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]]]}] 16:22:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:22:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 730ms 16:22:52 INFO - PROCESS | 3860 | 1461194572843 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 16:22:52 INFO - PROCESS | 3860 | 1461194572845 Marionette TRACE conn4 <- [1,2705,null,{"value":"13"}] 16:22:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:22:52 INFO - PROCESS | 3860 | 1461194572884 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:22:52 INFO - PROCESS | 3860 | 1461194572886 Marionette TRACE conn4 <- [1,2706,null,{}] 16:22:52 INFO - PROCESS | 3860 | 1461194572890 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:53 INFO - PROCESS | 3860 | 1461194573129 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 16:22:53 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (1AF17C00) [pid = 3860] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:22:53 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (10331400) [pid = 3860] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:22:53 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (1075A800) [pid = 3860] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:22:53 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (0EBF0400) [pid = 3860] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:22:53 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (199CAC00) [pid = 3860] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:22:53 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (1F999800) [pid = 3860] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:22:53 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (15361C00) [pid = 3860] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:22:53 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (19DC2000) [pid = 3860] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:22:53 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (1AF17000) [pid = 3860] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:22:53 INFO - PROCESS | 3860 | 1461194573201 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:53 INFO - PROCESS | 3860 | ++DOCSHELL 1030B000 == 66 [pid = 3860] [id = 686] 16:22:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (10329400) [pid = 3860] [serial = 2058] [outer = 00000000] 16:22:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (15361C00) [pid = 3860] [serial = 2059] [outer = 10329400] 16:22:53 INFO - PROCESS | 3860 | 1461194573250 Marionette DEBUG loaded listener.js 16:22:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (19DC2000) [pid = 3860] [serial = 2060] [outer = 10329400] 16:22:53 INFO - PROCESS | 3860 | 1461194573615 Marionette TRACE conn4 <- [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] 16:22:53 INFO - PROCESS | 3860 | 1461194573674 Marionette TRACE conn4 <- [1,2709,null,{"value":"13"}] 16:22:53 INFO - PROCESS | 3860 | 1461194573677 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:22:53 INFO - PROCESS | 3860 | 1461194573679 Marionette TRACE conn4 <- [1,2710,null,{}] 16:22:53 INFO - PROCESS | 3860 | 1461194573682 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:53 INFO - PROCESS | 3860 | 1461194573765 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 16:22:53 INFO - PROCESS | 3860 | 1461194573771 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:53 INFO - PROCESS | 3860 | ++DOCSHELL 1E897400 == 67 [pid = 3860] [id = 687] 16:22:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (1E899800) [pid = 3860] [serial = 2061] [outer = 00000000] 16:22:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (1E9BFC00) [pid = 3860] [serial = 2062] [outer = 1E899800] 16:22:53 INFO - PROCESS | 3860 | 1461194573815 Marionette DEBUG loaded listener.js 16:22:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (1ED2D400) [pid = 3860] [serial = 2063] [outer = 1E899800] 16:22:54 INFO - PROCESS | 3860 | 1461194574281 Marionette TRACE conn4 <- [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] 16:22:54 INFO - PROCESS | 3860 | 1461194574310 Marionette TRACE conn4 <- [1,2713,null,{"value":"13"}] 16:22:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:22:54 INFO - PROCESS | 3860 | 1461194574313 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:22:54 INFO - PROCESS | 3860 | 1461194574315 Marionette TRACE conn4 <- [1,2714,null,{}] 16:22:54 INFO - PROCESS | 3860 | 1461194574318 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:54 INFO - PROCESS | 3860 | 1461194574402 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 16:22:54 INFO - PROCESS | 3860 | 1461194574408 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:54 INFO - PROCESS | 3860 | ++DOCSHELL 10890C00 == 68 [pid = 3860] [id = 688] 16:22:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (1F00A400) [pid = 3860] [serial = 2064] [outer = 00000000] 16:22:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (1F067000) [pid = 3860] [serial = 2065] [outer = 1F00A400] 16:22:54 INFO - PROCESS | 3860 | 1461194574454 Marionette DEBUG loaded listener.js 16:22:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (1F06B400) [pid = 3860] [serial = 2066] [outer = 1F00A400] 16:22:54 INFO - PROCESS | 3860 | 1461194574918 Marionette TRACE conn4 <- [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]]]}] 16:22:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:22:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 630ms 16:22:54 INFO - PROCESS | 3860 | 1461194574944 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 16:22:54 INFO - PROCESS | 3860 | 1461194574946 Marionette TRACE conn4 <- [1,2717,null,{"value":"13"}] 16:22:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:22:54 INFO - PROCESS | 3860 | 1461194574949 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:22:54 INFO - PROCESS | 3860 | 1461194574951 Marionette TRACE conn4 <- [1,2718,null,{}] 16:22:54 INFO - PROCESS | 3860 | 1461194574954 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:55 INFO - PROCESS | 3860 | 1461194575085 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 16:22:55 INFO - PROCESS | 3860 | 1461194575093 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:55 INFO - PROCESS | 3860 | ++DOCSHELL 1F06EC00 == 69 [pid = 3860] [id = 689] 16:22:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (1F071000) [pid = 3860] [serial = 2067] [outer = 00000000] 16:22:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (1F94D400) [pid = 3860] [serial = 2068] [outer = 1F071000] 16:22:55 INFO - PROCESS | 3860 | 1461194575137 Marionette DEBUG loaded listener.js 16:22:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (1F972800) [pid = 3860] [serial = 2069] [outer = 1F071000] 16:22:56 INFO - PROCESS | 3860 | 1461194576166 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 16:22:56 INFO - PROCESS | 3860 | 1461194576274 Marionette TRACE conn4 <- [1,2721,null,{"value":"13"}] 16:22:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:22:56 INFO - PROCESS | 3860 | 1461194576282 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:22:56 INFO - PROCESS | 3860 | 1461194576285 Marionette TRACE conn4 <- [1,2722,null,{}] 16:22:56 INFO - PROCESS | 3860 | 1461194576291 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:56 INFO - PROCESS | 3860 | 1461194576396 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 16:22:56 INFO - PROCESS | 3860 | 1461194576538 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:56 INFO - PROCESS | 3860 | ++DOCSHELL 107BA000 == 70 [pid = 3860] [id = 690] 16:22:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (116B5C00) [pid = 3860] [serial = 2070] [outer = 00000000] 16:22:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (17516400) [pid = 3860] [serial = 2071] [outer = 116B5C00] 16:22:56 INFO - PROCESS | 3860 | 1461194576636 Marionette DEBUG loaded listener.js 16:22:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 121 (18AE5C00) [pid = 3860] [serial = 2072] [outer = 116B5C00] 16:22:57 INFO - PROCESS | 3860 | 1461194577196 Marionette TRACE conn4 <- [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]]]}] 16:22:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:22:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 930ms 16:22:57 INFO - PROCESS | 3860 | 1461194577214 Marionette TRACE conn4 -> [0,2725,"getWindowHandle",null] 16:22:57 INFO - PROCESS | 3860 | 1461194577220 Marionette TRACE conn4 <- [1,2725,null,{"value":"13"}] 16:22:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:22:57 INFO - PROCESS | 3860 | 1461194577227 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:22:57 INFO - PROCESS | 3860 | 1461194577230 Marionette TRACE conn4 <- [1,2726,null,{}] 16:22:57 INFO - PROCESS | 3860 | 1461194577234 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:57 INFO - PROCESS | 3860 | 1461194577349 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 16:22:57 INFO - PROCESS | 3860 | 1461194577511 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:57 INFO - PROCESS | 3860 | ++DOCSHELL 19BA8800 == 71 [pid = 3860] [id = 691] 16:22:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 122 (19BAF000) [pid = 3860] [serial = 2073] [outer = 00000000] 16:22:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 123 (1B126000) [pid = 3860] [serial = 2074] [outer = 19BAF000] 16:22:57 INFO - PROCESS | 3860 | 1461194577569 Marionette DEBUG loaded listener.js 16:22:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 124 (1B9C9800) [pid = 3860] [serial = 2075] [outer = 19BAF000] 16:22:58 INFO - PROCESS | 3860 | 1461194578203 Marionette TRACE conn4 <- [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]]]}] 16:22:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:22:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1023ms 16:22:58 INFO - PROCESS | 3860 | 1461194578251 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 16:22:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:22:58 INFO - PROCESS | 3860 | 1461194578254 Marionette TRACE conn4 <- [1,2729,null,{"value":"13"}] 16:22:58 INFO - PROCESS | 3860 | 1461194578258 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:22:58 INFO - PROCESS | 3860 | 1461194578262 Marionette TRACE conn4 <- [1,2730,null,{}] 16:22:58 INFO - PROCESS | 3860 | 1461194578273 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:58 INFO - PROCESS | 3860 | 1461194578405 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 16:22:58 INFO - PROCESS | 3860 | 1461194578550 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:58 INFO - PROCESS | 3860 | ++DOCSHELL 1E9B9000 == 72 [pid = 3860] [id = 692] 16:22:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 125 (1ED31000) [pid = 3860] [serial = 2076] [outer = 00000000] 16:22:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 126 (1F97E400) [pid = 3860] [serial = 2077] [outer = 1ED31000] 16:22:58 INFO - PROCESS | 3860 | 1461194578610 Marionette DEBUG loaded listener.js 16:22:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 127 (1F98F800) [pid = 3860] [serial = 2078] [outer = 1ED31000] 16:22:59 INFO - PROCESS | 3860 | 1461194579186 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 16:22:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:22:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 970ms 16:22:59 INFO - PROCESS | 3860 | 1461194579231 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 16:22:59 INFO - PROCESS | 3860 | 1461194579234 Marionette TRACE conn4 <- [1,2733,null,{"value":"13"}] 16:22:59 INFO - PROCESS | 3860 | 1461194579238 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:22:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:22:59 INFO - PROCESS | 3860 | 1461194579240 Marionette TRACE conn4 <- [1,2734,null,{}] 16:22:59 INFO - PROCESS | 3860 | 1461194579243 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:59 INFO - PROCESS | 3860 | 1461194579355 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 16:22:59 INFO - PROCESS | 3860 | 1461194579514 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:59 INFO - PROCESS | 3860 | ++DOCSHELL 1F996C00 == 73 [pid = 3860] [id = 693] 16:22:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 128 (1F998000) [pid = 3860] [serial = 2079] [outer = 00000000] 16:22:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 129 (1F9AF400) [pid = 3860] [serial = 2080] [outer = 1F998000] 16:22:59 INFO - PROCESS | 3860 | 1461194579569 Marionette DEBUG loaded listener.js 16:22:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 130 (1F9B5000) [pid = 3860] [serial = 2081] [outer = 1F998000] 16:23:00 INFO - PROCESS | 3860 | 1461194580101 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 16:23:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:23:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 930ms 16:23:00 INFO - PROCESS | 3860 | 1461194580171 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 16:23:00 INFO - PROCESS | 3860 | 1461194580174 Marionette TRACE conn4 <- [1,2737,null,{"value":"13"}] 16:23:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:23:00 INFO - PROCESS | 3860 | 1461194580177 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:23:00 INFO - PROCESS | 3860 | 1461194580179 Marionette TRACE conn4 <- [1,2738,null,{}] 16:23:00 INFO - PROCESS | 3860 | 1461194580183 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:00 INFO - PROCESS | 3860 | 1461194580289 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 16:23:00 INFO - PROCESS | 3860 | 1461194580437 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:00 INFO - PROCESS | 3860 | ++DOCSHELL 11595000 == 74 [pid = 3860] [id = 694] 16:23:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 131 (115B4C00) [pid = 3860] [serial = 2082] [outer = 00000000] 16:23:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 132 (1FA16800) [pid = 3860] [serial = 2083] [outer = 115B4C00] 16:23:00 INFO - PROCESS | 3860 | 1461194580494 Marionette DEBUG loaded listener.js 16:23:00 INFO - PROCESS | 3860 | ++DOMWINDOW == 133 (1FA1A400) [pid = 3860] [serial = 2084] [outer = 115B4C00] 16:23:01 INFO - PROCESS | 3860 | 1461194581288 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 16:23:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:23:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1175ms 16:23:01 INFO - PROCESS | 3860 | 1461194581356 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 16:23:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:23:01 INFO - PROCESS | 3860 | 1461194581360 Marionette TRACE conn4 <- [1,2741,null,{"value":"13"}] 16:23:01 INFO - PROCESS | 3860 | 1461194581365 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:23:01 INFO - PROCESS | 3860 | 1461194581369 Marionette TRACE conn4 <- [1,2742,null,{}] 16:23:01 INFO - PROCESS | 3860 | 1461194581374 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:01 INFO - PROCESS | 3860 | 1461194581475 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 16:23:01 INFO - PROCESS | 3860 | 1461194581628 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:01 INFO - PROCESS | 3860 | ++DOCSHELL 16DA7800 == 75 [pid = 3860] [id = 695] 16:23:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 134 (16E51C00) [pid = 3860] [serial = 2085] [outer = 00000000] 16:23:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 135 (189EBC00) [pid = 3860] [serial = 2086] [outer = 16E51C00] 16:23:01 INFO - PROCESS | 3860 | 1461194581682 Marionette DEBUG loaded listener.js 16:23:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 136 (18AEE000) [pid = 3860] [serial = 2087] [outer = 16E51C00] 16:23:02 INFO - PROCESS | 3860 | 1461194582259 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 16:23:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:23:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 930ms 16:23:02 INFO - PROCESS | 3860 | 1461194582296 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 16:23:02 INFO - PROCESS | 3860 | 1461194582302 Marionette TRACE conn4 <- [1,2745,null,{"value":"13"}] 16:23:02 INFO - PROCESS | 3860 | 1461194582308 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:23:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:23:02 INFO - PROCESS | 3860 | 1461194582310 Marionette TRACE conn4 <- [1,2746,null,{}] 16:23:02 INFO - PROCESS | 3860 | 1461194582314 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:02 INFO - PROCESS | 3860 | --DOCSHELL 18AE4000 == 74 [pid = 3860] [id = 504] 16:23:02 INFO - PROCESS | 3860 | --DOCSHELL 10890C00 == 73 [pid = 3860] [id = 688] 16:23:02 INFO - PROCESS | 3860 | --DOCSHELL 1E897400 == 72 [pid = 3860] [id = 687] 16:23:02 INFO - PROCESS | 3860 | --DOCSHELL 1030B000 == 71 [pid = 3860] [id = 686] 16:23:02 INFO - PROCESS | 3860 | --DOCSHELL 1AD9B800 == 70 [pid = 3860] [id = 685] 16:23:02 INFO - PROCESS | 3860 | --DOCSHELL 19EA4000 == 69 [pid = 3860] [id = 684] 16:23:02 INFO - PROCESS | 3860 | --DOCSHELL 1979C000 == 68 [pid = 3860] [id = 683] 16:23:02 INFO - PROCESS | 3860 | --DOCSHELL 11596400 == 67 [pid = 3860] [id = 682] 16:23:02 INFO - PROCESS | 3860 | --DOMWINDOW == 135 (1B75AC00) [pid = 3860] [serial = 2032] [outer = 00000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3860 | --DOMWINDOW == 134 (18AE8000) [pid = 3860] [serial = 1996] [outer = 00000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3860 | 1461194582523 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 16:23:02 INFO - PROCESS | 3860 | --DOCSHELL 103AB800 == 66 [pid = 3860] [id = 681] 16:23:02 INFO - PROCESS | 3860 | --DOCSHELL 196BBC00 == 65 [pid = 3860] [id = 679] 16:23:02 INFO - PROCESS | 3860 | --DOCSHELL 11597C00 == 64 [pid = 3860] [id = 678] 16:23:02 INFO - PROCESS | 3860 | --DOCSHELL 17507400 == 63 [pid = 3860] [id = 677] 16:23:02 INFO - PROCESS | 3860 | --DOMWINDOW == 133 (1B87D800) [pid = 3860] [serial = 1946] [outer = 00000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3860 | --DOMWINDOW == 132 (18AE5800) [pid = 3860] [serial = 2029] [outer = 00000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3860 | --DOMWINDOW == 131 (1104EC00) [pid = 3860] [serial = 2014] [outer = 00000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3860 | --DOMWINDOW == 130 (1255FC00) [pid = 3860] [serial = 2015] [outer = 00000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3860 | --DOMWINDOW == 129 (11ED1400) [pid = 3860] [serial = 2012] [outer = 00000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3860 | --DOMWINDOW == 128 (11323C00) [pid = 3860] [serial = 2011] [outer = 00000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3860 | --DOMWINDOW == 127 (19BB1400) [pid = 3860] [serial = 2020] [outer = 00000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3860 | --DOMWINDOW == 126 (1B7E4000) [pid = 3860] [serial = 1999] [outer = 00000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3860 | --DOMWINDOW == 125 (1F9B1C00) [pid = 3860] [serial = 1993] [outer = 00000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3860 | --DOMWINDOW == 124 (1F9B9400) [pid = 3860] [serial = 1994] [outer = 00000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3860 | --DOMWINDOW == 123 (173D5800) [pid = 3860] [serial = 2017] [outer = 00000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3860 | --DOMWINDOW == 122 (189ECC00) [pid = 3860] [serial = 2018] [outer = 00000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3860 | --DOMWINDOW == 121 (1AD9C000) [pid = 3860] [serial = 2023] [outer = 00000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3860 | --DOMWINDOW == 120 (1F9BB000) [pid = 3860] [serial = 2002] [outer = 00000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (1FA1F800) [pid = 3860] [serial = 2005] [outer = 00000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (15C8C000) [pid = 3860] [serial = 2008] [outer = 00000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (1B760400) [pid = 3860] [serial = 2026] [outer = 00000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (1AEAAC00) [pid = 3860] [serial = 2024] [outer = 00000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (1C2B9400) [pid = 3860] [serial = 2027] [outer = 00000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (19BAEC00) [pid = 3860] [serial = 2030] [outer = 00000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (19DBB800) [pid = 3860] [serial = 2021] [outer = 00000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3860 | 1461194582619 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:02 INFO - PROCESS | 3860 | ++DOCSHELL 10309000 == 64 [pid = 3860] [id = 696] 16:23:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (1030CC00) [pid = 3860] [serial = 2088] [outer = 00000000] 16:23:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (10350800) [pid = 3860] [serial = 2089] [outer = 1030CC00] 16:23:02 INFO - PROCESS | 3860 | 1461194582665 Marionette DEBUG loaded listener.js 16:23:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (1104D800) [pid = 3860] [serial = 2090] [outer = 1030CC00] 16:23:03 INFO - PROCESS | 3860 | 1461194583053 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 16:23:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:23:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 830ms 16:23:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:23:03 INFO - PROCESS | 3860 | 1461194583141 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 16:23:03 INFO - PROCESS | 3860 | 1461194583144 Marionette TRACE conn4 <- [1,2749,null,{"value":"13"}] 16:23:03 INFO - PROCESS | 3860 | 1461194583147 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:23:03 INFO - PROCESS | 3860 | 1461194583150 Marionette TRACE conn4 <- [1,2750,null,{}] 16:23:03 INFO - PROCESS | 3860 | 1461194583160 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:03 INFO - PROCESS | 3860 | 1461194583255 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 16:23:03 INFO - PROCESS | 3860 | 1461194583271 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:03 INFO - PROCESS | 3860 | ++DOCSHELL 18AF0000 == 65 [pid = 3860] [id = 697] 16:23:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (18AF1C00) [pid = 3860] [serial = 2091] [outer = 00000000] 16:23:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (1979C000) [pid = 3860] [serial = 2092] [outer = 18AF1C00] 16:23:03 INFO - PROCESS | 3860 | 1461194583318 Marionette DEBUG loaded listener.js 16:23:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (199CC400) [pid = 3860] [serial = 2093] [outer = 18AF1C00] 16:23:03 INFO - PROCESS | 3860 | 1461194583779 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 16:23:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:23:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 671ms 16:23:03 INFO - PROCESS | 3860 | 1461194583821 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 16:23:03 INFO - PROCESS | 3860 | 1461194583824 Marionette TRACE conn4 <- [1,2753,null,{"value":"13"}] 16:23:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:23:03 INFO - PROCESS | 3860 | 1461194583826 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:23:03 INFO - PROCESS | 3860 | 1461194583828 Marionette TRACE conn4 <- [1,2754,null,{}] 16:23:03 INFO - PROCESS | 3860 | 1461194583832 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:03 INFO - PROCESS | 3860 | 1461194583947 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 16:23:04 INFO - PROCESS | 3860 | 1461194584056 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:04 INFO - PROCESS | 3860 | ++DOCSHELL 19BB3000 == 66 [pid = 3860] [id = 698] 16:23:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (19BB4400) [pid = 3860] [serial = 2094] [outer = 00000000] 16:23:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 121 (1AB40000) [pid = 3860] [serial = 2095] [outer = 19BB4400] 16:23:04 INFO - PROCESS | 3860 | 1461194584103 Marionette DEBUG loaded listener.js 16:23:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 122 (1AD94400) [pid = 3860] [serial = 2096] [outer = 19BB4400] 16:23:04 INFO - PROCESS | 3860 | 1461194584491 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 16:23:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:23:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 730ms 16:23:04 INFO - PROCESS | 3860 | 1461194584557 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 16:23:04 INFO - PROCESS | 3860 | 1461194584559 Marionette TRACE conn4 <- [1,2757,null,{"value":"13"}] 16:23:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:23:04 INFO - PROCESS | 3860 | 1461194584562 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:23:04 INFO - PROCESS | 3860 | 1461194584564 Marionette TRACE conn4 <- [1,2758,null,{}] 16:23:04 INFO - PROCESS | 3860 | 1461194584568 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:04 INFO - PROCESS | 3860 | 1461194584699 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 16:23:04 INFO - PROCESS | 3860 | 1461194584718 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:04 INFO - PROCESS | 3860 | ++DOCSHELL 19BB1400 == 67 [pid = 3860] [id = 699] 16:23:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 123 (1AB3F400) [pid = 3860] [serial = 2097] [outer = 00000000] 16:23:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 124 (1AEC2800) [pid = 3860] [serial = 2098] [outer = 1AB3F400] 16:23:04 INFO - PROCESS | 3860 | 1461194584763 Marionette DEBUG loaded listener.js 16:23:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 125 (1AEC1800) [pid = 3860] [serial = 2099] [outer = 1AB3F400] 16:23:05 INFO - PROCESS | 3860 | 1461194585225 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 16:23:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:23:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 730ms 16:23:05 INFO - PROCESS | 3860 | 1461194585321 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 16:23:05 INFO - PROCESS | 3860 | 1461194585323 Marionette TRACE conn4 <- [1,2761,null,{"value":"13"}] 16:23:05 INFO - PROCESS | 3860 | 1461194585329 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:23:05 INFO - PROCESS | 3860 | 1461194585331 Marionette TRACE conn4 <- [1,2762,null,{}] 16:23:05 INFO - PROCESS | 3860 | 1461194585334 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:23:05 INFO - PROCESS | 3860 | 1461194585479 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 16:23:05 INFO - PROCESS | 3860 | 1461194585552 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:05 INFO - PROCESS | 3860 | ++DOCSHELL 1088F000 == 68 [pid = 3860] [id = 700] 16:23:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 126 (1AF70800) [pid = 3860] [serial = 2100] [outer = 00000000] 16:23:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 127 (1C2C8800) [pid = 3860] [serial = 2101] [outer = 1AF70800] 16:23:05 INFO - PROCESS | 3860 | 1461194585602 Marionette DEBUG loaded listener.js 16:23:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 128 (1DE4DC00) [pid = 3860] [serial = 2102] [outer = 1AF70800] 16:23:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:23:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 710ms 16:23:06 INFO - PROCESS | 3860 | 1461194586042 Marionette TRACE conn4 <- [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]]]}] 16:23:06 INFO - PROCESS | 3860 | 1461194586048 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 16:23:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:23:06 INFO - PROCESS | 3860 | 1461194586050 Marionette TRACE conn4 <- [1,2765,null,{"value":"13"}] 16:23:06 INFO - PROCESS | 3860 | 1461194586054 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:23:06 INFO - PROCESS | 3860 | 1461194586055 Marionette TRACE conn4 <- [1,2766,null,{}] 16:23:06 INFO - PROCESS | 3860 | 1461194586059 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:06 INFO - PROCESS | 3860 | 1461194586186 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 16:23:06 INFO - PROCESS | 3860 | 1461194586192 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:06 INFO - PROCESS | 3860 | ++DOCSHELL 1C2C4000 == 69 [pid = 3860] [id = 701] 16:23:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 129 (1C2C6400) [pid = 3860] [serial = 2103] [outer = 00000000] 16:23:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 130 (1E9B8800) [pid = 3860] [serial = 2104] [outer = 1C2C6400] 16:23:06 INFO - PROCESS | 3860 | 1461194586236 Marionette DEBUG loaded listener.js 16:23:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 131 (1ED31800) [pid = 3860] [serial = 2105] [outer = 1C2C6400] 16:23:06 INFO - PROCESS | 3860 | --DOMWINDOW == 130 (1F00A400) [pid = 3860] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:23:06 INFO - PROCESS | 3860 | --DOMWINDOW == 129 (103B6000) [pid = 3860] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:23:06 INFO - PROCESS | 3860 | --DOMWINDOW == 128 (1F06AC00) [pid = 3860] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:23:06 INFO - PROCESS | 3860 | --DOMWINDOW == 127 (15358800) [pid = 3860] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:23:06 INFO - PROCESS | 3860 | --DOMWINDOW == 126 (1E899800) [pid = 3860] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:23:06 INFO - PROCESS | 3860 | --DOMWINDOW == 125 (197A1C00) [pid = 3860] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:23:06 INFO - PROCESS | 3860 | --DOMWINDOW == 124 (10329400) [pid = 3860] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:23:06 INFO - PROCESS | 3860 | --DOMWINDOW == 123 (1AEBEC00) [pid = 3860] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:23:06 INFO - PROCESS | 3860 | --DOMWINDOW == 122 (1B889C00) [pid = 3860] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:23:06 INFO - PROCESS | 3860 | --DOMWINDOW == 121 (1080F400) [pid = 3860] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:23:06 INFO - PROCESS | 3860 | --DOMWINDOW == 120 (18AEB000) [pid = 3860] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:23:06 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (1255DC00) [pid = 3860] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:23:06 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (1AEC1C00) [pid = 3860] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:23:06 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (19EA6800) [pid = 3860] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:23:06 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (1DE5C800) [pid = 3860] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:23:06 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (10351400) [pid = 3860] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:23:06 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (11EA5400) [pid = 3860] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:23:06 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (1AF18000) [pid = 3860] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:23:06 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (1AEBDC00) [pid = 3860] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:23:06 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (1ED28800) [pid = 3860] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:23:07 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (11EAB000) [pid = 3860] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:23:07 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (1F94C800) [pid = 3860] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:23:07 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (16DA5800) [pid = 3860] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:23:07 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (199C8C00) [pid = 3860] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:23:07 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (1AEB0000) [pid = 3860] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:23:07 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (19F5F000) [pid = 3860] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:23:07 INFO - PROCESS | 3860 | 1461194586969 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 16:23:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:23:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 970ms 16:23:07 INFO - PROCESS | 3860 | 1461194587024 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 16:23:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:23:07 INFO - PROCESS | 3860 | 1461194587026 Marionette TRACE conn4 <- [1,2769,null,{"value":"13"}] 16:23:07 INFO - PROCESS | 3860 | 1461194587030 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:23:07 INFO - PROCESS | 3860 | 1461194587031 Marionette TRACE conn4 <- [1,2770,null,{}] 16:23:07 INFO - PROCESS | 3860 | 1461194587035 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:07 INFO - PROCESS | 3860 | 1461194587120 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 16:23:07 INFO - PROCESS | 3860 | 1461194587130 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:07 INFO - PROCESS | 3860 | ++DOCSHELL 11F3F800 == 70 [pid = 3860] [id = 702] 16:23:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (123AA400) [pid = 3860] [serial = 2106] [outer = 00000000] 16:23:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (173D9800) [pid = 3860] [serial = 2107] [outer = 123AA400] 16:23:07 INFO - PROCESS | 3860 | 1461194587178 Marionette DEBUG loaded listener.js 16:23:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (19718000) [pid = 3860] [serial = 2108] [outer = 123AA400] 16:23:07 INFO - PROCESS | 3860 | 1461194587631 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 16:23:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:23:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 623ms 16:23:07 INFO - PROCESS | 3860 | 1461194587657 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 16:23:07 INFO - PROCESS | 3860 | 1461194587659 Marionette TRACE conn4 <- [1,2773,null,{"value":"13"}] 16:23:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:23:07 INFO - PROCESS | 3860 | 1461194587662 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:23:07 INFO - PROCESS | 3860 | 1461194587664 Marionette TRACE conn4 <- [1,2774,null,{}] 16:23:07 INFO - PROCESS | 3860 | 1461194587667 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:07 INFO - PROCESS | 3860 | 1461194587753 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 16:23:07 INFO - PROCESS | 3860 | 1461194587759 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:07 INFO - PROCESS | 3860 | ++DOCSHELL 197DC400 == 71 [pid = 3860] [id = 703] 16:23:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (1AB3D400) [pid = 3860] [serial = 2109] [outer = 00000000] 16:23:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (1C2C0800) [pid = 3860] [serial = 2110] [outer = 1AB3D400] 16:23:07 INFO - PROCESS | 3860 | 1461194587804 Marionette DEBUG loaded listener.js 16:23:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (1B9D1C00) [pid = 3860] [serial = 2111] [outer = 1AB3D400] 16:23:08 INFO - PROCESS | 3860 | 1461194588237 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 16:23:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:23:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 631ms 16:23:08 INFO - PROCESS | 3860 | 1461194588294 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 16:23:08 INFO - PROCESS | 3860 | 1461194588296 Marionette TRACE conn4 <- [1,2777,null,{"value":"13"}] 16:23:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:23:08 INFO - PROCESS | 3860 | 1461194588303 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:23:08 INFO - PROCESS | 3860 | 1461194588305 Marionette TRACE conn4 <- [1,2778,null,{}] 16:23:08 INFO - PROCESS | 3860 | 1461194588309 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:08 INFO - PROCESS | 3860 | 1461194588395 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 16:23:08 INFO - PROCESS | 3860 | 1461194588402 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:08 INFO - PROCESS | 3860 | ++DOCSHELL 1E9B7400 == 72 [pid = 3860] [id = 704] 16:23:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (1F063C00) [pid = 3860] [serial = 2112] [outer = 00000000] 16:23:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (1F071C00) [pid = 3860] [serial = 2113] [outer = 1F063C00] 16:23:08 INFO - PROCESS | 3860 | 1461194588446 Marionette DEBUG loaded listener.js 16:23:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (1F976800) [pid = 3860] [serial = 2114] [outer = 1F063C00] 16:23:08 INFO - PROCESS | 3860 | 1461194588898 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 16:23:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:23:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 630ms 16:23:09 INFO - PROCESS | 3860 | 1461194589014 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 16:23:09 INFO - PROCESS | 3860 | 1461194589018 Marionette TRACE conn4 <- [1,2781,null,{"value":"13"}] 16:23:09 INFO - PROCESS | 3860 | 1461194589028 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:23:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:23:09 INFO - PROCESS | 3860 | 1461194589033 Marionette TRACE conn4 <- [1,2782,null,{}] 16:23:09 INFO - PROCESS | 3860 | 1461194589039 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:09 INFO - PROCESS | 3860 | 1461194589172 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 16:23:09 INFO - PROCESS | 3860 | 1461194589319 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:09 INFO - PROCESS | 3860 | ++DOCSHELL 11596000 == 73 [pid = 3860] [id = 705] 16:23:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (11599C00) [pid = 3860] [serial = 2115] [outer = 00000000] 16:23:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (11F45400) [pid = 3860] [serial = 2116] [outer = 11599C00] 16:23:09 INFO - PROCESS | 3860 | 1461194589378 Marionette DEBUG loaded listener.js 16:23:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (1535DC00) [pid = 3860] [serial = 2117] [outer = 11599C00] 16:23:10 INFO - PROCESS | 3860 | 1461194590058 Marionette TRACE conn4 <- [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]]]}] 16:23:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:23:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1075ms 16:23:10 INFO - PROCESS | 3860 | 1461194590111 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 16:23:10 INFO - PROCESS | 3860 | 1461194590115 Marionette TRACE conn4 <- [1,2785,null,{"value":"13"}] 16:23:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:23:10 INFO - PROCESS | 3860 | 1461194590122 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:23:10 INFO - PROCESS | 3860 | 1461194590126 Marionette TRACE conn4 <- [1,2786,null,{}] 16:23:10 INFO - PROCESS | 3860 | 1461194590131 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:10 INFO - PROCESS | 3860 | 1461194590247 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 16:23:10 INFO - PROCESS | 3860 | 1461194590400 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:10 INFO - PROCESS | 3860 | ++DOCSHELL 199CAC00 == 74 [pid = 3860] [id = 706] 16:23:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (199D0000) [pid = 3860] [serial = 2118] [outer = 00000000] 16:23:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (19EA5C00) [pid = 3860] [serial = 2119] [outer = 199D0000] 16:23:10 INFO - PROCESS | 3860 | 1461194590456 Marionette DEBUG loaded listener.js 16:23:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (1AEBD400) [pid = 3860] [serial = 2120] [outer = 199D0000] 16:23:11 INFO - PROCESS | 3860 | 1461194591051 Marionette TRACE conn4 <- [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]]]}] 16:23:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:23:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 987ms 16:23:11 INFO - PROCESS | 3860 | 1461194591107 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 16:23:11 INFO - PROCESS | 3860 | 1461194591110 Marionette TRACE conn4 <- [1,2789,null,{"value":"13"}] 16:23:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:23:11 INFO - PROCESS | 3860 | 1461194591114 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:23:11 INFO - PROCESS | 3860 | 1461194591116 Marionette TRACE conn4 <- [1,2790,null,{}] 16:23:11 INFO - PROCESS | 3860 | 1461194591127 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:11 INFO - PROCESS | 3860 | 1461194591276 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 16:23:11 INFO - PROCESS | 3860 | 1461194591428 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:11 INFO - PROCESS | 3860 | ++DOCSHELL 1C2BA000 == 75 [pid = 3860] [id = 707] 16:23:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 121 (1CE21400) [pid = 3860] [serial = 2121] [outer = 00000000] 16:23:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 122 (1F99B000) [pid = 3860] [serial = 2122] [outer = 1CE21400] 16:23:11 INFO - PROCESS | 3860 | 1461194591491 Marionette DEBUG loaded listener.js 16:23:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 123 (1F9B4800) [pid = 3860] [serial = 2123] [outer = 1CE21400] 16:23:12 INFO - PROCESS | 3860 | 1461194592066 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 16:23:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:23:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1017ms 16:23:12 INFO - PROCESS | 3860 | 1461194592135 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 16:23:12 INFO - PROCESS | 3860 | 1461194592137 Marionette TRACE conn4 <- [1,2793,null,{"value":"13"}] 16:23:12 INFO - PROCESS | 3860 | 1461194592141 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:23:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:23:12 INFO - PROCESS | 3860 | 1461194592143 Marionette TRACE conn4 <- [1,2794,null,{}] 16:23:12 INFO - PROCESS | 3860 | 1461194592146 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:12 INFO - PROCESS | 3860 | 1461194592261 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 16:23:12 INFO - PROCESS | 3860 | 1461194592410 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:12 INFO - PROCESS | 3860 | ++DOCSHELL 1FE8C000 == 76 [pid = 3860] [id = 708] 16:23:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 124 (1FE8F000) [pid = 3860] [serial = 2124] [outer = 00000000] 16:23:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 125 (1FE96C00) [pid = 3860] [serial = 2125] [outer = 1FE8F000] 16:23:12 INFO - PROCESS | 3860 | 1461194592468 Marionette DEBUG loaded listener.js 16:23:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 126 (20039C00) [pid = 3860] [serial = 2126] [outer = 1FE8F000] 16:23:13 INFO - PROCESS | 3860 | 1461194593068 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 16:23:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:23:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 970ms 16:23:13 INFO - PROCESS | 3860 | 1461194593114 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 16:23:13 INFO - PROCESS | 3860 | 1461194593117 Marionette TRACE conn4 <- [1,2797,null,{"value":"13"}] 16:23:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:23:13 INFO - PROCESS | 3860 | 1461194593120 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:23:13 INFO - PROCESS | 3860 | 1461194593122 Marionette TRACE conn4 <- [1,2798,null,{}] 16:23:13 INFO - PROCESS | 3860 | 1461194593126 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:13 INFO - PROCESS | 3860 | 1461194593239 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 16:23:13 INFO - PROCESS | 3860 | 1461194593391 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:13 INFO - PROCESS | 3860 | ++DOCSHELL 2003B400 == 77 [pid = 3860] [id = 709] 16:23:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 127 (2003BC00) [pid = 3860] [serial = 2127] [outer = 00000000] 16:23:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 128 (200A7C00) [pid = 3860] [serial = 2128] [outer = 2003BC00] 16:23:13 INFO - PROCESS | 3860 | 1461194593449 Marionette DEBUG loaded listener.js 16:23:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 129 (200AC000) [pid = 3860] [serial = 2129] [outer = 2003BC00] 16:23:14 INFO - PROCESS | 3860 | 1461194593978 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 16:23:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:23:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 871ms 16:23:14 INFO - PROCESS | 3860 | 1461194593994 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 16:23:14 INFO - PROCESS | 3860 | 1461194593997 Marionette TRACE conn4 <- [1,2801,null,{"value":"13"}] 16:23:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:23:14 INFO - PROCESS | 3860 | 1461194594016 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:23:14 INFO - PROCESS | 3860 | 1461194594018 Marionette TRACE conn4 <- [1,2802,null,{}] 16:23:14 INFO - PROCESS | 3860 | 1461194594023 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:14 INFO - PROCESS | 3860 | 1461194594153 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 16:23:14 INFO - PROCESS | 3860 | 1461194594319 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:14 INFO - PROCESS | 3860 | ++DOCSHELL 200EAC00 == 78 [pid = 3860] [id = 710] 16:23:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 130 (200EC000) [pid = 3860] [serial = 2130] [outer = 00000000] 16:23:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 131 (200F0400) [pid = 3860] [serial = 2131] [outer = 200EC000] 16:23:14 INFO - PROCESS | 3860 | 1461194594377 Marionette DEBUG loaded listener.js 16:23:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 132 (203AB800) [pid = 3860] [serial = 2132] [outer = 200EC000] 16:23:15 INFO - PROCESS | 3860 | 1461194595000 Marionette TRACE conn4 <- [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]]]}] 16:23:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:23:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1037ms 16:23:15 INFO - PROCESS | 3860 | 1461194595042 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 16:23:15 INFO - PROCESS | 3860 | 1461194595044 Marionette TRACE conn4 <- [1,2805,null,{"value":"13"}] 16:23:15 INFO - PROCESS | 3860 | 1461194595048 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:23:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:23:15 INFO - PROCESS | 3860 | 1461194595050 Marionette TRACE conn4 <- [1,2806,null,{}] 16:23:15 INFO - PROCESS | 3860 | 1461194595053 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:15 INFO - PROCESS | 3860 | 1461194595162 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 16:23:15 INFO - PROCESS | 3860 | 1461194595487 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:15 INFO - PROCESS | 3860 | ++DOCSHELL 0EB39C00 == 79 [pid = 3860] [id = 711] 16:23:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 133 (0EBE9000) [pid = 3860] [serial = 2133] [outer = 00000000] 16:23:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 134 (1159B000) [pid = 3860] [serial = 2134] [outer = 0EBE9000] 16:23:15 INFO - PROCESS | 3860 | 1461194595564 Marionette DEBUG loaded listener.js 16:23:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 135 (11598000) [pid = 3860] [serial = 2135] [outer = 0EBE9000] 16:23:16 INFO - PROCESS | 3860 | 1461194596131 Marionette TRACE conn4 <- [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]]]}] 16:23:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:23:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1120ms 16:23:16 INFO - PROCESS | 3860 | 1461194596182 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 16:23:16 INFO - PROCESS | 3860 | 1461194596187 Marionette TRACE conn4 <- [1,2809,null,{"value":"13"}] 16:23:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:23:16 INFO - PROCESS | 3860 | 1461194596194 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:23:16 INFO - PROCESS | 3860 | 1461194596197 Marionette TRACE conn4 <- [1,2810,null,{}] 16:23:16 INFO - PROCESS | 3860 | 1461194596202 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:16 INFO - PROCESS | 3860 | 1461194596311 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 16:23:16 INFO - PROCESS | 3860 | 1461194596481 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:16 INFO - PROCESS | 3860 | ++DOCSHELL 103B0800 == 80 [pid = 3860] [id = 712] 16:23:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 136 (103B7800) [pid = 3860] [serial = 2136] [outer = 00000000] 16:23:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 137 (11254400) [pid = 3860] [serial = 2137] [outer = 103B7800] 16:23:16 INFO - PROCESS | 3860 | 1461194596533 Marionette DEBUG loaded listener.js 16:23:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 138 (115B7000) [pid = 3860] [serial = 2138] [outer = 103B7800] 16:23:16 INFO - PROCESS | 3860 | --DOCSHELL 199C3000 == 79 [pid = 3860] [id = 664] 16:23:16 INFO - PROCESS | 3860 | --DOCSHELL 10330800 == 78 [pid = 3860] [id = 498] 16:23:16 INFO - PROCESS | 3860 | --DOCSHELL 197DC400 == 77 [pid = 3860] [id = 703] 16:23:16 INFO - PROCESS | 3860 | --DOCSHELL 11F3F800 == 76 [pid = 3860] [id = 702] 16:23:16 INFO - PROCESS | 3860 | --DOCSHELL 1C2C4000 == 75 [pid = 3860] [id = 701] 16:23:16 INFO - PROCESS | 3860 | --DOCSHELL 1088F000 == 74 [pid = 3860] [id = 700] 16:23:16 INFO - PROCESS | 3860 | --DOCSHELL 19BB1400 == 73 [pid = 3860] [id = 699] 16:23:16 INFO - PROCESS | 3860 | --DOCSHELL 19BB3000 == 72 [pid = 3860] [id = 698] 16:23:16 INFO - PROCESS | 3860 | --DOCSHELL 18AF0000 == 71 [pid = 3860] [id = 697] 16:23:16 INFO - PROCESS | 3860 | --DOCSHELL 10309000 == 70 [pid = 3860] [id = 696] 16:23:16 INFO - PROCESS | 3860 | --DOCSHELL 16DA7800 == 69 [pid = 3860] [id = 695] 16:23:16 INFO - PROCESS | 3860 | --DOCSHELL 107BA000 == 68 [pid = 3860] [id = 690] 16:23:16 INFO - PROCESS | 3860 | --DOCSHELL 1F06EC00 == 67 [pid = 3860] [id = 689] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 137 (1125B800) [pid = 3860] [serial = 2045] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 136 (1F945400) [pid = 3860] [serial = 1913] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 135 (1AD9FC00) [pid = 3860] [serial = 2038] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 134 (189E8000) [pid = 3860] [serial = 1952] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 133 (1E9BFC00) [pid = 3860] [serial = 2062] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 132 (173D2400) [pid = 3860] [serial = 2035] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 131 (199C7800) [pid = 3860] [serial = 2050] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 130 (19DC2000) [pid = 3860] [serial = 2060] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 129 (1B759000) [pid = 3860] [serial = 2056] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 128 (1E895800) [pid = 3860] [serial = 1883] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 127 (15C0E000) [pid = 3860] [serial = 2041] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 126 (19ABC400) [pid = 3860] [serial = 1871] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 125 (196B4800) [pid = 3860] [serial = 1907] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 124 (15361C00) [pid = 3860] [serial = 2059] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 123 (1E894400) [pid = 3860] [serial = 1910] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 122 (1AEB3000) [pid = 3860] [serial = 2054] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 121 (1ED25000) [pid = 3860] [serial = 1958] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 120 (113D3400) [pid = 3860] [serial = 1949] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (173D4C00) [pid = 3860] [serial = 2048] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (1B87F800) [pid = 3860] [serial = 1838] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (1B756800) [pid = 3860] [serial = 2057] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (1B755C00) [pid = 3860] [serial = 1877] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (19BAB000) [pid = 3860] [serial = 2051] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (1F066C00) [pid = 3860] [serial = 1961] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (173CA400) [pid = 3860] [serial = 2047] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (15CD6800) [pid = 3860] [serial = 1868] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (11044400) [pid = 3860] [serial = 2044] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (1ED2D400) [pid = 3860] [serial = 2063] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (199CBC00) [pid = 3860] [serial = 2042] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 108 (1F977C00) [pid = 3860] [serial = 1916] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 107 (19711800) [pid = 3860] [serial = 1997] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 106 (1C2BB000) [pid = 3860] [serial = 1880] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 105 (1AEA5000) [pid = 3860] [serial = 2053] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 104 (1CE1B000) [pid = 3860] [serial = 1955] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 103 (1AD9EC00) [pid = 3860] [serial = 1874] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 102 (1F067000) [pid = 3860] [serial = 2065] [outer = 00000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3860 | --DOMWINDOW == 101 (1F06B400) [pid = 3860] [serial = 2066] [outer = 00000000] [url = about:blank] 16:23:17 INFO - PROCESS | 3860 | 1461194597059 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 16:23:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:23:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 870ms 16:23:17 INFO - PROCESS | 3860 | 1461194597073 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 16:23:17 INFO - PROCESS | 3860 | 1461194597078 Marionette TRACE conn4 <- [1,2813,null,{"value":"13"}] 16:23:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:23:17 INFO - PROCESS | 3860 | 1461194597082 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:23:17 INFO - PROCESS | 3860 | 1461194597084 Marionette TRACE conn4 <- [1,2814,null,{}] 16:23:17 INFO - PROCESS | 3860 | 1461194597120 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:17 INFO - PROCESS | 3860 | 1461194597213 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 16:23:17 INFO - PROCESS | 3860 | 1461194597322 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:17 INFO - PROCESS | 3860 | ++DOCSHELL 1080FC00 == 68 [pid = 3860] [id = 713] 16:23:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 102 (10FC5400) [pid = 3860] [serial = 2139] [outer = 00000000] 16:23:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 103 (11EAE000) [pid = 3860] [serial = 2140] [outer = 10FC5400] 16:23:17 INFO - PROCESS | 3860 | 1461194597370 Marionette DEBUG loaded listener.js 16:23:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 104 (125E1C00) [pid = 3860] [serial = 2141] [outer = 10FC5400] 16:23:17 INFO - PROCESS | 3860 | 1461194597783 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:23:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:23:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 773ms 16:23:17 INFO - PROCESS | 3860 | 1461194597858 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 16:23:17 INFO - PROCESS | 3860 | 1461194597860 Marionette TRACE conn4 <- [1,2817,null,{"value":"13"}] 16:23:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:23:17 INFO - PROCESS | 3860 | 1461194597865 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:23:17 INFO - PROCESS | 3860 | 1461194597871 Marionette TRACE conn4 <- [1,2818,null,{}] 16:23:17 INFO - PROCESS | 3860 | 1461194597884 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:18 INFO - PROCESS | 3860 | 1461194597977 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 16:23:18 INFO - PROCESS | 3860 | 1461194597993 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:18 INFO - PROCESS | 3860 | ++DOCSHELL 16DA6400 == 69 [pid = 3860] [id = 714] 16:23:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 105 (16DA7000) [pid = 3860] [serial = 2142] [outer = 00000000] 16:23:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 106 (1731A400) [pid = 3860] [serial = 2143] [outer = 16DA7000] 16:23:18 INFO - PROCESS | 3860 | 1461194598037 Marionette DEBUG loaded listener.js 16:23:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 107 (173CE400) [pid = 3860] [serial = 2144] [outer = 16DA7000] 16:23:18 INFO - PROCESS | 3860 | 1461194598515 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 16:23:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:23:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 690ms 16:23:18 INFO - PROCESS | 3860 | 1461194598558 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 16:23:18 INFO - PROCESS | 3860 | 1461194598560 Marionette TRACE conn4 <- [1,2821,null,{"value":"13"}] 16:23:18 INFO - PROCESS | 3860 | 1461194598564 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:23:18 INFO - PROCESS | 3860 | 1461194598565 Marionette TRACE conn4 <- [1,2822,null,{}] 16:23:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:23:18 INFO - PROCESS | 3860 | 1461194598569 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:18 INFO - PROCESS | 3860 | 1461194598688 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 16:23:18 INFO - PROCESS | 3860 | 1461194598803 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:18 INFO - PROCESS | 3860 | ++DOCSHELL 173D0C00 == 70 [pid = 3860] [id = 715] 16:23:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 108 (173D3000) [pid = 3860] [serial = 2145] [outer = 00000000] 16:23:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 109 (1899F400) [pid = 3860] [serial = 2146] [outer = 173D3000] 16:23:18 INFO - PROCESS | 3860 | 1461194598848 Marionette DEBUG loaded listener.js 16:23:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (189EF800) [pid = 3860] [serial = 2147] [outer = 173D3000] 16:23:19 INFO - PROCESS | 3860 | 1461194599268 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:23:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:23:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 730ms 16:23:19 INFO - PROCESS | 3860 | 1461194599304 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 16:23:19 INFO - PROCESS | 3860 | 1461194599306 Marionette TRACE conn4 <- [1,2825,null,{"value":"13"}] 16:23:19 INFO - PROCESS | 3860 | 1461194599309 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:23:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:23:19 INFO - PROCESS | 3860 | 1461194599311 Marionette TRACE conn4 <- [1,2826,null,{}] 16:23:19 INFO - PROCESS | 3860 | 1461194599314 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:19 INFO - PROCESS | 3860 | 1461194599442 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 16:23:19 INFO - PROCESS | 3860 | 1461194599450 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:19 INFO - PROCESS | 3860 | ++DOCSHELL 18A9D400 == 71 [pid = 3860] [id = 716] 16:23:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (18AE6800) [pid = 3860] [serial = 2148] [outer = 00000000] 16:23:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (196B4C00) [pid = 3860] [serial = 2149] [outer = 18AE6800] 16:23:19 INFO - PROCESS | 3860 | 1461194599569 Marionette DEBUG loaded listener.js 16:23:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (197A1800) [pid = 3860] [serial = 2150] [outer = 18AE6800] 16:23:20 INFO - PROCESS | 3860 | 1461194600039 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 16:23:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:23:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 770ms 16:23:20 INFO - PROCESS | 3860 | 1461194600086 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 16:23:20 INFO - PROCESS | 3860 | 1461194600088 Marionette TRACE conn4 <- [1,2829,null,{"value":"13"}] 16:23:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:23:20 INFO - PROCESS | 3860 | 1461194600091 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:23:20 INFO - PROCESS | 3860 | 1461194600093 Marionette TRACE conn4 <- [1,2830,null,{}] 16:23:20 INFO - PROCESS | 3860 | 1461194600096 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:20 INFO - PROCESS | 3860 | 1461194600223 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 16:23:20 INFO - PROCESS | 3860 | 1461194600297 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:20 INFO - PROCESS | 3860 | ++DOCSHELL 199CB400 == 72 [pid = 3860] [id = 717] 16:23:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (199CE800) [pid = 3860] [serial = 2151] [outer = 00000000] 16:23:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (19BAC800) [pid = 3860] [serial = 2152] [outer = 199CE800] 16:23:20 INFO - PROCESS | 3860 | 1461194600341 Marionette DEBUG loaded listener.js 16:23:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (19BB2000) [pid = 3860] [serial = 2153] [outer = 199CE800] 16:23:20 INFO - PROCESS | 3860 | 1461194600762 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 16:23:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:23:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 16:23:20 INFO - PROCESS | 3860 | 1461194600827 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 16:23:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:23:20 INFO - PROCESS | 3860 | 1461194600829 Marionette TRACE conn4 <- [1,2833,null,{"value":"13"}] 16:23:20 INFO - PROCESS | 3860 | 1461194600832 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:23:20 INFO - PROCESS | 3860 | 1461194600834 Marionette TRACE conn4 <- [1,2834,null,{}] 16:23:20 INFO - PROCESS | 3860 | 1461194600837 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:20 INFO - PROCESS | 3860 | 1461194600960 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 16:23:21 INFO - PROCESS | 3860 | 1461194601030 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:21 INFO - PROCESS | 3860 | ++DOCSHELL 199CD400 == 73 [pid = 3860] [id = 718] 16:23:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (19AB6000) [pid = 3860] [serial = 2154] [outer = 00000000] 16:23:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (19EA7400) [pid = 3860] [serial = 2155] [outer = 19AB6000] 16:23:21 INFO - PROCESS | 3860 | 1461194601077 Marionette DEBUG loaded listener.js 16:23:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (1AB32400) [pid = 3860] [serial = 2156] [outer = 19AB6000] 16:23:21 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (1AF70800) [pid = 3860] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:23:21 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (1C2C6400) [pid = 3860] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:23:21 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (123AA400) [pid = 3860] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:23:21 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (16E51C00) [pid = 3860] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:23:21 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (18AF1C00) [pid = 3860] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:23:21 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (1030CC00) [pid = 3860] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:23:21 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (115B4C00) [pid = 3860] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:23:21 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (19BB4400) [pid = 3860] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:23:21 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (1AB3D400) [pid = 3860] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:23:21 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (1AB3F400) [pid = 3860] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:23:21 INFO - PROCESS | 3860 | 1461194601530 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 16:23:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:23:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 730ms 16:23:21 INFO - PROCESS | 3860 | 1461194601587 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 16:23:21 INFO - PROCESS | 3860 | 1461194601589 Marionette TRACE conn4 <- [1,2837,null,{"value":"13"}] 16:23:21 INFO - PROCESS | 3860 | 1461194601592 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:23:21 INFO - PROCESS | 3860 | 1461194601594 Marionette TRACE conn4 <- [1,2838,null,{}] 16:23:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:23:21 INFO - PROCESS | 3860 | 1461194601597 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:21 INFO - PROCESS | 3860 | 1461194601687 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 16:23:21 INFO - PROCESS | 3860 | 1461194601693 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:21 INFO - PROCESS | 3860 | ++DOCSHELL 103AD800 == 74 [pid = 3860] [id = 719] 16:23:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (199C4800) [pid = 3860] [serial = 2157] [outer = 00000000] 16:23:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (1AB3FC00) [pid = 3860] [serial = 2158] [outer = 199C4800] 16:23:21 INFO - PROCESS | 3860 | 1461194601738 Marionette DEBUG loaded listener.js 16:23:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (1AD94000) [pid = 3860] [serial = 2159] [outer = 199C4800] 16:23:22 INFO - PROCESS | 3860 | 1461194602173 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:23:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:23:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 630ms 16:23:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:23:22 INFO - PROCESS | 3860 | 1461194602229 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 16:23:22 INFO - PROCESS | 3860 | 1461194602231 Marionette TRACE conn4 <- [1,2841,null,{"value":"13"}] 16:23:22 INFO - PROCESS | 3860 | 1461194602234 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:23:22 INFO - PROCESS | 3860 | 1461194602235 Marionette TRACE conn4 <- [1,2842,null,{}] 16:23:22 INFO - PROCESS | 3860 | 1461194602239 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:22 INFO - PROCESS | 3860 | 1461194602328 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 16:23:22 INFO - PROCESS | 3860 | 1461194602334 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:22 INFO - PROCESS | 3860 | ++DOCSHELL 1AD9DC00 == 75 [pid = 3860] [id = 720] 16:23:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (1AEA7000) [pid = 3860] [serial = 2160] [outer = 00000000] 16:23:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (1AEAF400) [pid = 3860] [serial = 2161] [outer = 1AEA7000] 16:23:22 INFO - PROCESS | 3860 | 1461194602380 Marionette DEBUG loaded listener.js 16:23:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (1AEBF000) [pid = 3860] [serial = 2162] [outer = 1AEA7000] 16:23:22 INFO - PROCESS | 3860 | 1461194602828 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 16:23:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:23:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 630ms 16:23:22 INFO - PROCESS | 3860 | 1461194602872 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 16:23:22 INFO - PROCESS | 3860 | 1461194602874 Marionette TRACE conn4 <- [1,2845,null,{"value":"13"}] 16:23:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:23:22 INFO - PROCESS | 3860 | 1461194602878 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:23:22 INFO - PROCESS | 3860 | 1461194602879 Marionette TRACE conn4 <- [1,2846,null,{}] 16:23:22 INFO - PROCESS | 3860 | 1461194602883 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:22 INFO - PROCESS | 3860 | 1461194602973 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 16:23:22 INFO - PROCESS | 3860 | 1461194602979 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:23 INFO - PROCESS | 3860 | ++DOCSHELL 1AEC5C00 == 76 [pid = 3860] [id = 721] 16:23:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (1AEC8000) [pid = 3860] [serial = 2163] [outer = 00000000] 16:23:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (1AF1C000) [pid = 3860] [serial = 2164] [outer = 1AEC8000] 16:23:23 INFO - PROCESS | 3860 | 1461194603031 Marionette DEBUG loaded listener.js 16:23:23 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (1B753800) [pid = 3860] [serial = 2165] [outer = 1AEC8000] 16:23:23 INFO - PROCESS | 3860 | 1461194603749 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:23:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:23:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 931ms 16:23:23 INFO - PROCESS | 3860 | 1461194603810 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 16:23:23 INFO - PROCESS | 3860 | 1461194603816 Marionette TRACE conn4 <- [1,2849,null,{"value":"13"}] 16:23:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:23:23 INFO - PROCESS | 3860 | 1461194603822 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:23:23 INFO - PROCESS | 3860 | 1461194603826 Marionette TRACE conn4 <- [1,2850,null,{}] 16:23:23 INFO - PROCESS | 3860 | 1461194603831 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:24 INFO - PROCESS | 3860 | 1461194604001 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 16:23:24 INFO - PROCESS | 3860 | 1461194604021 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:24 INFO - PROCESS | 3860 | ++DOCSHELL 10F0E800 == 77 [pid = 3860] [id = 722] 16:23:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (10F0FC00) [pid = 3860] [serial = 2166] [outer = 00000000] 16:23:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (115B5C00) [pid = 3860] [serial = 2167] [outer = 10F0FC00] 16:23:24 INFO - PROCESS | 3860 | 1461194604078 Marionette DEBUG loaded listener.js 16:23:24 INFO - PROCESS | 3860 | ++DOMWINDOW == 121 (1251B800) [pid = 3860] [serial = 2168] [outer = 10F0FC00] 16:23:24 INFO - PROCESS | 3860 | 1461194604785 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 16:23:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:23:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1019ms 16:23:24 INFO - PROCESS | 3860 | 1461194604845 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 16:23:24 INFO - PROCESS | 3860 | 1461194604851 Marionette TRACE conn4 <- [1,2853,null,{"value":"13"}] 16:23:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:23:24 INFO - PROCESS | 3860 | 1461194604858 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:23:24 INFO - PROCESS | 3860 | 1461194604861 Marionette TRACE conn4 <- [1,2854,null,{}] 16:23:24 INFO - PROCESS | 3860 | 1461194604865 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:25 INFO - PROCESS | 3860 | 1461194605064 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 16:23:25 INFO - PROCESS | 3860 | 1461194605181 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:25 INFO - PROCESS | 3860 | ++DOCSHELL 18AE7C00 == 78 [pid = 3860] [id = 723] 16:23:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 122 (18AEAC00) [pid = 3860] [serial = 2169] [outer = 00000000] 16:23:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 123 (1973C000) [pid = 3860] [serial = 2170] [outer = 18AEAC00] 16:23:25 INFO - PROCESS | 3860 | 1461194605237 Marionette DEBUG loaded listener.js 16:23:25 INFO - PROCESS | 3860 | ++DOMWINDOW == 124 (199CB000) [pid = 3860] [serial = 2171] [outer = 18AEAC00] 16:23:25 INFO - PROCESS | 3860 | 1461194605846 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 16:23:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:23:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1070ms 16:23:25 INFO - PROCESS | 3860 | 1461194605938 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 16:23:25 INFO - PROCESS | 3860 | 1461194605941 Marionette TRACE conn4 <- [1,2857,null,{"value":"13"}] 16:23:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:23:25 INFO - PROCESS | 3860 | 1461194605945 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:23:25 INFO - PROCESS | 3860 | 1461194605949 Marionette TRACE conn4 <- [1,2858,null,{}] 16:23:25 INFO - PROCESS | 3860 | 1461194605975 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:26 INFO - PROCESS | 3860 | 1461194606101 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 16:23:26 INFO - PROCESS | 3860 | 1461194606243 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:26 INFO - PROCESS | 3860 | ++DOCSHELL 1AF14C00 == 79 [pid = 3860] [id = 724] 16:23:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 125 (1B12F800) [pid = 3860] [serial = 2172] [outer = 00000000] 16:23:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 126 (1B7E4800) [pid = 3860] [serial = 2173] [outer = 1B12F800] 16:23:26 INFO - PROCESS | 3860 | 1461194606304 Marionette DEBUG loaded listener.js 16:23:26 INFO - PROCESS | 3860 | ++DOMWINDOW == 127 (1B920800) [pid = 3860] [serial = 2174] [outer = 1B12F800] 16:23:26 INFO - PROCESS | 3860 | 1461194606910 Marionette TRACE conn4 <- [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]]]}] 16:23:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:23:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1034ms 16:23:27 INFO - PROCESS | 3860 | 1461194606997 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 16:23:27 INFO - PROCESS | 3860 | 1461194607000 Marionette TRACE conn4 <- [1,2861,null,{"value":"13"}] 16:23:27 INFO - PROCESS | 3860 | 1461194607005 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:23:27 INFO - PROCESS | 3860 | 1461194607007 Marionette TRACE conn4 <- [1,2862,null,{}] 16:23:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:23:27 INFO - PROCESS | 3860 | 1461194607010 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:27 INFO - PROCESS | 3860 | 1461194607131 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 16:23:27 INFO - PROCESS | 3860 | 1461194607274 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:27 INFO - PROCESS | 3860 | ++DOCSHELL 1C2BB000 == 80 [pid = 3860] [id = 725] 16:23:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 128 (1C2BBC00) [pid = 3860] [serial = 2175] [outer = 00000000] 16:23:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 129 (1C2C8000) [pid = 3860] [serial = 2176] [outer = 1C2BBC00] 16:23:27 INFO - PROCESS | 3860 | 1461194607332 Marionette DEBUG loaded listener.js 16:23:27 INFO - PROCESS | 3860 | ++DOMWINDOW == 130 (1CE25400) [pid = 3860] [serial = 2177] [outer = 1C2BBC00] 16:23:27 INFO - PROCESS | 3860 | 1461194607875 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 16:23:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:23:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 930ms 16:23:27 INFO - PROCESS | 3860 | 1461194607942 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 16:23:27 INFO - PROCESS | 3860 | 1461194607944 Marionette TRACE conn4 <- [1,2865,null,{"value":"13"}] 16:23:27 INFO - PROCESS | 3860 | 1461194607948 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:23:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:23:27 INFO - PROCESS | 3860 | 1461194607950 Marionette TRACE conn4 <- [1,2866,null,{}] 16:23:27 INFO - PROCESS | 3860 | 1461194607954 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:28 INFO - PROCESS | 3860 | 1461194608067 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 16:23:28 INFO - PROCESS | 3860 | 1461194608218 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:28 INFO - PROCESS | 3860 | ++DOCSHELL 1DE4D800 == 81 [pid = 3860] [id = 726] 16:23:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 131 (1DE51400) [pid = 3860] [serial = 2178] [outer = 00000000] 16:23:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 132 (1E897C00) [pid = 3860] [serial = 2179] [outer = 1DE51400] 16:23:28 INFO - PROCESS | 3860 | 1461194608274 Marionette DEBUG loaded listener.js 16:23:28 INFO - PROCESS | 3860 | ++DOMWINDOW == 133 (1E896800) [pid = 3860] [serial = 2180] [outer = 1DE51400] 16:23:28 INFO - PROCESS | 3860 | 1461194608864 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 16:23:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:23:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 970ms 16:23:28 INFO - PROCESS | 3860 | 1461194608922 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 16:23:28 INFO - PROCESS | 3860 | 1461194608925 Marionette TRACE conn4 <- [1,2869,null,{"value":"13"}] 16:23:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:23:28 INFO - PROCESS | 3860 | 1461194608928 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:23:28 INFO - PROCESS | 3860 | 1461194608931 Marionette TRACE conn4 <- [1,2870,null,{}] 16:23:28 INFO - PROCESS | 3860 | 1461194608934 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:29 INFO - PROCESS | 3860 | 1461194609059 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 16:23:29 INFO - PROCESS | 3860 | 1461194609212 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:29 INFO - PROCESS | 3860 | ++DOCSHELL 1E9B6800 == 82 [pid = 3860] [id = 727] 16:23:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 134 (1E9B9C00) [pid = 3860] [serial = 2181] [outer = 00000000] 16:23:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 135 (1F013000) [pid = 3860] [serial = 2182] [outer = 1E9B9C00] 16:23:29 INFO - PROCESS | 3860 | 1461194609272 Marionette DEBUG loaded listener.js 16:23:29 INFO - PROCESS | 3860 | ++DOMWINDOW == 136 (1F018000) [pid = 3860] [serial = 2183] [outer = 1E9B9C00] 16:23:29 INFO - PROCESS | 3860 | 1461194609905 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 16:23:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:23:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1017ms 16:23:29 INFO - PROCESS | 3860 | 1461194609949 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 16:23:29 INFO - PROCESS | 3860 | 1461194609952 Marionette TRACE conn4 <- [1,2873,null,{"value":"13"}] 16:23:29 INFO - PROCESS | 3860 | 1461194609955 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:23:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:23:29 INFO - PROCESS | 3860 | 1461194609958 Marionette TRACE conn4 <- [1,2874,null,{}] 16:23:29 INFO - PROCESS | 3860 | 1461194609961 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:30 INFO - PROCESS | 3860 | 1461194610073 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 16:23:30 INFO - PROCESS | 3860 | 1461194610223 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:30 INFO - PROCESS | 3860 | ++DOCSHELL 10890400 == 83 [pid = 3860] [id = 728] 16:23:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 137 (11323C00) [pid = 3860] [serial = 2184] [outer = 00000000] 16:23:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 138 (18AE3400) [pid = 3860] [serial = 2185] [outer = 11323C00] 16:23:30 INFO - PROCESS | 3860 | 1461194610279 Marionette DEBUG loaded listener.js 16:23:30 INFO - PROCESS | 3860 | ++DOMWINDOW == 139 (199C1400) [pid = 3860] [serial = 2186] [outer = 11323C00] 16:23:31 INFO - PROCESS | 3860 | 1461194611050 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 16:23:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:23:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1125ms 16:23:31 INFO - PROCESS | 3860 | 1461194611084 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 16:23:31 INFO - PROCESS | 3860 | 1461194611089 Marionette TRACE conn4 <- [1,2877,null,{"value":"13"}] 16:23:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:23:31 INFO - PROCESS | 3860 | 1461194611094 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:23:31 INFO - PROCESS | 3860 | 1461194611097 Marionette TRACE conn4 <- [1,2878,null,{}] 16:23:31 INFO - PROCESS | 3860 | 1461194611102 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:31 INFO - PROCESS | 3860 | 1461194611210 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 16:23:31 INFO - PROCESS | 3860 | 1461194611365 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:31 INFO - PROCESS | 3860 | ++DOCSHELL 15518400 == 84 [pid = 3860] [id = 729] 16:23:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 140 (15524000) [pid = 3860] [serial = 2187] [outer = 00000000] 16:23:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 141 (15C1AC00) [pid = 3860] [serial = 2188] [outer = 15524000] 16:23:31 INFO - PROCESS | 3860 | 1461194611419 Marionette DEBUG loaded listener.js 16:23:31 INFO - PROCESS | 3860 | ++DOMWINDOW == 142 (173CC000) [pid = 3860] [serial = 2189] [outer = 15524000] 16:23:31 INFO - PROCESS | 3860 | --DOCSHELL 19EA4400 == 83 [pid = 3860] [id = 666] 16:23:31 INFO - PROCESS | 3860 | --DOCSHELL 103B4C00 == 82 [pid = 3860] [id = 680] 16:23:31 INFO - PROCESS | 3860 | --DOCSHELL 1AD99C00 == 81 [pid = 3860] [id = 651] 16:23:31 INFO - PROCESS | 3860 | --DOCSHELL 1AD9DC00 == 80 [pid = 3860] [id = 720] 16:23:31 INFO - PROCESS | 3860 | --DOCSHELL 103AD800 == 79 [pid = 3860] [id = 719] 16:23:31 INFO - PROCESS | 3860 | --DOCSHELL 199CD400 == 78 [pid = 3860] [id = 718] 16:23:31 INFO - PROCESS | 3860 | --DOCSHELL 199CB400 == 77 [pid = 3860] [id = 717] 16:23:31 INFO - PROCESS | 3860 | --DOCSHELL 16DA6400 == 76 [pid = 3860] [id = 714] 16:23:31 INFO - PROCESS | 3860 | --DOMWINDOW == 141 (1F071C00) [pid = 3860] [serial = 2113] [outer = 00000000] [url = about:blank] 16:23:32 INFO - PROCESS | 3860 | --DOCSHELL 1080FC00 == 75 [pid = 3860] [id = 713] 16:23:32 INFO - PROCESS | 3860 | --DOCSHELL 103B0800 == 74 [pid = 3860] [id = 712] 16:23:32 INFO - PROCESS | 3860 | --DOCSHELL 0EB39C00 == 73 [pid = 3860] [id = 711] 16:23:32 INFO - PROCESS | 3860 | --DOCSHELL 199CAC00 == 72 [pid = 3860] [id = 706] 16:23:32 INFO - PROCESS | 3860 | --DOCSHELL 11596000 == 71 [pid = 3860] [id = 705] 16:23:32 INFO - PROCESS | 3860 | --DOCSHELL 1E9B7400 == 70 [pid = 3860] [id = 704] 16:23:32 INFO - PROCESS | 3860 | --DOMWINDOW == 140 (1C2C8800) [pid = 3860] [serial = 2101] [outer = 00000000] [url = about:blank] 16:23:32 INFO - PROCESS | 3860 | --DOMWINDOW == 139 (1E9B8800) [pid = 3860] [serial = 2104] [outer = 00000000] [url = about:blank] 16:23:32 INFO - PROCESS | 3860 | --DOMWINDOW == 138 (1DE4DC00) [pid = 3860] [serial = 2102] [outer = 00000000] [url = about:blank] 16:23:32 INFO - PROCESS | 3860 | --DOMWINDOW == 137 (173D9800) [pid = 3860] [serial = 2107] [outer = 00000000] [url = about:blank] 16:23:32 INFO - PROCESS | 3860 | --DOMWINDOW == 136 (18AEE000) [pid = 3860] [serial = 2087] [outer = 00000000] [url = about:blank] 16:23:32 INFO - PROCESS | 3860 | --DOMWINDOW == 135 (189EBC00) [pid = 3860] [serial = 2086] [outer = 00000000] [url = about:blank] 16:23:32 INFO - PROCESS | 3860 | --DOMWINDOW == 134 (1979C000) [pid = 3860] [serial = 2092] [outer = 00000000] [url = about:blank] 16:23:32 INFO - PROCESS | 3860 | --DOMWINDOW == 133 (199CC400) [pid = 3860] [serial = 2093] [outer = 00000000] [url = about:blank] 16:23:32 INFO - PROCESS | 3860 | --DOMWINDOW == 132 (10350800) [pid = 3860] [serial = 2089] [outer = 00000000] [url = about:blank] 16:23:32 INFO - PROCESS | 3860 | --DOMWINDOW == 131 (1104D800) [pid = 3860] [serial = 2090] [outer = 00000000] [url = about:blank] 16:23:32 INFO - PROCESS | 3860 | --DOMWINDOW == 130 (1FA1A400) [pid = 3860] [serial = 2084] [outer = 00000000] [url = about:blank] 16:23:32 INFO - PROCESS | 3860 | --DOMWINDOW == 129 (1FA16800) [pid = 3860] [serial = 2083] [outer = 00000000] [url = about:blank] 16:23:32 INFO - PROCESS | 3860 | --DOMWINDOW == 128 (1F94D400) [pid = 3860] [serial = 2068] [outer = 00000000] [url = about:blank] 16:23:32 INFO - PROCESS | 3860 | --DOMWINDOW == 127 (19718000) [pid = 3860] [serial = 2108] [outer = 00000000] [url = about:blank] 16:23:32 INFO - PROCESS | 3860 | --DOMWINDOW == 126 (1AB40000) [pid = 3860] [serial = 2095] [outer = 00000000] [url = about:blank] 16:23:32 INFO - PROCESS | 3860 | --DOMWINDOW == 125 (1AD94400) [pid = 3860] [serial = 2096] [outer = 00000000] [url = about:blank] 16:23:32 INFO - PROCESS | 3860 | --DOMWINDOW == 124 (17516400) [pid = 3860] [serial = 2071] [outer = 00000000] [url = about:blank] 16:23:32 INFO - PROCESS | 3860 | --DOMWINDOW == 123 (1B126000) [pid = 3860] [serial = 2074] [outer = 00000000] [url = about:blank] 16:23:32 INFO - PROCESS | 3860 | --DOMWINDOW == 122 (1F97E400) [pid = 3860] [serial = 2077] [outer = 00000000] [url = about:blank] 16:23:32 INFO - PROCESS | 3860 | --DOMWINDOW == 121 (1F9AF400) [pid = 3860] [serial = 2080] [outer = 00000000] [url = about:blank] 16:23:32 INFO - PROCESS | 3860 | --DOMWINDOW == 120 (1B9D1C00) [pid = 3860] [serial = 2111] [outer = 00000000] [url = about:blank] 16:23:32 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (1ED31800) [pid = 3860] [serial = 2105] [outer = 00000000] [url = about:blank] 16:23:32 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (1AEC2800) [pid = 3860] [serial = 2098] [outer = 00000000] [url = about:blank] 16:23:32 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (1AEC1800) [pid = 3860] [serial = 2099] [outer = 00000000] [url = about:blank] 16:23:32 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (1C2C0800) [pid = 3860] [serial = 2110] [outer = 00000000] [url = about:blank] 16:23:32 INFO - PROCESS | 3860 | 1461194612101 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:23:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:23:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1024ms 16:23:32 INFO - PROCESS | 3860 | 1461194612120 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 16:23:32 INFO - PROCESS | 3860 | 1461194612125 Marionette TRACE conn4 <- [1,2881,null,{"value":"13"}] 16:23:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:23:32 INFO - PROCESS | 3860 | 1461194612131 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:23:32 INFO - PROCESS | 3860 | 1461194612134 Marionette TRACE conn4 <- [1,2882,null,{}] 16:23:32 INFO - PROCESS | 3860 | 1461194612138 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:32 INFO - PROCESS | 3860 | 1461194612248 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 16:23:32 INFO - PROCESS | 3860 | 1461194612349 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:32 INFO - PROCESS | 3860 | ++DOCSHELL 1030B000 == 71 [pid = 3860] [id = 730] 16:23:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (10350800) [pid = 3860] [serial = 2190] [outer = 00000000] 16:23:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (11EA5400) [pid = 3860] [serial = 2191] [outer = 10350800] 16:23:32 INFO - PROCESS | 3860 | 1461194612406 Marionette DEBUG loaded listener.js 16:23:32 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (15C0BC00) [pid = 3860] [serial = 2192] [outer = 10350800] 16:23:32 INFO - PROCESS | 3860 | 1461194612847 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 16:23:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:23:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 770ms 16:23:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:23:32 INFO - PROCESS | 3860 | 1461194612916 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 16:23:32 INFO - PROCESS | 3860 | 1461194612918 Marionette TRACE conn4 <- [1,2885,null,{"value":"13"}] 16:23:32 INFO - PROCESS | 3860 | 1461194612922 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:23:32 INFO - PROCESS | 3860 | 1461194612925 Marionette TRACE conn4 <- [1,2886,null,{}] 16:23:32 INFO - PROCESS | 3860 | 1461194612935 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:33 INFO - PROCESS | 3860 | 1461194613032 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 16:23:33 INFO - PROCESS | 3860 | 1461194613047 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:33 INFO - PROCESS | 3860 | ++DOCSHELL 196B6C00 == 72 [pid = 3860] [id = 731] 16:23:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (196BBC00) [pid = 3860] [serial = 2193] [outer = 00000000] 16:23:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 121 (1973D000) [pid = 3860] [serial = 2194] [outer = 196BBC00] 16:23:33 INFO - PROCESS | 3860 | 1461194613097 Marionette DEBUG loaded listener.js 16:23:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 122 (199C9000) [pid = 3860] [serial = 2195] [outer = 196BBC00] 16:23:33 INFO - PROCESS | 3860 | 1461194613567 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 16:23:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:23:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 671ms 16:23:33 INFO - PROCESS | 3860 | 1461194613594 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 16:23:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:23:33 INFO - PROCESS | 3860 | 1461194613597 Marionette TRACE conn4 <- [1,2889,null,{"value":"13"}] 16:23:33 INFO - PROCESS | 3860 | 1461194613604 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:23:33 INFO - PROCESS | 3860 | 1461194613606 Marionette TRACE conn4 <- [1,2890,null,{}] 16:23:33 INFO - PROCESS | 3860 | 1461194613609 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:33 INFO - PROCESS | 3860 | 1461194613700 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 16:23:33 INFO - PROCESS | 3860 | 1461194613707 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:33 INFO - PROCESS | 3860 | ++DOCSHELL 19BA8C00 == 73 [pid = 3860] [id = 732] 16:23:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 123 (19BB0C00) [pid = 3860] [serial = 2196] [outer = 00000000] 16:23:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 124 (1AB3F400) [pid = 3860] [serial = 2197] [outer = 19BB0C00] 16:23:33 INFO - PROCESS | 3860 | 1461194613752 Marionette DEBUG loaded listener.js 16:23:33 INFO - PROCESS | 3860 | ++DOMWINDOW == 125 (1AD95400) [pid = 3860] [serial = 2198] [outer = 19BB0C00] 16:23:34 INFO - PROCESS | 3860 | 1461194614230 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:23:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:23:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 672ms 16:23:34 INFO - PROCESS | 3860 | 1461194614277 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 16:23:34 INFO - PROCESS | 3860 | 1461194614279 Marionette TRACE conn4 <- [1,2893,null,{"value":"13"}] 16:23:34 INFO - PROCESS | 3860 | 1461194614282 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:23:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:23:34 INFO - PROCESS | 3860 | 1461194614284 Marionette TRACE conn4 <- [1,2894,null,{}] 16:23:34 INFO - PROCESS | 3860 | 1461194614288 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:34 INFO - PROCESS | 3860 | 1461194614413 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 16:23:34 INFO - PROCESS | 3860 | 1461194614466 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:34 INFO - PROCESS | 3860 | ++DOCSHELL 1AEAA000 == 74 [pid = 3860] [id = 733] 16:23:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 126 (1AEAA400) [pid = 3860] [serial = 2199] [outer = 00000000] 16:23:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 127 (1AEC4C00) [pid = 3860] [serial = 2200] [outer = 1AEAA400] 16:23:34 INFO - PROCESS | 3860 | 1461194614511 Marionette DEBUG loaded listener.js 16:23:34 INFO - PROCESS | 3860 | ++DOMWINDOW == 128 (1AF11C00) [pid = 3860] [serial = 2201] [outer = 1AEAA400] 16:23:35 INFO - PROCESS | 3860 | 1461194614980 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 16:23:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:23:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 16:23:35 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:23:35 INFO - PROCESS | 3860 | 1461194615016 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 16:23:35 INFO - PROCESS | 3860 | 1461194615018 Marionette TRACE conn4 <- [1,2897,null,{"value":"13"}] 16:23:35 INFO - PROCESS | 3860 | 1461194615022 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:23:35 INFO - PROCESS | 3860 | 1461194615023 Marionette TRACE conn4 <- [1,2898,null,{}] 16:23:35 INFO - PROCESS | 3860 | 1461194615027 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:35 INFO - PROCESS | 3860 | 1461194615172 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 16:23:35 INFO - PROCESS | 3860 | 1461194615197 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:35 INFO - PROCESS | 3860 | ++DOCSHELL 1B761000 == 75 [pid = 3860] [id = 734] 16:23:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 129 (1B7E9C00) [pid = 3860] [serial = 2202] [outer = 00000000] 16:23:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 130 (1C27A800) [pid = 3860] [serial = 2203] [outer = 1B7E9C00] 16:23:35 INFO - PROCESS | 3860 | 1461194615244 Marionette DEBUG loaded listener.js 16:23:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 131 (1C2C6800) [pid = 3860] [serial = 2204] [outer = 1B7E9C00] 16:23:35 INFO - PROCESS | 3860 | 1461194615653 Marionette TRACE conn4 <- [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]]]}] 16:23:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:23:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:23:35 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 670ms 16:23:35 INFO - PROCESS | 3860 | 1461194615702 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 16:23:35 INFO - PROCESS | 3860 | 1461194615704 Marionette TRACE conn4 <- [1,2901,null,{"value":"13"}] 16:23:35 INFO - TEST-START | /DOMEvents/constructors.html 16:23:35 INFO - PROCESS | 3860 | 1461194615721 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:23:35 INFO - PROCESS | 3860 | 1461194615723 Marionette TRACE conn4 <- [1,2902,null,{}] 16:23:35 INFO - PROCESS | 3860 | 1461194615727 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:35 INFO - PROCESS | 3860 | 1461194615880 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 16:23:35 INFO - PROCESS | 3860 | 1461194615900 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:35 INFO - PROCESS | 3860 | ++DOCSHELL 1B761C00 == 76 [pid = 3860] [id = 735] 16:23:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 132 (1CE22000) [pid = 3860] [serial = 2205] [outer = 00000000] 16:23:35 INFO - PROCESS | 3860 | ++DOMWINDOW == 133 (1E9B5C00) [pid = 3860] [serial = 2206] [outer = 1CE22000] 16:23:35 INFO - PROCESS | 3860 | 1461194615945 Marionette DEBUG loaded listener.js 16:23:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 134 (1E9BB800) [pid = 3860] [serial = 2207] [outer = 1CE22000] 16:23:36 INFO - PROCESS | 3860 | --DOMWINDOW == 133 (18AE6800) [pid = 3860] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:23:36 INFO - PROCESS | 3860 | --DOMWINDOW == 132 (199CE800) [pid = 3860] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:23:36 INFO - PROCESS | 3860 | --DOMWINDOW == 131 (19AB6000) [pid = 3860] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:23:36 INFO - PROCESS | 3860 | --DOMWINDOW == 130 (10FC5400) [pid = 3860] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:23:36 INFO - PROCESS | 3860 | --DOMWINDOW == 129 (173D3000) [pid = 3860] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:23:36 INFO - PROCESS | 3860 | --DOMWINDOW == 128 (0EBE9000) [pid = 3860] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:23:36 INFO - PROCESS | 3860 | --DOMWINDOW == 127 (103B7800) [pid = 3860] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:23:36 INFO - PROCESS | 3860 | --DOMWINDOW == 126 (16DA7000) [pid = 3860] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:23:36 INFO - PROCESS | 3860 | --DOMWINDOW == 125 (199C4800) [pid = 3860] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:23:36 INFO - PROCESS | 3860 | --DOMWINDOW == 124 (1AEA7000) [pid = 3860] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:23:36 INFO - PROCESS | 3860 | 1461194616671 Marionette TRACE conn4 <- [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]]]}] 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:23:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:23:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:23:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:23:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:23:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:23:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:23:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:23:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:23:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:23:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:23:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:23:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:23:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:23:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:23:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:23:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:23:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:23:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:23:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:23:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:23:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:23:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:23:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:23:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:23:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:23:36 INFO - TEST-OK | /DOMEvents/constructors.html | took 1003ms 16:23:36 INFO - PROCESS | 3860 | 1461194616719 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 16:23:36 INFO - PROCESS | 3860 | 1461194616721 Marionette TRACE conn4 <- [1,2905,null,{"value":"13"}] 16:23:36 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:23:36 INFO - PROCESS | 3860 | 1461194616724 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:23:36 INFO - PROCESS | 3860 | 1461194616726 Marionette TRACE conn4 <- [1,2906,null,{}] 16:23:36 INFO - PROCESS | 3860 | 1461194616729 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:36 INFO - PROCESS | 3860 | 1461194616817 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 16:23:36 INFO - PROCESS | 3860 | 1461194616822 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:36 INFO - PROCESS | 3860 | ++DOCSHELL 18AE6800 == 77 [pid = 3860] [id = 736] 16:23:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 125 (18AEE400) [pid = 3860] [serial = 2208] [outer = 00000000] 16:23:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 126 (1E899800) [pid = 3860] [serial = 2209] [outer = 18AEE400] 16:23:36 INFO - PROCESS | 3860 | 1461194616866 Marionette DEBUG loaded listener.js 16:23:36 INFO - PROCESS | 3860 | ++DOMWINDOW == 127 (1ED2D000) [pid = 3860] [serial = 2210] [outer = 18AEE400] 16:23:37 INFO - PROCESS | 3860 | 1461194617319 Marionette TRACE conn4 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:23:37 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:23:37 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 16:23:37 INFO - PROCESS | 3860 | 1461194617357 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 16:23:37 INFO - PROCESS | 3860 | 1461194617359 Marionette TRACE conn4 <- [1,2909,null,{"value":"13"}] 16:23:37 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:23:37 INFO - PROCESS | 3860 | 1461194617362 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:23:37 INFO - PROCESS | 3860 | 1461194617364 Marionette TRACE conn4 <- [1,2910,null,{}] 16:23:37 INFO - PROCESS | 3860 | 1461194617368 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:37 INFO - PROCESS | 3860 | 1461194617458 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 16:23:37 INFO - PROCESS | 3860 | 1461194617464 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:37 INFO - PROCESS | 3860 | ++DOCSHELL 11F4C000 == 78 [pid = 3860] [id = 737] 16:23:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 128 (189EEC00) [pid = 3860] [serial = 2211] [outer = 00000000] 16:23:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 129 (1F065C00) [pid = 3860] [serial = 2212] [outer = 189EEC00] 16:23:37 INFO - PROCESS | 3860 | 1461194617510 Marionette DEBUG loaded listener.js 16:23:37 INFO - PROCESS | 3860 | ++DOMWINDOW == 130 (1F069800) [pid = 3860] [serial = 2213] [outer = 189EEC00] 16:23:37 INFO - PROCESS | 3860 | [3860] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 16:23:37 INFO - PROCESS | 3860 | [3860] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 16:23:37 INFO - PROCESS | 3860 | [3860] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 16:23:37 INFO - PROCESS | 3860 | [3860] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 16:23:38 INFO - PROCESS | 3860 | 1461194617984 Marionette TRACE conn4 <- [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]]]}] 16:23:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:23:38 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:23:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:23:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:23:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:23:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:23:38 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 16:23:38 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:23:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:23:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:23:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:23:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:23:38 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 16:23:38 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:23:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:23:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:23:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:23:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:23:38 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]" 16:23:38 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:23:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:23:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:23:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:23:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:23:38 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:23:38 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 672ms 16:23:38 INFO - PROCESS | 3860 | 1461194618038 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 16:23:38 INFO - PROCESS | 3860 | 1461194618041 Marionette TRACE conn4 <- [1,2913,null,{"value":"13"}] 16:23:38 INFO - PROCESS | 3860 | 1461194618044 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:23:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:23:38 INFO - PROCESS | 3860 | 1461194618046 Marionette TRACE conn4 <- [1,2914,null,{}] 16:23:38 INFO - PROCESS | 3860 | 1461194618049 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:38 INFO - PROCESS | 3860 | 1461194618138 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 16:23:38 INFO - PROCESS | 3860 | 1461194618144 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:38 INFO - PROCESS | 3860 | ++DOCSHELL 1F06D400 == 79 [pid = 3860] [id = 738] 16:23:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 131 (1F06FC00) [pid = 3860] [serial = 2214] [outer = 00000000] 16:23:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 132 (1F98F400) [pid = 3860] [serial = 2215] [outer = 1F06FC00] 16:23:38 INFO - PROCESS | 3860 | 1461194618187 Marionette DEBUG loaded listener.js 16:23:38 INFO - PROCESS | 3860 | ++DOMWINDOW == 133 (1F994800) [pid = 3860] [serial = 2216] [outer = 1F06FC00] 16:23:38 INFO - PROCESS | 3860 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:23:38 INFO - PROCESS | 3860 | 1461194618868 Marionette TRACE conn4 <- [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]]]}] 16:23:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:23:38 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 870ms 16:23:38 INFO - PROCESS | 3860 | 1461194618919 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 16:23:38 INFO - PROCESS | 3860 | 1461194618924 Marionette TRACE conn4 <- [1,2917,null,{"value":"13"}] 16:23:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:23:38 INFO - PROCESS | 3860 | 1461194618930 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:23:38 INFO - PROCESS | 3860 | 1461194618934 Marionette TRACE conn4 <- [1,2918,null,{}] 16:23:38 INFO - PROCESS | 3860 | 1461194618954 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:39 INFO - PROCESS | 3860 | 1461194619082 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 16:23:39 INFO - PROCESS | 3860 | 1461194619227 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:39 INFO - PROCESS | 3860 | ++DOCSHELL 11046400 == 80 [pid = 3860] [id = 739] 16:23:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 134 (1125E000) [pid = 3860] [serial = 2217] [outer = 00000000] 16:23:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 135 (15363400) [pid = 3860] [serial = 2218] [outer = 1125E000] 16:23:39 INFO - PROCESS | 3860 | 1461194619288 Marionette DEBUG loaded listener.js 16:23:39 INFO - PROCESS | 3860 | ++DOMWINDOW == 136 (16DA6400) [pid = 3860] [serial = 2219] [outer = 1125E000] 16:23:39 INFO - PROCESS | 3860 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:23:39 INFO - PROCESS | 3860 | 1461194619783 Marionette TRACE conn4 <- [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]]]}] 16:23:39 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:23:39 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 890ms 16:23:39 INFO - PROCESS | 3860 | 1461194619824 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 16:23:39 INFO - PROCESS | 3860 | 1461194619830 Marionette TRACE conn4 <- [1,2921,null,{"value":"13"}] 16:23:39 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:23:39 INFO - PROCESS | 3860 | 1461194619836 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:23:39 INFO - PROCESS | 3860 | 1461194619839 Marionette TRACE conn4 <- [1,2922,null,{}] 16:23:39 INFO - PROCESS | 3860 | 1461194619844 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:39 INFO - PROCESS | 3860 | 1461194619961 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 16:23:40 INFO - PROCESS | 3860 | 1461194620089 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:40 INFO - PROCESS | 3860 | ++DOCSHELL 197DE400 == 81 [pid = 3860] [id = 740] 16:23:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 137 (199C3000) [pid = 3860] [serial = 2220] [outer = 00000000] 16:23:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 138 (19BB5800) [pid = 3860] [serial = 2221] [outer = 199C3000] 16:23:40 INFO - PROCESS | 3860 | 1461194620167 Marionette DEBUG loaded listener.js 16:23:40 INFO - PROCESS | 3860 | ++DOMWINDOW == 139 (1AEAEC00) [pid = 3860] [serial = 2222] [outer = 199C3000] 16:23:40 INFO - PROCESS | 3860 | 1461194620706 Marionette TRACE conn4 <- [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]]]}] 16:23:40 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:23:40 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 930ms 16:23:40 INFO - PROCESS | 3860 | 1461194620811 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 16:23:40 INFO - PROCESS | 3860 | 1461194620814 Marionette TRACE conn4 <- [1,2925,null,{"value":"13"}] 16:23:40 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:23:40 INFO - PROCESS | 3860 | 1461194620822 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:23:40 INFO - PROCESS | 3860 | 1461194620826 Marionette TRACE conn4 <- [1,2926,null,{}] 16:23:40 INFO - PROCESS | 3860 | 1461194620837 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:40 INFO - PROCESS | 3860 | 1461194620961 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 16:23:41 INFO - PROCESS | 3860 | 1461194621119 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:41 INFO - PROCESS | 3860 | ++DOCSHELL 1F949C00 == 82 [pid = 3860] [id = 741] 16:23:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 140 (1F94B400) [pid = 3860] [serial = 2223] [outer = 00000000] 16:23:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 141 (1F97F800) [pid = 3860] [serial = 2224] [outer = 1F94B400] 16:23:41 INFO - PROCESS | 3860 | 1461194621181 Marionette DEBUG loaded listener.js 16:23:41 INFO - PROCESS | 3860 | ++DOMWINDOW == 142 (1F9AF400) [pid = 3860] [serial = 2225] [outer = 1F94B400] 16:23:41 INFO - PROCESS | 3860 | 1461194621692 Marionette TRACE conn4 <- [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]]]}] 16:23:41 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. 16:23:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 930ms 16:23:41 INFO - PROCESS | 3860 | 1461194621754 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 16:23:41 INFO - PROCESS | 3860 | 1461194621757 Marionette TRACE conn4 <- [1,2929,null,{"value":"13"}] 16:23:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:23:41 INFO - PROCESS | 3860 | 1461194621760 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:23:41 INFO - PROCESS | 3860 | 1461194621762 Marionette TRACE conn4 <- [1,2930,null,{}] 16:23:41 INFO - PROCESS | 3860 | 1461194621766 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:41 INFO - PROCESS | 3860 | 1461194621881 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 16:23:42 INFO - PROCESS | 3860 | 1461194622018 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:42 INFO - PROCESS | 3860 | ++DOCSHELL 1F9B5400 == 83 [pid = 3860] [id = 742] 16:23:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 143 (1F9BA800) [pid = 3860] [serial = 2226] [outer = 00000000] 16:23:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 144 (1FA19800) [pid = 3860] [serial = 2227] [outer = 1F9BA800] 16:23:42 INFO - PROCESS | 3860 | 1461194622075 Marionette DEBUG loaded listener.js 16:23:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 145 (1FA20C00) [pid = 3860] [serial = 2228] [outer = 1F9BA800] 16:23:42 INFO - PROCESS | 3860 | 1461194622539 Marionette TRACE conn4 <- [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"]]]}] 16:23:42 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 16:23:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:23:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:23:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 830ms 16:23:42 INFO - PROCESS | 3860 | 1461194622594 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 16:23:42 INFO - PROCESS | 3860 | 1461194622596 Marionette TRACE conn4 <- [1,2933,null,{"value":"13"}] 16:23:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:23:42 INFO - PROCESS | 3860 | 1461194622618 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:23:42 INFO - PROCESS | 3860 | 1461194622620 Marionette TRACE conn4 <- [1,2934,null,{}] 16:23:42 INFO - PROCESS | 3860 | 1461194622626 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:42 INFO - PROCESS | 3860 | 1461194622743 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 16:23:42 INFO - PROCESS | 3860 | 1461194622909 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:42 INFO - PROCESS | 3860 | ++DOCSHELL 1F9B1400 == 84 [pid = 3860] [id = 743] 16:23:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 146 (1FE66800) [pid = 3860] [serial = 2229] [outer = 00000000] 16:23:42 INFO - PROCESS | 3860 | ++DOMWINDOW == 147 (1FE72800) [pid = 3860] [serial = 2230] [outer = 1FE66800] 16:23:42 INFO - PROCESS | 3860 | 1461194622965 Marionette DEBUG loaded listener.js 16:23:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 148 (1FE88C00) [pid = 3860] [serial = 2231] [outer = 1FE66800] 16:23:43 INFO - PROCESS | 3860 | 1461194623499 Marionette TRACE conn4 <- [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]]]}] 16:23:43 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. 16:23:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 951ms 16:23:43 INFO - PROCESS | 3860 | 1461194623554 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 16:23:43 INFO - PROCESS | 3860 | 1461194623556 Marionette TRACE conn4 <- [1,2937,null,{"value":"13"}] 16:23:43 INFO - PROCESS | 3860 | 1461194623560 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:23:43 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:23:43 INFO - PROCESS | 3860 | 1461194623562 Marionette TRACE conn4 <- [1,2938,null,{}] 16:23:43 INFO - PROCESS | 3860 | 1461194623566 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:43 INFO - PROCESS | 3860 | 1461194623698 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 16:23:43 INFO - PROCESS | 3860 | 1461194623853 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:43 INFO - PROCESS | 3860 | ++DOCSHELL 1FE8E400 == 85 [pid = 3860] [id = 744] 16:23:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 149 (1FE96400) [pid = 3860] [serial = 2232] [outer = 00000000] 16:23:43 INFO - PROCESS | 3860 | ++DOMWINDOW == 150 (200AE000) [pid = 3860] [serial = 2233] [outer = 1FE96400] 16:23:43 INFO - PROCESS | 3860 | 1461194623911 Marionette DEBUG loaded listener.js 16:23:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 151 (200AD800) [pid = 3860] [serial = 2234] [outer = 1FE96400] 16:23:44 INFO - PROCESS | 3860 | ++DOCSHELL 200EF000 == 86 [pid = 3860] [id = 745] 16:23:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 152 (200EF800) [pid = 3860] [serial = 2235] [outer = 00000000] 16:23:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 153 (203AE000) [pid = 3860] [serial = 2236] [outer = 200EF800] 16:23:44 INFO - PROCESS | 3860 | 1461194624532 Marionette TRACE conn4 <- [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]]]}] 16:23:44 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. 16:23:44 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1019ms 16:23:44 INFO - PROCESS | 3860 | 1461194624583 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 16:23:44 INFO - PROCESS | 3860 | 1461194624585 Marionette TRACE conn4 <- [1,2941,null,{"value":"13"}] 16:23:44 INFO - PROCESS | 3860 | 1461194624588 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:23:44 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:23:44 INFO - PROCESS | 3860 | 1461194624590 Marionette TRACE conn4 <- [1,2942,null,{}] 16:23:44 INFO - PROCESS | 3860 | 1461194624594 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:44 INFO - PROCESS | 3860 | 1461194624730 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 16:23:44 INFO - PROCESS | 3860 | 1461194624880 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:44 INFO - PROCESS | 3860 | ++DOCSHELL 200AB000 == 87 [pid = 3860] [id = 746] 16:23:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 154 (200AC400) [pid = 3860] [serial = 2237] [outer = 00000000] 16:23:44 INFO - PROCESS | 3860 | ++DOMWINDOW == 155 (203AA400) [pid = 3860] [serial = 2238] [outer = 200AC400] 16:23:44 INFO - PROCESS | 3860 | 1461194624936 Marionette DEBUG loaded listener.js 16:23:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 156 (203B2400) [pid = 3860] [serial = 2239] [outer = 200AC400] 16:23:45 INFO - PROCESS | 3860 | 1461194625395 Marionette TRACE conn4 <- [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]]]}] 16:23:45 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:23:45 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 16:23:45 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 830ms 16:23:45 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:23:45 INFO - PROCESS | 3860 | 1461194625423 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 16:23:45 INFO - PROCESS | 3860 | 1461194625425 Marionette TRACE conn4 <- [1,2945,null,{"value":"13"}] 16:23:45 INFO - PROCESS | 3860 | 1461194625428 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:23:45 INFO - PROCESS | 3860 | 1461194625430 Marionette TRACE conn4 <- [1,2946,null,{}] 16:23:45 INFO - PROCESS | 3860 | 1461194625434 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:45 INFO - PROCESS | 3860 | 1461194625583 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 16:23:45 INFO - PROCESS | 3860 | 1461194625740 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:45 INFO - PROCESS | 3860 | ++DOCSHELL 203AA000 == 88 [pid = 3860] [id = 747] 16:23:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 157 (203B0000) [pid = 3860] [serial = 2240] [outer = 00000000] 16:23:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 158 (22DA7C00) [pid = 3860] [serial = 2241] [outer = 203B0000] 16:23:45 INFO - PROCESS | 3860 | 1461194625799 Marionette DEBUG loaded listener.js 16:23:45 INFO - PROCESS | 3860 | ++DOMWINDOW == 159 (22DAAC00) [pid = 3860] [serial = 2242] [outer = 203B0000] 16:23:46 INFO - PROCESS | 3860 | 1461194626324 Marionette TRACE conn4 <- [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]]]}] 16:23:46 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. 16:23:46 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 930ms 16:23:46 INFO - PROCESS | 3860 | 1461194626366 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 16:23:46 INFO - PROCESS | 3860 | 1461194626368 Marionette TRACE conn4 <- [1,2949,null,{"value":"13"}] 16:23:46 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:23:46 INFO - PROCESS | 3860 | 1461194626373 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:23:46 INFO - PROCESS | 3860 | 1461194626375 Marionette TRACE conn4 <- [1,2950,null,{}] 16:23:46 INFO - PROCESS | 3860 | 1461194626378 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:46 INFO - PROCESS | 3860 | 1461194626494 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 16:23:46 INFO - PROCESS | 3860 | 1461194626843 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:46 INFO - PROCESS | 3860 | ++DOCSHELL 0EBF0400 == 89 [pid = 3860] [id = 748] 16:23:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 160 (1032C800) [pid = 3860] [serial = 2243] [outer = 00000000] 16:23:46 INFO - PROCESS | 3860 | ++DOMWINDOW == 161 (10809800) [pid = 3860] [serial = 2244] [outer = 1032C800] 16:23:46 INFO - PROCESS | 3860 | 1461194626916 Marionette DEBUG loaded listener.js 16:23:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 162 (11044400) [pid = 3860] [serial = 2245] [outer = 1032C800] 16:23:47 INFO - PROCESS | 3860 | 1461194627437 Marionette TRACE conn4 <- [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]]]}] 16:23:47 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. 16:23:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1118ms 16:23:47 INFO - PROCESS | 3860 | 1461194627496 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 16:23:47 INFO - PROCESS | 3860 | 1461194627501 Marionette TRACE conn4 <- [1,2953,null,{"value":"13"}] 16:23:47 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:23:47 INFO - PROCESS | 3860 | 1461194627549 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:23:47 INFO - PROCESS | 3860 | 1461194627552 Marionette TRACE conn4 <- [1,2954,null,{}] 16:23:47 INFO - PROCESS | 3860 | 1461194627563 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:47 INFO - PROCESS | 3860 | 1461194627688 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 16:23:47 INFO - PROCESS | 3860 | 1461194627815 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:47 INFO - PROCESS | 3860 | ++DOCSHELL 173CE800 == 90 [pid = 3860] [id = 749] 16:23:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 163 (173D3C00) [pid = 3860] [serial = 2246] [outer = 00000000] 16:23:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 164 (1899F800) [pid = 3860] [serial = 2247] [outer = 173D3C00] 16:23:47 INFO - PROCESS | 3860 | 1461194627881 Marionette DEBUG loaded listener.js 16:23:47 INFO - PROCESS | 3860 | ++DOMWINDOW == 165 (189F0C00) [pid = 3860] [serial = 2248] [outer = 173D3C00] 16:23:48 INFO - PROCESS | 3860 | 1461194628407 Marionette TRACE conn4 <- [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]]]}] 16:23:48 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. 16:23:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 930ms 16:23:48 INFO - PROCESS | 3860 | 1461194628442 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 16:23:48 INFO - PROCESS | 3860 | 1461194628446 Marionette TRACE conn4 <- [1,2957,null,{"value":"13"}] 16:23:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:23:48 INFO - PROCESS | 3860 | 1461194628450 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:23:48 INFO - PROCESS | 3860 | 1461194628452 Marionette TRACE conn4 <- [1,2958,null,{}] 16:23:48 INFO - PROCESS | 3860 | 1461194628456 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:48 INFO - PROCESS | 3860 | 1461194628560 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 16:23:48 INFO - PROCESS | 3860 | 1461194628695 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:48 INFO - PROCESS | 3860 | ++DOCSHELL 18AE4000 == 91 [pid = 3860] [id = 750] 16:23:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 166 (18AEF800) [pid = 3860] [serial = 2249] [outer = 00000000] 16:23:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 167 (19F5FC00) [pid = 3860] [serial = 2250] [outer = 18AEF800] 16:23:48 INFO - PROCESS | 3860 | 1461194628745 Marionette DEBUG loaded listener.js 16:23:48 INFO - PROCESS | 3860 | ++DOMWINDOW == 168 (1AD9BC00) [pid = 3860] [serial = 2251] [outer = 18AEF800] 16:23:49 INFO - PROCESS | 3860 | --DOCSHELL 11F4C000 == 90 [pid = 3860] [id = 737] 16:23:49 INFO - PROCESS | 3860 | --DOCSHELL 18AE6800 == 89 [pid = 3860] [id = 736] 16:23:49 INFO - PROCESS | 3860 | --DOCSHELL 1B761C00 == 88 [pid = 3860] [id = 735] 16:23:49 INFO - PROCESS | 3860 | --DOCSHELL 1B761000 == 87 [pid = 3860] [id = 734] 16:23:49 INFO - PROCESS | 3860 | --DOCSHELL 1AEAA000 == 86 [pid = 3860] [id = 733] 16:23:49 INFO - PROCESS | 3860 | --DOCSHELL 18A9D400 == 85 [pid = 3860] [id = 716] 16:23:49 INFO - PROCESS | 3860 | --DOCSHELL 19BA8C00 == 84 [pid = 3860] [id = 732] 16:23:49 INFO - PROCESS | 3860 | --DOCSHELL 196B6C00 == 83 [pid = 3860] [id = 731] 16:23:49 INFO - PROCESS | 3860 | --DOCSHELL 173D0C00 == 82 [pid = 3860] [id = 715] 16:23:49 INFO - PROCESS | 3860 | --DOMWINDOW == 167 (11F45400) [pid = 3860] [serial = 2116] [outer = 00000000] [url = about:blank] 16:23:49 INFO - PROCESS | 3860 | --DOMWINDOW == 166 (19EA5C00) [pid = 3860] [serial = 2119] [outer = 00000000] [url = about:blank] 16:23:49 INFO - PROCESS | 3860 | --DOMWINDOW == 165 (1F99B000) [pid = 3860] [serial = 2122] [outer = 00000000] [url = about:blank] 16:23:49 INFO - PROCESS | 3860 | --DOMWINDOW == 164 (1FE96C00) [pid = 3860] [serial = 2125] [outer = 00000000] [url = about:blank] 16:23:49 INFO - PROCESS | 3860 | --DOMWINDOW == 163 (200A7C00) [pid = 3860] [serial = 2128] [outer = 00000000] [url = about:blank] 16:23:49 INFO - PROCESS | 3860 | --DOMWINDOW == 162 (200F0400) [pid = 3860] [serial = 2131] [outer = 00000000] [url = about:blank] 16:23:49 INFO - PROCESS | 3860 | --DOMWINDOW == 161 (1AF1C000) [pid = 3860] [serial = 2164] [outer = 00000000] [url = about:blank] 16:23:49 INFO - PROCESS | 3860 | --DOCSHELL 1030B000 == 81 [pid = 3860] [id = 730] 16:23:49 INFO - PROCESS | 3860 | --DOCSHELL 15518400 == 80 [pid = 3860] [id = 729] 16:23:49 INFO - PROCESS | 3860 | --DOCSHELL 18AE7C00 == 79 [pid = 3860] [id = 723] 16:23:49 INFO - PROCESS | 3860 | --DOCSHELL 10F0E800 == 78 [pid = 3860] [id = 722] 16:23:49 INFO - PROCESS | 3860 | --DOMWINDOW == 160 (196B4C00) [pid = 3860] [serial = 2149] [outer = 00000000] [url = about:blank] 16:23:49 INFO - PROCESS | 3860 | --DOMWINDOW == 159 (19BAC800) [pid = 3860] [serial = 2152] [outer = 00000000] [url = about:blank] 16:23:49 INFO - PROCESS | 3860 | --DOMWINDOW == 158 (197A1800) [pid = 3860] [serial = 2150] [outer = 00000000] [url = about:blank] 16:23:49 INFO - PROCESS | 3860 | --DOMWINDOW == 157 (19EA7400) [pid = 3860] [serial = 2155] [outer = 00000000] [url = about:blank] 16:23:49 INFO - PROCESS | 3860 | --DOMWINDOW == 156 (11EAE000) [pid = 3860] [serial = 2140] [outer = 00000000] [url = about:blank] 16:23:49 INFO - PROCESS | 3860 | --DOMWINDOW == 155 (125E1C00) [pid = 3860] [serial = 2141] [outer = 00000000] [url = about:blank] 16:23:49 INFO - PROCESS | 3860 | --DOMWINDOW == 154 (1899F400) [pid = 3860] [serial = 2146] [outer = 00000000] [url = about:blank] 16:23:49 INFO - PROCESS | 3860 | --DOMWINDOW == 153 (1159B000) [pid = 3860] [serial = 2134] [outer = 00000000] [url = about:blank] 16:23:49 INFO - PROCESS | 3860 | --DOMWINDOW == 152 (11598000) [pid = 3860] [serial = 2135] [outer = 00000000] [url = about:blank] 16:23:49 INFO - PROCESS | 3860 | --DOMWINDOW == 151 (115B7000) [pid = 3860] [serial = 2138] [outer = 00000000] [url = about:blank] 16:23:49 INFO - PROCESS | 3860 | --DOMWINDOW == 150 (11254400) [pid = 3860] [serial = 2137] [outer = 00000000] [url = about:blank] 16:23:49 INFO - PROCESS | 3860 | --DOMWINDOW == 149 (1731A400) [pid = 3860] [serial = 2143] [outer = 00000000] [url = about:blank] 16:23:49 INFO - PROCESS | 3860 | --DOMWINDOW == 148 (173CE400) [pid = 3860] [serial = 2144] [outer = 00000000] [url = about:blank] 16:23:49 INFO - PROCESS | 3860 | --DOMWINDOW == 147 (19BB2000) [pid = 3860] [serial = 2153] [outer = 00000000] [url = about:blank] 16:23:49 INFO - PROCESS | 3860 | --DOMWINDOW == 146 (1AB32400) [pid = 3860] [serial = 2156] [outer = 00000000] [url = about:blank] 16:23:49 INFO - PROCESS | 3860 | --DOMWINDOW == 145 (1AB3FC00) [pid = 3860] [serial = 2158] [outer = 00000000] [url = about:blank] 16:23:49 INFO - PROCESS | 3860 | --DOMWINDOW == 144 (1AEAF400) [pid = 3860] [serial = 2161] [outer = 00000000] [url = about:blank] 16:23:49 INFO - PROCESS | 3860 | --DOMWINDOW == 143 (1AD94000) [pid = 3860] [serial = 2159] [outer = 00000000] [url = about:blank] 16:23:49 INFO - PROCESS | 3860 | --DOMWINDOW == 142 (189EF800) [pid = 3860] [serial = 2147] [outer = 00000000] [url = about:blank] 16:23:49 INFO - PROCESS | 3860 | --DOMWINDOW == 141 (1AEBF000) [pid = 3860] [serial = 2162] [outer = 00000000] [url = about:blank] 16:23:49 INFO - PROCESS | 3860 | 1461194629339 Marionette TRACE conn4 <- [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]]]}] 16:23:49 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. 16:23:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 930ms 16:23:49 INFO - PROCESS | 3860 | 1461194629381 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 16:23:49 INFO - PROCESS | 3860 | 1461194629383 Marionette TRACE conn4 <- [1,2961,null,{"value":"13"}] 16:23:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:23:49 INFO - PROCESS | 3860 | 1461194629388 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:23:49 INFO - PROCESS | 3860 | 1461194629393 Marionette TRACE conn4 <- [1,2962,null,{}] 16:23:49 INFO - PROCESS | 3860 | 1461194629402 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:49 INFO - PROCESS | 3860 | 1461194629497 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 16:23:49 INFO - PROCESS | 3860 | 1461194629612 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:49 INFO - PROCESS | 3860 | ++DOCSHELL 115B7000 == 79 [pid = 3860] [id = 751] 16:23:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 142 (115BA000) [pid = 3860] [serial = 2252] [outer = 00000000] 16:23:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 143 (11F45400) [pid = 3860] [serial = 2253] [outer = 115BA000] 16:23:49 INFO - PROCESS | 3860 | 1461194629660 Marionette DEBUG loaded listener.js 16:23:49 INFO - PROCESS | 3860 | ++DOMWINDOW == 144 (15358800) [pid = 3860] [serial = 2254] [outer = 115BA000] 16:23:50 INFO - PROCESS | 3860 | 1461194630072 Marionette TRACE conn4 <- [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]]]}] 16:23:50 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. 16:23:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 730ms 16:23:50 INFO - PROCESS | 3860 | 1461194630121 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 16:23:50 INFO - PROCESS | 3860 | 1461194630124 Marionette TRACE conn4 <- [1,2965,null,{"value":"13"}] 16:23:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:23:50 INFO - PROCESS | 3860 | 1461194630127 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:23:50 INFO - PROCESS | 3860 | 1461194630128 Marionette TRACE conn4 <- [1,2966,null,{}] 16:23:50 INFO - PROCESS | 3860 | 1461194630132 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:50 INFO - PROCESS | 3860 | 1461194630225 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 16:23:50 INFO - PROCESS | 3860 | 1461194630231 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:50 INFO - PROCESS | 3860 | ++DOCSHELL 158D1C00 == 80 [pid = 3860] [id = 752] 16:23:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 145 (16DA0000) [pid = 3860] [serial = 2255] [outer = 00000000] 16:23:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 146 (189F1400) [pid = 3860] [serial = 2256] [outer = 16DA0000] 16:23:50 INFO - PROCESS | 3860 | 1461194630277 Marionette DEBUG loaded listener.js 16:23:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 147 (18AF1C00) [pid = 3860] [serial = 2257] [outer = 16DA0000] 16:23:50 INFO - PROCESS | 3860 | 1461194630721 Marionette TRACE conn4 <- [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]]]}] 16:23:50 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. 16:23:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 16:23:50 INFO - PROCESS | 3860 | 1461194630761 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 16:23:50 INFO - PROCESS | 3860 | 1461194630762 Marionette TRACE conn4 <- [1,2969,null,{"value":"13"}] 16:23:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:23:50 INFO - PROCESS | 3860 | 1461194630766 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:23:50 INFO - PROCESS | 3860 | 1461194630768 Marionette TRACE conn4 <- [1,2970,null,{}] 16:23:50 INFO - PROCESS | 3860 | 1461194630771 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:50 INFO - PROCESS | 3860 | 1461194630860 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 16:23:50 INFO - PROCESS | 3860 | 1461194630867 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:50 INFO - PROCESS | 3860 | ++DOCSHELL 197D7400 == 81 [pid = 3860] [id = 753] 16:23:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 148 (199C4800) [pid = 3860] [serial = 2258] [outer = 00000000] 16:23:50 INFO - PROCESS | 3860 | ++DOMWINDOW == 149 (19EA5C00) [pid = 3860] [serial = 2259] [outer = 199C4800] 16:23:50 INFO - PROCESS | 3860 | 1461194630919 Marionette DEBUG loaded listener.js 16:23:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 150 (1AD93400) [pid = 3860] [serial = 2260] [outer = 199C4800] 16:23:51 INFO - PROCESS | 3860 | 1461194631439 Marionette TRACE conn4 <- [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"]]]}] 16:23:51 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 16:23:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:23:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:23:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:23:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 730ms 16:23:51 INFO - PROCESS | 3860 | 1461194631497 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 16:23:51 INFO - PROCESS | 3860 | 1461194631499 Marionette TRACE conn4 <- [1,2973,null,{"value":"13"}] 16:23:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:23:51 INFO - PROCESS | 3860 | 1461194631502 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:23:51 INFO - PROCESS | 3860 | 1461194631504 Marionette TRACE conn4 <- [1,2974,null,{}] 16:23:51 INFO - PROCESS | 3860 | 1461194631507 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:51 INFO - PROCESS | 3860 | 1461194631639 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 16:23:51 INFO - PROCESS | 3860 | 1461194631657 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:51 INFO - PROCESS | 3860 | ++DOCSHELL 1AEC3C00 == 82 [pid = 3860] [id = 754] 16:23:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 151 (1AF15C00) [pid = 3860] [serial = 2261] [outer = 00000000] 16:23:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 152 (1B75A000) [pid = 3860] [serial = 2262] [outer = 1AF15C00] 16:23:51 INFO - PROCESS | 3860 | 1461194631700 Marionette DEBUG loaded listener.js 16:23:51 INFO - PROCESS | 3860 | ++DOMWINDOW == 153 (1B760400) [pid = 3860] [serial = 2263] [outer = 1AF15C00] 16:23:52 INFO - PROCESS | 3860 | 1461194632137 Marionette TRACE conn4 <- [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]]]}] 16:23:52 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. 16:23:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 16:23:52 INFO - PROCESS | 3860 | 1461194632174 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 16:23:52 INFO - PROCESS | 3860 | 1461194632176 Marionette TRACE conn4 <- [1,2977,null,{"value":"13"}] 16:23:52 INFO - PROCESS | 3860 | 1461194632179 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:23:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:23:52 INFO - PROCESS | 3860 | 1461194632180 Marionette TRACE conn4 <- [1,2978,null,{}] 16:23:52 INFO - PROCESS | 3860 | 1461194632184 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:52 INFO - PROCESS | 3860 | 1461194632316 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 16:23:52 INFO - PROCESS | 3860 | 1461194632424 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:52 INFO - PROCESS | 3860 | ++DOCSHELL 1B91BC00 == 83 [pid = 3860] [id = 755] 16:23:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 154 (1C27C000) [pid = 3860] [serial = 2264] [outer = 00000000] 16:23:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 155 (1CE27800) [pid = 3860] [serial = 2265] [outer = 1C27C000] 16:23:52 INFO - PROCESS | 3860 | 1461194632468 Marionette DEBUG loaded listener.js 16:23:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 156 (1E892800) [pid = 3860] [serial = 2266] [outer = 1C27C000] 16:23:52 INFO - PROCESS | 3860 | ++DOCSHELL 1F012C00 == 84 [pid = 3860] [id = 756] 16:23:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 157 (1F016000) [pid = 3860] [serial = 2267] [outer = 00000000] 16:23:52 INFO - PROCESS | 3860 | ++DOMWINDOW == 158 (1F017C00) [pid = 3860] [serial = 2268] [outer = 1F016000] 16:23:52 INFO - PROCESS | 3860 | 1461194632891 Marionette TRACE conn4 <- [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]]]}] 16:23:52 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. 16:23:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 16:23:52 INFO - PROCESS | 3860 | 1461194632913 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 16:23:52 INFO - PROCESS | 3860 | 1461194632915 Marionette TRACE conn4 <- [1,2981,null,{"value":"13"}] 16:23:52 INFO - PROCESS | 3860 | 1461194632918 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:23:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:23:52 INFO - PROCESS | 3860 | 1461194632920 Marionette TRACE conn4 <- [1,2982,null,{}] 16:23:52 INFO - PROCESS | 3860 | 1461194632929 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:53 INFO - PROCESS | 3860 | 1461194633078 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 16:23:53 INFO - PROCESS | 3860 | 1461194633101 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:53 INFO - PROCESS | 3860 | ++DOCSHELL 1AEC3800 == 85 [pid = 3860] [id = 757] 16:23:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 159 (1C2C5800) [pid = 3860] [serial = 2269] [outer = 00000000] 16:23:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 160 (1ED30000) [pid = 3860] [serial = 2270] [outer = 1C2C5800] 16:23:53 INFO - PROCESS | 3860 | 1461194633146 Marionette DEBUG loaded listener.js 16:23:53 INFO - PROCESS | 3860 | ++DOMWINDOW == 161 (1F941400) [pid = 3860] [serial = 2271] [outer = 1C2C5800] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 160 (1DE51400) [pid = 3860] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 159 (1C2BBC00) [pid = 3860] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 158 (1CE21400) [pid = 3860] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 157 (1F071000) [pid = 3860] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 156 (15524000) [pid = 3860] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 155 (10350800) [pid = 3860] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 154 (1FA1AC00) [pid = 3860] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 153 (1B7E9C00) [pid = 3860] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 152 (1B12F800) [pid = 3860] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 151 (19BB0C00) [pid = 3860] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 150 (11599C00) [pid = 3860] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 149 (18AEE400) [pid = 3860] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 148 (1ED31000) [pid = 3860] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 147 (1FE8F000) [pid = 3860] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 146 (200EC000) [pid = 3860] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 145 (19731C00) [pid = 3860] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 144 (11323C00) [pid = 3860] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 143 (1AEAA400) [pid = 3860] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 142 (116B5C00) [pid = 3860] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 141 (1CE22000) [pid = 3860] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 140 (15315800) [pid = 3860] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 139 (199D0000) [pid = 3860] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 138 (19BAF000) [pid = 3860] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 137 (189EEC00) [pid = 3860] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 136 (18AEAC00) [pid = 3860] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 135 (196BBC00) [pid = 3860] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 134 (10F0FC00) [pid = 3860] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 133 (1E9B9C00) [pid = 3860] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 132 (1AB35000) [pid = 3860] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 131 (10310C00) [pid = 3860] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 130 (2003BC00) [pid = 3860] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 129 (1F063C00) [pid = 3860] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 128 (1ACD7C00) [pid = 3860] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 127 (1F998000) [pid = 3860] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:23:53 INFO - PROCESS | 3860 | --DOMWINDOW == 126 (1F9B0C00) [pid = 3860] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:23:54 INFO - PROCESS | 3860 | 1461194633990 Marionette TRACE conn4 <- [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]]]}] 16:23:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:23:54 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 16:23:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1125ms 16:23:54 INFO - PROCESS | 3860 | 1461194634047 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 16:23:54 INFO - PROCESS | 3860 | 1461194634049 Marionette TRACE conn4 <- [1,2985,null,{"value":"13"}] 16:23:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:23:54 INFO - PROCESS | 3860 | 1461194634052 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:23:54 INFO - PROCESS | 3860 | 1461194634054 Marionette TRACE conn4 <- [1,2986,null,{}] 16:23:54 INFO - PROCESS | 3860 | 1461194634057 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:54 INFO - PROCESS | 3860 | 1461194634193 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 16:23:54 INFO - PROCESS | 3860 | 1461194634267 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:54 INFO - PROCESS | 3860 | ++DOCSHELL 1030E800 == 86 [pid = 3860] [id = 758] 16:23:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 127 (10883800) [pid = 3860] [serial = 2272] [outer = 00000000] 16:23:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 128 (18AE5400) [pid = 3860] [serial = 2273] [outer = 10883800] 16:23:54 INFO - PROCESS | 3860 | 1461194634311 Marionette DEBUG loaded listener.js 16:23:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 129 (199C3C00) [pid = 3860] [serial = 2274] [outer = 10883800] 16:23:54 INFO - PROCESS | 3860 | 1461194634631 Marionette TRACE conn4 <- [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]]]}] 16:23:54 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. 16:23:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 630ms 16:23:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:23:54 INFO - PROCESS | 3860 | 1461194634683 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 16:23:54 INFO - PROCESS | 3860 | 1461194634685 Marionette TRACE conn4 <- [1,2989,null,{"value":"13"}] 16:23:54 INFO - PROCESS | 3860 | 1461194634688 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:23:54 INFO - PROCESS | 3860 | 1461194634690 Marionette TRACE conn4 <- [1,2990,null,{}] 16:23:54 INFO - PROCESS | 3860 | 1461194634709 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:54 INFO - PROCESS | 3860 | 1461194634803 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 16:23:54 INFO - PROCESS | 3860 | 1461194634808 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:54 INFO - PROCESS | 3860 | ++DOCSHELL 11599C00 == 87 [pid = 3860] [id = 759] 16:23:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 130 (19BB0C00) [pid = 3860] [serial = 2275] [outer = 00000000] 16:23:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 131 (1E9B9C00) [pid = 3860] [serial = 2276] [outer = 19BB0C00] 16:23:54 INFO - PROCESS | 3860 | 1461194634857 Marionette DEBUG loaded listener.js 16:23:54 INFO - PROCESS | 3860 | ++DOMWINDOW == 132 (1F071000) [pid = 3860] [serial = 2277] [outer = 19BB0C00] 16:23:55 INFO - PROCESS | 3860 | 1461194635319 Marionette TRACE conn4 <- [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]]]}] 16:23:55 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. 16:23:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 16:23:55 INFO - PROCESS | 3860 | 1461194635362 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 16:23:55 INFO - PROCESS | 3860 | 1461194635364 Marionette TRACE conn4 <- [1,2993,null,{"value":"13"}] 16:23:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:23:55 INFO - PROCESS | 3860 | 1461194635368 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:23:55 INFO - PROCESS | 3860 | 1461194635370 Marionette TRACE conn4 <- [1,2994,null,{}] 16:23:55 INFO - PROCESS | 3860 | 1461194635373 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:55 INFO - PROCESS | 3860 | 1461194635481 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 16:23:55 INFO - PROCESS | 3860 | 1461194635523 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:55 INFO - PROCESS | 3860 | ++DOCSHELL 1F94B000 == 88 [pid = 3860] [id = 760] 16:23:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 133 (1F99E400) [pid = 3860] [serial = 2278] [outer = 00000000] 16:23:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 134 (1FA13800) [pid = 3860] [serial = 2279] [outer = 1F99E400] 16:23:55 INFO - PROCESS | 3860 | 1461194635568 Marionette DEBUG loaded listener.js 16:23:55 INFO - PROCESS | 3860 | ++DOMWINDOW == 135 (1FA18C00) [pid = 3860] [serial = 2280] [outer = 1F99E400] 16:23:56 INFO - PROCESS | 3860 | 1461194636180 Marionette TRACE conn4 <- [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]]]}] 16:23:56 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. 16:23:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 830ms 16:23:56 INFO - PROCESS | 3860 | 1461194636200 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 16:23:56 INFO - PROCESS | 3860 | 1461194636204 Marionette TRACE conn4 <- [1,2997,null,{"value":"13"}] 16:23:56 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:23:56 INFO - PROCESS | 3860 | 1461194636209 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:23:56 INFO - PROCESS | 3860 | 1461194636213 Marionette TRACE conn4 <- [1,2998,null,{}] 16:23:56 INFO - PROCESS | 3860 | 1461194636219 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:56 INFO - PROCESS | 3860 | 1461194636343 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 16:23:56 INFO - PROCESS | 3860 | 1461194636517 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:56 INFO - PROCESS | 3860 | ++DOCSHELL 11253800 == 89 [pid = 3860] [id = 761] 16:23:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 136 (11258000) [pid = 3860] [serial = 2281] [outer = 00000000] 16:23:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 137 (15309800) [pid = 3860] [serial = 2282] [outer = 11258000] 16:23:56 INFO - PROCESS | 3860 | 1461194636578 Marionette DEBUG loaded listener.js 16:23:56 INFO - PROCESS | 3860 | ++DOMWINDOW == 138 (158D5C00) [pid = 3860] [serial = 2283] [outer = 11258000] 16:23:56 INFO - PROCESS | 3860 | [3860] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:23:57 INFO - PROCESS | 3860 | 1461194637197 Marionette TRACE conn4 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:23:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:23:57 INFO - {} 16:23:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:23:57 INFO - {} 16:23:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:23:57 INFO - {} 16:23:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:23:57 INFO - {} 16:23:57 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1024ms 16:23:57 INFO - PROCESS | 3860 | 1461194637234 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 16:23:57 INFO - PROCESS | 3860 | 1461194637240 Marionette TRACE conn4 <- [1,3001,null,{"value":"13"}] 16:23:57 INFO - TEST-START | /FileAPI/fileReader.html 16:23:57 INFO - PROCESS | 3860 | 1461194637246 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:23:57 INFO - PROCESS | 3860 | 1461194637249 Marionette TRACE conn4 <- [1,3002,null,{}] 16:23:57 INFO - PROCESS | 3860 | 1461194637290 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:57 INFO - PROCESS | 3860 | 1461194637418 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 16:23:57 INFO - PROCESS | 3860 | 1461194637566 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:57 INFO - PROCESS | 3860 | ++DOCSHELL 11F9AC00 == 90 [pid = 3860] [id = 762] 16:23:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 139 (15C19800) [pid = 3860] [serial = 2284] [outer = 00000000] 16:23:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 140 (1AD95000) [pid = 3860] [serial = 2285] [outer = 15C19800] 16:23:57 INFO - PROCESS | 3860 | 1461194637625 Marionette DEBUG loaded listener.js 16:23:57 INFO - PROCESS | 3860 | ++DOMWINDOW == 141 (1AEC1800) [pid = 3860] [serial = 2286] [outer = 15C19800] 16:23:58 INFO - PROCESS | 3860 | 1461194638140 Marionette TRACE conn4 <- [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]]]}] 16:23:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:23:58 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:23:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:23:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:23:58 INFO - TEST-OK | /FileAPI/fileReader.html | took 950ms 16:23:58 INFO - PROCESS | 3860 | 1461194638199 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 16:23:58 INFO - PROCESS | 3860 | 1461194638201 Marionette TRACE conn4 <- [1,3005,null,{"value":"13"}] 16:23:58 INFO - TEST-START | /FileAPI/historical.html 16:23:58 INFO - PROCESS | 3860 | 1461194638205 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:23:58 INFO - PROCESS | 3860 | 1461194638209 Marionette TRACE conn4 <- [1,3006,null,{}] 16:23:58 INFO - PROCESS | 3860 | 1461194638220 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:58 INFO - PROCESS | 3860 | 1461194638411 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 16:23:58 INFO - PROCESS | 3860 | 1461194638535 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:58 INFO - PROCESS | 3860 | ++DOCSHELL 1DE58C00 == 91 [pid = 3860] [id = 763] 16:23:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 142 (1E9B6C00) [pid = 3860] [serial = 2287] [outer = 00000000] 16:23:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 143 (1FE6DC00) [pid = 3860] [serial = 2288] [outer = 1E9B6C00] 16:23:58 INFO - PROCESS | 3860 | 1461194638594 Marionette DEBUG loaded listener.js 16:23:58 INFO - PROCESS | 3860 | ++DOMWINDOW == 144 (1FE96000) [pid = 3860] [serial = 2289] [outer = 1E9B6C00] 16:23:59 INFO - PROCESS | 3860 | 1461194639135 Marionette TRACE conn4 <- [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"]]]}] 16:23:59 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:23:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:23:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:23:59 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:23:59 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:23:59 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:23:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:23:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:23:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:23:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:23:59 INFO - TEST-OK | /FileAPI/historical.html | took 970ms 16:23:59 INFO - PROCESS | 3860 | 1461194639183 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 16:23:59 INFO - PROCESS | 3860 | 1461194639186 Marionette TRACE conn4 <- [1,3009,null,{"value":"13"}] 16:23:59 INFO - TEST-START | /FileAPI/idlharness.html 16:23:59 INFO - PROCESS | 3860 | 1461194639192 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:23:59 INFO - PROCESS | 3860 | 1461194639194 Marionette TRACE conn4 <- [1,3010,null,{}] 16:23:59 INFO - PROCESS | 3860 | 1461194639197 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:59 INFO - PROCESS | 3860 | 1461194639315 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 16:23:59 INFO - PROCESS | 3860 | 1461194639484 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:59 INFO - PROCESS | 3860 | ++DOCSHELL 20039400 == 92 [pid = 3860] [id = 764] 16:23:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 145 (200A9400) [pid = 3860] [serial = 2290] [outer = 00000000] 16:23:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 146 (200EE400) [pid = 3860] [serial = 2291] [outer = 200A9400] 16:23:59 INFO - PROCESS | 3860 | 1461194639542 Marionette DEBUG loaded listener.js 16:23:59 INFO - PROCESS | 3860 | ++DOMWINDOW == 147 (203B3400) [pid = 3860] [serial = 2292] [outer = 200A9400] 16:24:00 INFO - PROCESS | 3860 | 1461194640569 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:24:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:24:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:24:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:24:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:24:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:24:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:24:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:24:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:24:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:24:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:24:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:24:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:24:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:24:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:24:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:24:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:24:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:24:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:24:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:24:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:24:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:24:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:24:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:24:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:24:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:24:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:24:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:24:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:24:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:24:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:24:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:24:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:24:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:24:00 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 16:24:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:24:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:24:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:24:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:24:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:24:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:24:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:24:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:24:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:24:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:24:00 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 16:24:00 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 16:24:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:24:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:24:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:24:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:24:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:24:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:24:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:24:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:24:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:24:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:24:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:24:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:24:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:24:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:24:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:24:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:24:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:24:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:24:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:24:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:24:00 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 16:24:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:24:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:24:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:24:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:24:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:24:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:24:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:24:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:24:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:24:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:24:00 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 16:24:00 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 16:24:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:24:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:24:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:24:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:24:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:24:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:24:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:24:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:24:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:24:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:24:00 INFO - TEST-OK | /FileAPI/idlharness.html | took 1524ms 16:24:00 INFO - PROCESS | 3860 | 1461194640739 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 16:24:00 INFO - PROCESS | 3860 | 1461194640742 Marionette TRACE conn4 <- [1,3013,null,{"value":"13"}] 16:24:00 INFO - PROCESS | 3860 | 1461194640746 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:24:00 INFO - PROCESS | 3860 | 1461194640748 Marionette TRACE conn4 <- [1,3014,null,{}] 16:24:00 INFO - TEST-START | /FileAPI/idlharness.worker 16:24:00 INFO - PROCESS | 3860 | 1461194640762 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:00 INFO - PROCESS | 3860 | 1461194640864 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 16:24:01 INFO - PROCESS | 3860 | 1461194641054 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:01 INFO - PROCESS | 3860 | ++DOCSHELL 113DCC00 == 93 [pid = 3860] [id = 765] 16:24:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 148 (19BA9C00) [pid = 3860] [serial = 2293] [outer = 00000000] 16:24:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 149 (2424CC00) [pid = 3860] [serial = 2294] [outer = 19BA9C00] 16:24:01 INFO - PROCESS | 3860 | 1461194641109 Marionette DEBUG loaded listener.js 16:24:01 INFO - PROCESS | 3860 | ++DOMWINDOW == 150 (24250000) [pid = 3860] [serial = 2295] [outer = 19BA9C00] 16:24:01 INFO - PROCESS | 3860 | [3860] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:24:02 INFO - PROCESS | 3860 | 1461194642255 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:24:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:24:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:24:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:24:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:24:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:24:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:24:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:24:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:24:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:24:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:24:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:24:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:24:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:24:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:24:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:24:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:24:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:24:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:24:02 INFO - {} 16:24:02 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 16:24:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:24:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:24:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:24:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:24:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:24:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:24:02 INFO - {} 16:24:02 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 - {} 16:24:02 INFO - {} 16:24:02 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 16:24:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:24:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:24:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:24:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:24:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:24:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:24:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:24:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:24:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:24:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:24:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:24:02 INFO - {} 16:24:02 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 16:24:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:24:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:24:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:24:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:24:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:24:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:24:02 INFO - {} 16:24:02 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 - {} 16:24:02 INFO - {} 16:24:02 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 16:24:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:24:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:24:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:24:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:24:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:24:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:24:02 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 16:24:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:24:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:24:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:24:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:24:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:24:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:24:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:24:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:24:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:24:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:24:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:24:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:24:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:24:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:24:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:24:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:24:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:24:02 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 16:24:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:24:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:24:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:24:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:24:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:24:02 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 16:24:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:24:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:24:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:24:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:24:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:24:02 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 16:24:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:24:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:24:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:24:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:24:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:24:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:24:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:24:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:24:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:24:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:24:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:24:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:24:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:24:02 INFO - {} 16:24:02 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1673ms 16:24:02 INFO - PROCESS | 3860 | 1461194642444 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 16:24:02 INFO - PROCESS | 3860 | 1461194642446 Marionette TRACE conn4 <- [1,3017,null,{"value":"13"}] 16:24:02 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:24:02 INFO - PROCESS | 3860 | 1461194642461 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:24:02 INFO - PROCESS | 3860 | 1461194642463 Marionette TRACE conn4 <- [1,3018,null,{}] 16:24:02 INFO - PROCESS | 3860 | 1461194642469 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:02 INFO - PROCESS | 3860 | 1461194642604 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 16:24:02 INFO - PROCESS | 3860 | 1461194642758 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:02 INFO - PROCESS | 3860 | ++DOCSHELL 197E2C00 == 94 [pid = 3860] [id = 766] 16:24:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 151 (200AB800) [pid = 3860] [serial = 2296] [outer = 00000000] 16:24:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 152 (262B9800) [pid = 3860] [serial = 2297] [outer = 200AB800] 16:24:02 INFO - PROCESS | 3860 | 1461194642818 Marionette DEBUG loaded listener.js 16:24:02 INFO - PROCESS | 3860 | ++DOMWINDOW == 153 (262BAC00) [pid = 3860] [serial = 2298] [outer = 200AB800] 16:24:03 INFO - PROCESS | 3860 | 1461194643345 Marionette TRACE conn4 <- [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]]]}] 16:24:03 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 16:24:03 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 930ms 16:24:03 INFO - PROCESS | 3860 | 1461194643385 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 16:24:03 INFO - PROCESS | 3860 | 1461194643388 Marionette TRACE conn4 <- [1,3021,null,{"value":"13"}] 16:24:03 INFO - PROCESS | 3860 | 1461194643391 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:24:03 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:24:03 INFO - PROCESS | 3860 | 1461194643393 Marionette TRACE conn4 <- [1,3022,null,{}] 16:24:03 INFO - PROCESS | 3860 | 1461194643397 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:03 INFO - PROCESS | 3860 | 1461194643571 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 16:24:03 INFO - PROCESS | 3860 | 1461194643664 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:03 INFO - PROCESS | 3860 | ++DOCSHELL 15366800 == 95 [pid = 3860] [id = 767] 16:24:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 154 (15366C00) [pid = 3860] [serial = 2299] [outer = 00000000] 16:24:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 155 (199CD800) [pid = 3860] [serial = 2300] [outer = 15366C00] 16:24:03 INFO - PROCESS | 3860 | 1461194643721 Marionette DEBUG loaded listener.js 16:24:03 INFO - PROCESS | 3860 | ++DOMWINDOW == 156 (19F5BC00) [pid = 3860] [serial = 2301] [outer = 15366C00] 16:24:04 INFO - PROCESS | 3860 | 1461194644261 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 16:24:04 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:24:04 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 931ms 16:24:04 INFO - PROCESS | 3860 | 1461194644325 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 16:24:04 INFO - PROCESS | 3860 | 1461194644328 Marionette TRACE conn4 <- [1,3025,null,{"value":"13"}] 16:24:04 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:24:04 INFO - PROCESS | 3860 | 1461194644331 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:24:04 INFO - PROCESS | 3860 | 1461194644333 Marionette TRACE conn4 <- [1,3026,null,{}] 16:24:04 INFO - PROCESS | 3860 | 1461194644337 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:04 INFO - PROCESS | 3860 | 1461194644686 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 16:24:04 INFO - PROCESS | 3860 | 1461194644888 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:04 INFO - PROCESS | 3860 | ++DOCSHELL 11598000 == 96 [pid = 3860] [id = 768] 16:24:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 157 (11599000) [pid = 3860] [serial = 2302] [outer = 00000000] 16:24:04 INFO - PROCESS | 3860 | ++DOMWINDOW == 158 (12510800) [pid = 3860] [serial = 2303] [outer = 11599000] 16:24:04 INFO - PROCESS | 3860 | 1461194644939 Marionette DEBUG loaded listener.js 16:24:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 159 (15542400) [pid = 3860] [serial = 2304] [outer = 11599000] 16:24:05 INFO - PROCESS | 3860 | 1461194645470 Marionette TRACE conn4 <- [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"]]]}] 16:24:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:24:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:24:05 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1182ms 16:24:05 INFO - PROCESS | 3860 | 1461194645519 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 16:24:05 INFO - PROCESS | 3860 | 1461194645524 Marionette TRACE conn4 <- [1,3029,null,{"value":"13"}] 16:24:05 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:24:05 INFO - PROCESS | 3860 | 1461194645528 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:24:05 INFO - PROCESS | 3860 | 1461194645532 Marionette TRACE conn4 <- [1,3030,null,{}] 16:24:05 INFO - PROCESS | 3860 | 1461194645578 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:05 INFO - PROCESS | 3860 | 1461194645722 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 16:24:05 INFO - PROCESS | 3860 | 1461194645847 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:05 INFO - PROCESS | 3860 | ++DOCSHELL 16E4A800 == 97 [pid = 3860] [id = 769] 16:24:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 160 (173CF400) [pid = 3860] [serial = 2305] [outer = 00000000] 16:24:05 INFO - PROCESS | 3860 | ++DOMWINDOW == 161 (1970C400) [pid = 3860] [serial = 2306] [outer = 173CF400] 16:24:05 INFO - PROCESS | 3860 | 1461194645899 Marionette DEBUG loaded listener.js 16:24:06 INFO - PROCESS | 3860 | ++DOMWINDOW == 162 (197A3C00) [pid = 3860] [serial = 2307] [outer = 173CF400] 16:24:06 INFO - PROCESS | 3860 | --DOCSHELL 1AEBB800 == 96 [pid = 3860] [id = 627] 16:24:06 INFO - PROCESS | 3860 | --DOCSHELL 1AEB2800 == 95 [pid = 3860] [id = 625] 16:24:06 INFO - PROCESS | 3860 | --DOCSHELL 15C13800 == 94 [pid = 3860] [id = 591] 16:24:06 INFO - PROCESS | 3860 | --DOCSHELL 1B758C00 == 93 [pid = 3860] [id = 616] 16:24:06 INFO - PROCESS | 3860 | --DOCSHELL 11599C00 == 92 [pid = 3860] [id = 759] 16:24:06 INFO - PROCESS | 3860 | --DOCSHELL 1030E800 == 91 [pid = 3860] [id = 758] 16:24:06 INFO - PROCESS | 3860 | --DOCSHELL 1AEC3800 == 90 [pid = 3860] [id = 757] 16:24:06 INFO - PROCESS | 3860 | --DOCSHELL 1F012C00 == 89 [pid = 3860] [id = 756] 16:24:06 INFO - PROCESS | 3860 | --DOCSHELL 1B91BC00 == 88 [pid = 3860] [id = 755] 16:24:06 INFO - PROCESS | 3860 | --DOCSHELL 1AEC3C00 == 87 [pid = 3860] [id = 754] 16:24:06 INFO - PROCESS | 3860 | --DOCSHELL 197D7400 == 86 [pid = 3860] [id = 753] 16:24:06 INFO - PROCESS | 3860 | --DOCSHELL 158D1C00 == 85 [pid = 3860] [id = 752] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 161 (1F98F400) [pid = 3860] [serial = 2215] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOCSHELL 115B7000 == 84 [pid = 3860] [id = 751] 16:24:06 INFO - PROCESS | 3860 | --DOCSHELL 18AE4000 == 83 [pid = 3860] [id = 750] 16:24:06 INFO - PROCESS | 3860 | --DOCSHELL 173CE800 == 82 [pid = 3860] [id = 749] 16:24:06 INFO - PROCESS | 3860 | --DOCSHELL 0EBF0400 == 81 [pid = 3860] [id = 748] 16:24:06 INFO - PROCESS | 3860 | --DOCSHELL 200EF000 == 80 [pid = 3860] [id = 745] 16:24:06 INFO - PROCESS | 3860 | --DOCSHELL 1F9B5400 == 79 [pid = 3860] [id = 742] 16:24:06 INFO - PROCESS | 3860 | --DOCSHELL 1F949C00 == 78 [pid = 3860] [id = 741] 16:24:06 INFO - PROCESS | 3860 | --DOCSHELL 197DE400 == 77 [pid = 3860] [id = 740] 16:24:06 INFO - PROCESS | 3860 | --DOCSHELL 11046400 == 76 [pid = 3860] [id = 739] 16:24:06 INFO - PROCESS | 3860 | --DOCSHELL 1F06D400 == 75 [pid = 3860] [id = 738] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 160 (1F069800) [pid = 3860] [serial = 2213] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 159 (1E896800) [pid = 3860] [serial = 2180] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 158 (1CE25400) [pid = 3860] [serial = 2177] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 157 (1F9B4800) [pid = 3860] [serial = 2123] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 156 (1F972800) [pid = 3860] [serial = 2069] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 155 (173CC000) [pid = 3860] [serial = 2189] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 154 (11EA5400) [pid = 3860] [serial = 2191] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 153 (1FE89C00) [pid = 3860] [serial = 2006] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 152 (1C2C6800) [pid = 3860] [serial = 2204] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 151 (1B920800) [pid = 3860] [serial = 2174] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 150 (1AD95400) [pid = 3860] [serial = 2198] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 149 (1535DC00) [pid = 3860] [serial = 2117] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 148 (1E899800) [pid = 3860] [serial = 2209] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 147 (1F98F800) [pid = 3860] [serial = 2078] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 146 (20039C00) [pid = 3860] [serial = 2126] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 145 (203AB800) [pid = 3860] [serial = 2132] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 144 (15C0BC00) [pid = 3860] [serial = 2192] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 143 (1E897C00) [pid = 3860] [serial = 2179] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 142 (1AECA800) [pid = 3860] [serial = 2039] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 141 (199C1400) [pid = 3860] [serial = 2186] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 140 (1AEC4C00) [pid = 3860] [serial = 2200] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 139 (18AE5C00) [pid = 3860] [serial = 2072] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 138 (1B7E4800) [pid = 3860] [serial = 2173] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 137 (15C1AC00) [pid = 3860] [serial = 2188] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 136 (1E9B5C00) [pid = 3860] [serial = 2206] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 135 (17516800) [pid = 3860] [serial = 2036] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 134 (1AEBD400) [pid = 3860] [serial = 2120] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 133 (1B9C9800) [pid = 3860] [serial = 2075] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 132 (1F065C00) [pid = 3860] [serial = 2212] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 131 (1973C000) [pid = 3860] [serial = 2170] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 130 (18AE3400) [pid = 3860] [serial = 2185] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 129 (1973D000) [pid = 3860] [serial = 2194] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 128 (1251B800) [pid = 3860] [serial = 2168] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 127 (115B5C00) [pid = 3860] [serial = 2167] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 126 (1F013000) [pid = 3860] [serial = 2182] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 125 (1C2B9C00) [pid = 3860] [serial = 2033] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 124 (1AF11C00) [pid = 3860] [serial = 2201] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 123 (1E9BB800) [pid = 3860] [serial = 2207] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 122 (189E6400) [pid = 3860] [serial = 2009] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 121 (1F018000) [pid = 3860] [serial = 2183] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 120 (1C2C8000) [pid = 3860] [serial = 2176] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (199C9000) [pid = 3860] [serial = 2195] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (200AC000) [pid = 3860] [serial = 2129] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (1F976800) [pid = 3860] [serial = 2114] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (1ED2D000) [pid = 3860] [serial = 2210] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (1DE55800) [pid = 3860] [serial = 2000] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (1F9B5000) [pid = 3860] [serial = 2081] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (1FA14000) [pid = 3860] [serial = 2003] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (1C27A800) [pid = 3860] [serial = 2203] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (1AB3F400) [pid = 3860] [serial = 2197] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (199CB000) [pid = 3860] [serial = 2171] [outer = 00000000] [url = about:blank] 16:24:06 INFO - PROCESS | 3860 | 1461194646792 Marionette TRACE conn4 <- [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]]]}] 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:24:06 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. 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:24:06 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'.) 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:24:06 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. 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:24:06 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. 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:24:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:24:06 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. 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:24:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:24:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 16:24:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:24:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:24:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:24:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:24:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:24:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:24:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:24:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:24:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:24:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:24:06 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1396ms 16:24:06 INFO - PROCESS | 3860 | 1461194646925 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 16:24:06 INFO - PROCESS | 3860 | 1461194646928 Marionette TRACE conn4 <- [1,3033,null,{"value":"13"}] 16:24:06 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:24:06 INFO - PROCESS | 3860 | 1461194646932 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:24:06 INFO - PROCESS | 3860 | 1461194646934 Marionette TRACE conn4 <- [1,3034,null,{}] 16:24:07 INFO - PROCESS | 3860 | 1461194646980 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:07 INFO - PROCESS | 3860 | 1461194647121 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 16:24:07 INFO - PROCESS | 3860 | 1461194647127 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:07 INFO - PROCESS | 3860 | ++DOCSHELL 1255DC00 == 76 [pid = 3860] [id = 770] 16:24:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (1535F800) [pid = 3860] [serial = 2308] [outer = 00000000] 16:24:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (1776C800) [pid = 3860] [serial = 2309] [outer = 1535F800] 16:24:07 INFO - PROCESS | 3860 | 1461194647174 Marionette DEBUG loaded listener.js 16:24:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (189F1C00) [pid = 3860] [serial = 2310] [outer = 1535F800] 16:24:07 INFO - PROCESS | 3860 | [3860] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:24:07 INFO - PROCESS | 3860 | 1461194647668 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:24:07 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:24:07 INFO - {} 16:24:07 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 770ms 16:24:07 INFO - PROCESS | 3860 | 1461194647704 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 16:24:07 INFO - PROCESS | 3860 | 1461194647708 Marionette TRACE conn4 <- [1,3037,null,{"value":"13"}] 16:24:07 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:24:07 INFO - PROCESS | 3860 | 1461194647718 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:24:07 INFO - PROCESS | 3860 | 1461194647722 Marionette TRACE conn4 <- [1,3038,null,{}] 16:24:07 INFO - PROCESS | 3860 | 1461194647726 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:07 INFO - PROCESS | 3860 | 1461194647831 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 16:24:07 INFO - PROCESS | 3860 | 1461194647938 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:07 INFO - PROCESS | 3860 | ++DOCSHELL 11EAA400 == 77 [pid = 3860] [id = 771] 16:24:07 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (199C9000) [pid = 3860] [serial = 2311] [outer = 00000000] 16:24:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (19BAF400) [pid = 3860] [serial = 2312] [outer = 199C9000] 16:24:08 INFO - PROCESS | 3860 | 1461194647985 Marionette DEBUG loaded listener.js 16:24:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (19DC2800) [pid = 3860] [serial = 2313] [outer = 199C9000] 16:24:08 INFO - PROCESS | 3860 | 1461194648358 Marionette TRACE conn4 <- [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]]]}] 16:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:24:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 690ms 16:24:08 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:24:08 INFO - PROCESS | 3860 | 1461194648404 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 16:24:08 INFO - PROCESS | 3860 | 1461194648406 Marionette TRACE conn4 <- [1,3041,null,{"value":"13"}] 16:24:08 INFO - PROCESS | 3860 | 1461194648456 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:24:08 INFO - PROCESS | 3860 | 1461194648458 Marionette TRACE conn4 <- [1,3042,null,{}] 16:24:08 INFO - PROCESS | 3860 | 1461194648477 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:08 INFO - PROCESS | 3860 | 1461194648606 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 16:24:08 INFO - PROCESS | 3860 | 1461194648678 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:08 INFO - PROCESS | 3860 | ++DOCSHELL 19BAE400 == 78 [pid = 3860] [id = 772] 16:24:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (19E23400) [pid = 3860] [serial = 2314] [outer = 00000000] 16:24:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (1AEAA000) [pid = 3860] [serial = 2315] [outer = 19E23400] 16:24:08 INFO - PROCESS | 3860 | 1461194648723 Marionette DEBUG loaded listener.js 16:24:08 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (1AEB2800) [pid = 3860] [serial = 2316] [outer = 19E23400] 16:24:09 INFO - PROCESS | 3860 | 1461194649417 Marionette TRACE conn4 <- [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"]]]}] 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:24:09 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" 16:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:24:09 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" 16:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:24:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1160ms 16:24:09 INFO - PROCESS | 3860 | 1461194649573 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 16:24:09 INFO - PROCESS | 3860 | 1461194649575 Marionette TRACE conn4 <- [1,3045,null,{"value":"13"}] 16:24:09 INFO - PROCESS | 3860 | 1461194649579 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:24:09 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:24:09 INFO - PROCESS | 3860 | 1461194649580 Marionette TRACE conn4 <- [1,3046,null,{}] 16:24:09 INFO - PROCESS | 3860 | 1461194649584 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:09 INFO - PROCESS | 3860 | 1461194649723 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 16:24:09 INFO - PROCESS | 3860 | 1461194649797 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:09 INFO - PROCESS | 3860 | ++DOCSHELL 1B91D000 == 79 [pid = 3860] [id = 773] 16:24:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (1B9CC400) [pid = 3860] [serial = 2317] [outer = 00000000] 16:24:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 121 (1C27BC00) [pid = 3860] [serial = 2318] [outer = 1B9CC400] 16:24:09 INFO - PROCESS | 3860 | 1461194649854 Marionette DEBUG loaded listener.js 16:24:09 INFO - PROCESS | 3860 | ++DOMWINDOW == 122 (1C2BF000) [pid = 3860] [serial = 2319] [outer = 1B9CC400] 16:24:10 INFO - PROCESS | 3860 | 1461194650394 Marionette TRACE conn4 <- [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]]]}] 16:24:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:24:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:24:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:24:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:24:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:24:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:24:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:24:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:24:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:24:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:24:10 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:10 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:24:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:24:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:24:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:24:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:24:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:24:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:24:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:24:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:24:10 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 878ms 16:24:10 INFO - PROCESS | 3860 | --DOMWINDOW == 121 (1C2C5800) [pid = 3860] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 16:24:10 INFO - PROCESS | 3860 | --DOMWINDOW == 120 (1F016000) [pid = 3860] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:24:10 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (1C27C000) [pid = 3860] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 16:24:10 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (10883800) [pid = 3860] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:24:10 INFO - PROCESS | 3860 | --DOMWINDOW == 117 (173D3C00) [pid = 3860] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:24:10 INFO - PROCESS | 3860 | --DOMWINDOW == 116 (115BA000) [pid = 3860] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:24:10 INFO - PROCESS | 3860 | --DOMWINDOW == 115 (16DA0000) [pid = 3860] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:24:10 INFO - PROCESS | 3860 | --DOMWINDOW == 114 (199C4800) [pid = 3860] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:24:10 INFO - PROCESS | 3860 | --DOMWINDOW == 113 (18AEF800) [pid = 3860] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:24:10 INFO - PROCESS | 3860 | --DOMWINDOW == 112 (1032C800) [pid = 3860] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:24:10 INFO - PROCESS | 3860 | --DOMWINDOW == 111 (19BB0C00) [pid = 3860] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:24:10 INFO - PROCESS | 3860 | --DOMWINDOW == 110 (200EF800) [pid = 3860] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:24:10 INFO - PROCESS | 3860 | --DOMWINDOW == 109 (1AF15C00) [pid = 3860] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 16:24:10 INFO - PROCESS | 3860 | 1461194650606 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 16:24:10 INFO - PROCESS | 3860 | 1461194650608 Marionette TRACE conn4 <- [1,3049,null,{"value":"13"}] 16:24:10 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:24:10 INFO - PROCESS | 3860 | 1461194650634 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:24:10 INFO - PROCESS | 3860 | 1461194650636 Marionette TRACE conn4 <- [1,3050,null,{}] 16:24:10 INFO - PROCESS | 3860 | 1461194650640 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:10 INFO - PROCESS | 3860 | 1461194650736 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 16:24:10 INFO - PROCESS | 3860 | 1461194650744 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:10 INFO - PROCESS | 3860 | ++DOCSHELL 1AB3B000 == 80 [pid = 3860] [id = 774] 16:24:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 110 (1ABB1400) [pid = 3860] [serial = 2320] [outer = 00000000] 16:24:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 111 (1C2C5800) [pid = 3860] [serial = 2321] [outer = 1ABB1400] 16:24:10 INFO - PROCESS | 3860 | 1461194650788 Marionette DEBUG loaded listener.js 16:24:10 INFO - PROCESS | 3860 | ++DOMWINDOW == 112 (1DE4DC00) [pid = 3860] [serial = 2322] [outer = 1ABB1400] 16:24:11 INFO - PROCESS | 3860 | [3860] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:24:11 INFO - PROCESS | 3860 | 1461194651288 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:24:11 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:24:11 INFO - {} 16:24:11 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 690ms 16:24:11 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:24:11 INFO - PROCESS | 3860 | 1461194651322 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 16:24:11 INFO - PROCESS | 3860 | 1461194651324 Marionette TRACE conn4 <- [1,3053,null,{"value":"13"}] 16:24:11 INFO - PROCESS | 3860 | 1461194651327 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:24:11 INFO - PROCESS | 3860 | 1461194651328 Marionette TRACE conn4 <- [1,3054,null,{}] 16:24:11 INFO - PROCESS | 3860 | 1461194651332 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:11 INFO - PROCESS | 3860 | 1461194651427 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 16:24:11 INFO - PROCESS | 3860 | 1461194651433 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:11 INFO - PROCESS | 3860 | ++DOCSHELL 18AF1000 == 81 [pid = 3860] [id = 775] 16:24:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 113 (1DE52000) [pid = 3860] [serial = 2323] [outer = 00000000] 16:24:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 114 (1ED2EC00) [pid = 3860] [serial = 2324] [outer = 1DE52000] 16:24:11 INFO - PROCESS | 3860 | 1461194651477 Marionette DEBUG loaded listener.js 16:24:11 INFO - PROCESS | 3860 | ++DOMWINDOW == 115 (1F00EC00) [pid = 3860] [serial = 2325] [outer = 1DE52000] 16:24:11 INFO - PROCESS | 3860 | 1461194651907 Marionette TRACE conn4 <- [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]]]}] 16:24:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:24:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:24:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:24:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:24:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:24:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:24:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:24:11 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 631ms 16:24:11 INFO - PROCESS | 3860 | 1461194651961 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 16:24:11 INFO - PROCESS | 3860 | 1461194651963 Marionette TRACE conn4 <- [1,3057,null,{"value":"13"}] 16:24:11 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:24:12 INFO - PROCESS | 3860 | 1461194651982 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:24:12 INFO - PROCESS | 3860 | 1461194651983 Marionette TRACE conn4 <- [1,3058,null,{}] 16:24:12 INFO - PROCESS | 3860 | 1461194651987 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:12 INFO - PROCESS | 3860 | 1461194652082 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 16:24:12 INFO - PROCESS | 3860 | 1461194652087 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:12 INFO - PROCESS | 3860 | ++DOCSHELL 1F013000 == 82 [pid = 3860] [id = 776] 16:24:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 116 (1F065C00) [pid = 3860] [serial = 2326] [outer = 00000000] 16:24:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 117 (1F070800) [pid = 3860] [serial = 2327] [outer = 1F065C00] 16:24:12 INFO - PROCESS | 3860 | 1461194652131 Marionette DEBUG loaded listener.js 16:24:12 INFO - PROCESS | 3860 | ++DOMWINDOW == 118 (1F943C00) [pid = 3860] [serial = 2328] [outer = 1F065C00] 16:24:12 INFO - PROCESS | 3860 | 1461194652579 Marionette TRACE conn4 <- [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]]]}] 16:24:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:24:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:24:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:24:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:24:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:24:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:24:12 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 631ms 16:24:12 INFO - PROCESS | 3860 | 1461194652683 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 16:24:12 INFO - PROCESS | 3860 | 1461194652688 Marionette TRACE conn4 <- [1,3061,null,{"value":"13"}] 16:24:12 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:24:12 INFO - PROCESS | 3860 | 1461194652694 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:24:12 INFO - PROCESS | 3860 | 1461194652698 Marionette TRACE conn4 <- [1,3062,null,{}] 16:24:12 INFO - PROCESS | 3860 | 1461194652705 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:12 INFO - PROCESS | 3860 | 1461194652904 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 16:24:13 INFO - PROCESS | 3860 | 1461194653042 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:13 INFO - PROCESS | 3860 | ++DOCSHELL 1125CC00 == 83 [pid = 3860] [id = 777] 16:24:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 119 (11316000) [pid = 3860] [serial = 2329] [outer = 00000000] 16:24:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 120 (115BA800) [pid = 3860] [serial = 2330] [outer = 11316000] 16:24:13 INFO - PROCESS | 3860 | 1461194653100 Marionette DEBUG loaded listener.js 16:24:13 INFO - PROCESS | 3860 | ++DOMWINDOW == 121 (11F98400) [pid = 3860] [serial = 2331] [outer = 11316000] 16:24:13 INFO - PROCESS | 3860 | 1461194653627 Marionette TRACE conn4 <- [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]]]}] 16:24:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:24:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:24:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:24:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:24:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:24:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:24:13 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 991ms 16:24:13 INFO - PROCESS | 3860 | 1461194653687 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 16:24:13 INFO - PROCESS | 3860 | 1461194653691 Marionette TRACE conn4 <- [1,3065,null,{"value":"13"}] 16:24:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:24:13 INFO - PROCESS | 3860 | 1461194653699 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:24:13 INFO - PROCESS | 3860 | 1461194653703 Marionette TRACE conn4 <- [1,3066,null,{}] 16:24:13 INFO - PROCESS | 3860 | 1461194653708 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:13 INFO - PROCESS | 3860 | 1461194653830 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 16:24:14 INFO - PROCESS | 3860 | 1461194654000 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:14 INFO - PROCESS | 3860 | ++DOCSHELL 16E53000 == 84 [pid = 3860] [id = 778] 16:24:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 122 (1776D400) [pid = 3860] [serial = 2332] [outer = 00000000] 16:24:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 123 (18AEBC00) [pid = 3860] [serial = 2333] [outer = 1776D400] 16:24:14 INFO - PROCESS | 3860 | 1461194654058 Marionette DEBUG loaded listener.js 16:24:14 INFO - PROCESS | 3860 | ++DOMWINDOW == 124 (19731800) [pid = 3860] [serial = 2334] [outer = 1776D400] 16:24:14 INFO - PROCESS | 3860 | 1461194654649 Marionette TRACE conn4 <- [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] 16:24:14 INFO - PROCESS | 3860 | 1461194654705 Marionette TRACE conn4 <- [1,3069,null,{"value":"13"}] 16:24:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:24:14 INFO - PROCESS | 3860 | 1461194654708 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:24:14 INFO - PROCESS | 3860 | 1461194654711 Marionette TRACE conn4 <- [1,3070,null,{}] 16:24:14 INFO - PROCESS | 3860 | 1461194654721 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:14 INFO - PROCESS | 3860 | 1461194654846 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 16:24:15 INFO - PROCESS | 3860 | 1461194655006 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:15 INFO - PROCESS | 3860 | ++DOCSHELL 1AF16000 == 85 [pid = 3860] [id = 779] 16:24:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 125 (1AF16800) [pid = 3860] [serial = 2335] [outer = 00000000] 16:24:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 126 (1B761400) [pid = 3860] [serial = 2336] [outer = 1AF16800] 16:24:15 INFO - PROCESS | 3860 | 1461194655068 Marionette DEBUG loaded listener.js 16:24:15 INFO - PROCESS | 3860 | ++DOMWINDOW == 127 (1C2BE000) [pid = 3860] [serial = 2337] [outer = 1AF16800] 16:24:15 INFO - PROCESS | 3860 | 1461194655653 Marionette TRACE conn4 <- [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]]]}] 16:24:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:24:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:24:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:24:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:24:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 970ms 16:24:15 INFO - PROCESS | 3860 | 1461194655682 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 16:24:15 INFO - PROCESS | 3860 | 1461194655684 Marionette TRACE conn4 <- [1,3073,null,{"value":"13"}] 16:24:15 INFO - PROCESS | 3860 | 1461194655688 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:24:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:24:15 INFO - PROCESS | 3860 | 1461194655690 Marionette TRACE conn4 <- [1,3074,null,{}] 16:24:15 INFO - PROCESS | 3860 | 1461194655693 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:15 INFO - PROCESS | 3860 | 1461194655812 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 16:24:16 INFO - PROCESS | 3860 | 1461194655983 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:16 INFO - PROCESS | 3860 | ++DOCSHELL 1ED2C800 == 86 [pid = 3860] [id = 780] 16:24:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 128 (1F066000) [pid = 3860] [serial = 2338] [outer = 00000000] 16:24:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 129 (1F97C000) [pid = 3860] [serial = 2339] [outer = 1F066000] 16:24:16 INFO - PROCESS | 3860 | 1461194656039 Marionette DEBUG loaded listener.js 16:24:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 130 (1F981000) [pid = 3860] [serial = 2340] [outer = 1F066000] 16:24:16 INFO - PROCESS | 3860 | 1461194656547 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:24:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:24:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 870ms 16:24:16 INFO - PROCESS | 3860 | 1461194656562 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 16:24:16 INFO - PROCESS | 3860 | 1461194656564 Marionette TRACE conn4 <- [1,3077,null,{"value":"13"}] 16:24:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:24:16 INFO - PROCESS | 3860 | 1461194656567 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:24:16 INFO - PROCESS | 3860 | 1461194656570 Marionette TRACE conn4 <- [1,3078,null,{}] 16:24:16 INFO - PROCESS | 3860 | 1461194656573 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:16 INFO - PROCESS | 3860 | 1461194656692 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 16:24:16 INFO - PROCESS | 3860 | 1461194656827 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:16 INFO - PROCESS | 3860 | ++DOCSHELL 16DA7800 == 87 [pid = 3860] [id = 781] 16:24:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 131 (1AEA8000) [pid = 3860] [serial = 2341] [outer = 00000000] 16:24:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 132 (1F994000) [pid = 3860] [serial = 2342] [outer = 1AEA8000] 16:24:16 INFO - PROCESS | 3860 | 1461194656884 Marionette DEBUG loaded listener.js 16:24:16 INFO - PROCESS | 3860 | ++DOMWINDOW == 133 (1F998400) [pid = 3860] [serial = 2343] [outer = 1AEA8000] 16:24:17 INFO - PROCESS | 3860 | 1461194657424 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:24:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:24:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 870ms 16:24:17 INFO - PROCESS | 3860 | 1461194657438 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 16:24:17 INFO - PROCESS | 3860 | 1461194657440 Marionette TRACE conn4 <- [1,3081,null,{"value":"13"}] 16:24:17 INFO - PROCESS | 3860 | 1461194657443 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:24:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:24:17 INFO - PROCESS | 3860 | 1461194657445 Marionette TRACE conn4 <- [1,3082,null,{}] 16:24:17 INFO - PROCESS | 3860 | 1461194657449 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:17 INFO - PROCESS | 3860 | 1461194657590 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 16:24:17 INFO - PROCESS | 3860 | 1461194657770 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:17 INFO - PROCESS | 3860 | ++DOCSHELL 1FA19000 == 88 [pid = 3860] [id = 782] 16:24:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 134 (1FA19400) [pid = 3860] [serial = 2344] [outer = 00000000] 16:24:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 135 (1FE69C00) [pid = 3860] [serial = 2345] [outer = 1FA19400] 16:24:17 INFO - PROCESS | 3860 | 1461194657831 Marionette DEBUG loaded listener.js 16:24:17 INFO - PROCESS | 3860 | ++DOMWINDOW == 136 (1FE89C00) [pid = 3860] [serial = 2346] [outer = 1FA19400] 16:24:18 INFO - PROCESS | 3860 | 1461194658335 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:24:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:24:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 931ms 16:24:18 INFO - PROCESS | 3860 | 1461194658379 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 16:24:18 INFO - PROCESS | 3860 | 1461194658381 Marionette TRACE conn4 <- [1,3085,null,{"value":"13"}] 16:24:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:24:18 INFO - PROCESS | 3860 | 1461194658384 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:24:18 INFO - PROCESS | 3860 | 1461194658386 Marionette TRACE conn4 <- [1,3086,null,{}] 16:24:18 INFO - PROCESS | 3860 | 1461194658390 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:18 INFO - PROCESS | 3860 | 1461194658536 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 16:24:18 INFO - PROCESS | 3860 | 1461194658701 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:18 INFO - PROCESS | 3860 | ++DOCSHELL 15C8C400 == 89 [pid = 3860] [id = 783] 16:24:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 137 (1FE8C400) [pid = 3860] [serial = 2347] [outer = 00000000] 16:24:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 138 (2009F800) [pid = 3860] [serial = 2348] [outer = 1FE8C400] 16:24:18 INFO - PROCESS | 3860 | 1461194658757 Marionette DEBUG loaded listener.js 16:24:18 INFO - PROCESS | 3860 | ++DOMWINDOW == 139 (200ADC00) [pid = 3860] [serial = 2349] [outer = 1FE8C400] 16:24:19 INFO - PROCESS | 3860 | 1461194659278 Marionette TRACE conn4 <- [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]]]}] 16:24:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:24:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:24:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 930ms 16:24:19 INFO - PROCESS | 3860 | 1461194659315 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 16:24:19 INFO - PROCESS | 3860 | 1461194659317 Marionette TRACE conn4 <- [1,3089,null,{"value":"13"}] 16:24:19 INFO - PROCESS | 3860 | 1461194659338 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:24:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:24:19 INFO - PROCESS | 3860 | 1461194659340 Marionette TRACE conn4 <- [1,3090,null,{}] 16:24:19 INFO - PROCESS | 3860 | 1461194659344 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:19 INFO - PROCESS | 3860 | 1461194659462 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 16:24:19 INFO - PROCESS | 3860 | 1461194659638 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:19 INFO - PROCESS | 3860 | ++DOCSHELL 1FA1A400 == 90 [pid = 3860] [id = 784] 16:24:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 140 (20038C00) [pid = 3860] [serial = 2350] [outer = 00000000] 16:24:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 141 (203AC000) [pid = 3860] [serial = 2351] [outer = 20038C00] 16:24:19 INFO - PROCESS | 3860 | 1461194659695 Marionette DEBUG loaded listener.js 16:24:19 INFO - PROCESS | 3860 | ++DOMWINDOW == 142 (203B7000) [pid = 3860] [serial = 2352] [outer = 20038C00] 16:24:20 INFO - PROCESS | 3860 | 1461194660191 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:24:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:24:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 870ms 16:24:20 INFO - PROCESS | 3860 | 1461194660217 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 16:24:20 INFO - PROCESS | 3860 | 1461194660220 Marionette TRACE conn4 <- [1,3093,null,{"value":"13"}] 16:24:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:24:20 INFO - PROCESS | 3860 | 1461194660224 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:24:20 INFO - PROCESS | 3860 | 1461194660227 Marionette TRACE conn4 <- [1,3094,null,{}] 16:24:20 INFO - PROCESS | 3860 | 1461194660230 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:20 INFO - PROCESS | 3860 | 1461194660349 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 16:24:20 INFO - PROCESS | 3860 | 1461194660525 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:20 INFO - PROCESS | 3860 | ++DOCSHELL 10F09C00 == 91 [pid = 3860] [id = 785] 16:24:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 143 (155A9C00) [pid = 3860] [serial = 2353] [outer = 00000000] 16:24:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 144 (22DA7800) [pid = 3860] [serial = 2354] [outer = 155A9C00] 16:24:20 INFO - PROCESS | 3860 | 1461194660582 Marionette DEBUG loaded listener.js 16:24:20 INFO - PROCESS | 3860 | ++DOMWINDOW == 145 (2315E000) [pid = 3860] [serial = 2355] [outer = 155A9C00] 16:24:21 INFO - PROCESS | 3860 | 1461194661136 Marionette TRACE conn4 <- [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]]]}] 16:24:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:24:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:24:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:24:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 930ms 16:24:21 INFO - PROCESS | 3860 | 1461194661159 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 16:24:21 INFO - PROCESS | 3860 | 1461194661161 Marionette TRACE conn4 <- [1,3097,null,{"value":"13"}] 16:24:21 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:24:21 INFO - PROCESS | 3860 | 1461194661164 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:24:21 INFO - PROCESS | 3860 | 1461194661166 Marionette TRACE conn4 <- [1,3098,null,{}] 16:24:21 INFO - PROCESS | 3860 | 1461194661170 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:21 INFO - PROCESS | 3860 | 1461194661290 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 16:24:21 INFO - PROCESS | 3860 | 1461194661467 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:21 INFO - PROCESS | 3860 | ++DOCSHELL 22DA2800 == 92 [pid = 3860] [id = 786] 16:24:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 146 (23163800) [pid = 3860] [serial = 2356] [outer = 00000000] 16:24:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 147 (23170400) [pid = 3860] [serial = 2357] [outer = 23163800] 16:24:21 INFO - PROCESS | 3860 | 1461194661525 Marionette DEBUG loaded listener.js 16:24:21 INFO - PROCESS | 3860 | ++DOMWINDOW == 148 (23171800) [pid = 3860] [serial = 2358] [outer = 23163800] 16:24:22 INFO - PROCESS | 3860 | 1461194662104 Marionette TRACE conn4 <- [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"]]]}] 16:24:22 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:24:22 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 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:24:22 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 970ms 16:24:22 INFO - PROCESS | 3860 | 1461194662135 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 16:24:22 INFO - PROCESS | 3860 | 1461194662138 Marionette TRACE conn4 <- [1,3101,null,{"value":"13"}] 16:24:22 INFO - PROCESS | 3860 | 1461194662141 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:24:22 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:24:22 INFO - PROCESS | 3860 | 1461194662144 Marionette TRACE conn4 <- [1,3102,null,{}] 16:24:22 INFO - PROCESS | 3860 | 1461194662147 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:22 INFO - PROCESS | 3860 | 1461194662292 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 16:24:22 INFO - PROCESS | 3860 | 1461194662618 Marionette TRACE conn4 -> [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\", \"65aff14b-8e7d-460a-974d-403dcac72bb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:22 INFO - PROCESS | 3860 | ++DOCSHELL 1125A000 == 93 [pid = 3860] [id = 787] 16:24:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 149 (1158EC00) [pid = 3860] [serial = 2359] [outer = 00000000] 16:24:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 150 (1535DC00) [pid = 3860] [serial = 2360] [outer = 1158EC00] 16:24:22 INFO - PROCESS | 3860 | 1461194662689 Marionette DEBUG loaded listener.js 16:24:22 INFO - PROCESS | 3860 | ++DOMWINDOW == 151 (15C19400) [pid = 3860] [serial = 2361] [outer = 1158EC00] 16:24:23 INFO - PROCESS | 3860 | 1461194663245 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 16:24:23 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:24:23 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1120ms 16:24:23 INFO - PROCESS | 3860 | 1461194663268 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 16:24:23 INFO - PROCESS | 3860 | 1461194663273 Marionette TRACE conn4 <- [1,3105,null,{"value":"13"}] 16:24:23 INFO - PROCESS | 3860 | --DOCSHELL 18AF1000 == 92 [pid = 3860] [id = 775] 16:24:23 INFO - PROCESS | 3860 | --DOCSHELL 1AB3B000 == 91 [pid = 3860] [id = 774] 16:24:23 INFO - PROCESS | 3860 | --DOCSHELL 1B91D000 == 90 [pid = 3860] [id = 773] 16:24:23 INFO - PROCESS | 3860 | --DOCSHELL 19BAE400 == 89 [pid = 3860] [id = 772] 16:24:23 INFO - PROCESS | 3860 | --DOCSHELL 11EAA400 == 88 [pid = 3860] [id = 771] 16:24:23 INFO - PROCESS | 3860 | --DOCSHELL 1255DC00 == 87 [pid = 3860] [id = 770] 16:24:23 INFO - PROCESS | 3860 | --DOCSHELL 16E4A800 == 86 [pid = 3860] [id = 769] 16:24:23 INFO - PROCESS | 3860 | --DOCSHELL 11598000 == 85 [pid = 3860] [id = 768] 16:24:24 INFO - PROCESS | 3860 | --DOMWINDOW == 150 (15363400) [pid = 3860] [serial = 2218] [outer = 00000000] [url = about:blank] 16:24:24 INFO - PROCESS | 3860 | --DOMWINDOW == 149 (19BB5800) [pid = 3860] [serial = 2221] [outer = 00000000] [url = about:blank] 16:24:24 INFO - PROCESS | 3860 | --DOMWINDOW == 148 (1F97F800) [pid = 3860] [serial = 2224] [outer = 00000000] [url = about:blank] 16:24:24 INFO - PROCESS | 3860 | --DOMWINDOW == 147 (1FA19800) [pid = 3860] [serial = 2227] [outer = 00000000] [url = about:blank] 16:24:24 INFO - PROCESS | 3860 | --DOMWINDOW == 146 (1FE72800) [pid = 3860] [serial = 2230] [outer = 00000000] [url = about:blank] 16:24:24 INFO - PROCESS | 3860 | --DOMWINDOW == 145 (203AE000) [pid = 3860] [serial = 2236] [outer = 00000000] [url = about:blank] 16:24:24 INFO - PROCESS | 3860 | --DOMWINDOW == 144 (200AE000) [pid = 3860] [serial = 2233] [outer = 00000000] [url = about:blank] 16:24:24 INFO - PROCESS | 3860 | --DOMWINDOW == 143 (203AA400) [pid = 3860] [serial = 2238] [outer = 00000000] [url = about:blank] 16:24:24 INFO - PROCESS | 3860 | --DOMWINDOW == 142 (22DA7C00) [pid = 3860] [serial = 2241] [outer = 00000000] [url = about:blank] 16:24:24 INFO - PROCESS | 3860 | --DOMWINDOW == 141 (1FA13800) [pid = 3860] [serial = 2279] [outer = 00000000] [url = about:blank] 16:24:24 INFO - PROCESS | 3860 | --DOCSHELL 11253800 == 84 [pid = 3860] [id = 761] 16:24:24 INFO - PROCESS | 3860 | --DOMWINDOW == 140 (1F017C00) [pid = 3860] [serial = 2268] [outer = 00000000] [url = about:blank] 16:24:24 INFO - PROCESS | 3860 | --DOMWINDOW == 139 (1E892800) [pid = 3860] [serial = 2266] [outer = 00000000] [url = about:blank] 16:24:24 INFO - PROCESS | 3860 | --DOMWINDOW == 138 (1CE27800) [pid = 3860] [serial = 2265] [outer = 00000000] [url = about:blank] 16:24:24 INFO - PROCESS | 3860 | --DOMWINDOW == 137 (18AE5400) [pid = 3860] [serial = 2273] [outer = 00000000] [url = about:blank] 16:24:24 INFO - PROCESS | 3860 | --DOMWINDOW == 136 (189F0C00) [pid = 3860] [serial = 2248] [outer = 00000000] [url = about:blank] 16:24:24 INFO - PROCESS | 3860 | --DOMWINDOW == 135 (1899F800) [pid = 3860] [serial = 2247] [outer = 00000000] [url = about:blank] 16:24:24 INFO - PROCESS | 3860 | --DOMWINDOW == 134 (11F45400) [pid = 3860] [serial = 2253] [outer = 00000000] [url = about:blank] 16:24:24 INFO - PROCESS | 3860 | --DOMWINDOW == 133 (1ED30000) [pid = 3860] [serial = 2270] [outer = 00000000] [url = about:blank] 16:24:24 INFO - PROCESS | 3860 | --DOMWINDOW == 132 (15358800) [pid = 3860] [serial = 2254] [outer = 00000000] [url = about:blank] 16:24:24 INFO - PROCESS | 3860 | --DOMWINDOW == 131 (189F1400) [pid = 3860] [serial = 2256] [outer = 00000000] [url = about:blank] 16:24:24 INFO - PROCESS | 3860 | --DOMWINDOW == 130 (18AF1C00) [pid = 3860] [serial = 2257] [outer = 00000000] [url = about:blank] 16:24:24 INFO - PROCESS | 3860 | --DOMWINDOW == 129 (19EA5C00) [pid = 3860] [serial = 2259] [outer = 00000000] [url = about:blank] 16:24:24 INFO - PROCESS | 3860 | --DOMWINDOW == 128 (1AD9BC00) [pid = 3860] [serial = 2251] [outer = 00000000] [url = about:blank] 16:24:24 INFO - PROCESS | 3860 | --DOMWINDOW == 127 (19F5FC00) [pid = 3860] [serial = 2250] [outer = 00000000] [url = about:blank] 16:24:24 INFO - PROCESS | 3860 | --DOMWINDOW == 126 (11044400) [pid = 3860] [serial = 2245] [outer = 00000000] [url = about:blank] 16:24:24 INFO - PROCESS | 3860 | --DOMWINDOW == 125 (10809800) [pid = 3860] [serial = 2244] [outer = 00000000] [url = about:blank] 16:24:24 INFO - PROCESS | 3860 | --DOMWINDOW == 124 (1E9B9C00) [pid = 3860] [serial = 2276] [outer = 00000000] [url = about:blank] 16:24:24 INFO - PROCESS | 3860 | --DOMWINDOW == 123 (1F071000) [pid = 3860] [serial = 2277] [outer = 00000000] [url = about:blank] 16:24:24 INFO - PROCESS | 3860 | --DOMWINDOW == 122 (1B75A000) [pid = 3860] [serial = 2262] [outer = 00000000] [url = about:blank] 16:24:24 INFO - PROCESS | 3860 | --DOMWINDOW == 121 (1F941400) [pid = 3860] [serial = 2271] [outer = 00000000] [url = about:blank] 16:24:24 INFO - PROCESS | 3860 | --DOMWINDOW == 120 (1B760400) [pid = 3860] [serial = 2263] [outer = 00000000] [url = about:blank] 16:24:24 INFO - PROCESS | 3860 | --DOMWINDOW == 119 (1AD93400) [pid = 3860] [serial = 2260] [outer = 00000000] [url = about:blank] 16:24:24 INFO - PROCESS | 3860 | --DOMWINDOW == 118 (199C3C00) [pid = 3860] [serial = 2274] [outer = 00000000] [url = about:blank] 16:24:24 WARNING - u'runner_teardown' () 16:24:24 INFO - No more tests 16:24:24 INFO - Got 0 unexpected results 16:24:24 INFO - SUITE-END | took 683s 16:24:24 INFO - Closing logging queue 16:24:24 INFO - queue closed 16:24:24 INFO - Return code: 0 16:24:24 WARNING - # TBPL SUCCESS # 16:24:24 INFO - Running post-action listener: _resource_record_post_action 16:24:24 INFO - Running post-run listener: _resource_record_post_run 16:24:25 INFO - Total resource usage - Wall time: 695s; CPU: 14.0%; Read bytes: 132301312; Write bytes: 1175817728; Read time: 3616610; Write time: 8849900 16:24:25 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:24:25 INFO - install - Wall time: 3s; CPU: 8.0%; Read bytes: 0; Write bytes: 77721600; Read time: 0; Write time: 176820 16:24:25 INFO - run-tests - Wall time: 692s; CPU: 14.0%; Read bytes: 132301312; Write bytes: 1078243328; Read time: 3616610; Write time: 8646210 16:24:25 INFO - Running post-run listener: _upload_blobber_files 16:24:25 INFO - Blob upload gear active. 16:24:25 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 16:24:25 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 16:24:25 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-inbound', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 16:24:25 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-inbound -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 16:24:26 INFO - (blobuploader) - INFO - Open directory for files ... 16:24:26 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 16:24:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:24:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:24:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:24:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:24:27 INFO - (blobuploader) - INFO - Done attempting. 16:24:27 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 16:24:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:24:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:24:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:24:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:24:29 INFO - (blobuploader) - INFO - Done attempting. 16:24:29 INFO - (blobuploader) - INFO - Iteration through files over. 16:24:29 INFO - Return code: 0 16:24:29 INFO - rmtree: C:\slave\test\build\uploaded_files.json 16:24:29 INFO - Using _rmtree_windows ... 16:24:29 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 16:24:29 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/f9aa2bb4925e42303954f4058d1b55dd8bd20a0efeeafca8fcd7698b5c7a9f829e5dd2120e8c039520e87912bd9fbb84f47c1a8bcd95e7f86c39c4c971ff3ca6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/be6f4bd5489ebad25dcacc68c8ce126275c091e307995bb671bd7abd7ee703b15bc066d29587faa6460c7aa650b7ec75ce894bfcb79ce1e06a5c99d64a65f283"} 16:24:29 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 16:24:29 INFO - Writing to file C:\slave\test\properties\blobber_files 16:24:29 INFO - Contents: 16:24:29 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/f9aa2bb4925e42303954f4058d1b55dd8bd20a0efeeafca8fcd7698b5c7a9f829e5dd2120e8c039520e87912bd9fbb84f47c1a8bcd95e7f86c39c4c971ff3ca6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/be6f4bd5489ebad25dcacc68c8ce126275c091e307995bb671bd7abd7ee703b15bc066d29587faa6460c7aa650b7ec75ce894bfcb79ce1e06a5c99d64a65f283"} 16:24:29 INFO - Running post-run listener: copy_logs_to_upload_dir 16:24:29 INFO - Copying logs to upload dir... 16:24:29 INFO - mkdir: C:\slave\test\build\upload\logs 16:24:29 INFO - Copying logs to upload dir... 16:24:29 INFO - Using _rmtree_windows ... 16:24:29 INFO - Using _rmtree_windows ... 16:24:29 INFO - Using _rmtree_windows ... 16:24:29 INFO - Using _rmtree_windows ... 16:24:29 INFO - Using _rmtree_windows ... 16:24:29 INFO - Using _rmtree_windows ... 16:24:29 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=959.630000 ========= master_lag: -0.19 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 59 secs) (at 2016-04-20 16:24:29.875879) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 16:24:29.876956) ========= '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-249 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-249 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-249 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-inbound/sha512/f9aa2bb4925e42303954f4058d1b55dd8bd20a0efeeafca8fcd7698b5c7a9f829e5dd2120e8c039520e87912bd9fbb84f47c1a8bcd95e7f86c39c4c971ff3ca6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/be6f4bd5489ebad25dcacc68c8ce126275c091e307995bb671bd7abd7ee703b15bc066d29587faa6460c7aa650b7ec75ce894bfcb79ce1e06a5c99d64a65f283"} build_url:https://queue.taskcluster.net/v1/task/K9U4GU_FQFm0NXxDxWbu_w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/K9U4GU_FQFm0NXxDxWbu_w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/K9U4GU_FQFm0NXxDxWbu_w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/f9aa2bb4925e42303954f4058d1b55dd8bd20a0efeeafca8fcd7698b5c7a9f829e5dd2120e8c039520e87912bd9fbb84f47c1a8bcd95e7f86c39c4c971ff3ca6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/be6f4bd5489ebad25dcacc68c8ce126275c091e307995bb671bd7abd7ee703b15bc066d29587faa6460c7aa650b7ec75ce894bfcb79ce1e06a5c99d64a65f283"}' symbols_url: 'https://queue.taskcluster.net/v1/task/K9U4GU_FQFm0NXxDxWbu_w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 16:24:30.005045) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 16:24:30.005393) ========= '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-249 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-249 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-249 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 16:24:30.124232) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 16:24:30.124939) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 16:24:30.898207) ========= ========= Total master_lag: 3.59 =========