builder: fx-team_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-193 starttime: 1461198226.41 results: success (0) buildid: 20160420142102 builduid: 2431c4f0d4a14333976851c43273eb65 revision: 6d48e6b9edc64b919c1055073406bf991a3f16cd ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 17:23:46.408519) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 17:23:46.408939) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 17:23:46.409217) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 17:23:46.545122) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 17:23:46.545501) ========= '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-193 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-193 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-193 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 --17:23:46-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.10 GB/s 17:23:46 (2.10 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.333000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 17:23:47.907337) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-20 17:23:47.908300) ========= '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-193 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-193 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-193 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=3.907000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-20 17:23:51.829734) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 17:23:51.830102) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 6d48e6b9edc64b919c1055073406bf991a3f16cd --destination scripts --debug' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 6d48e6b9edc64b919c1055073406bf991a3f16cd --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-193 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-193 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-193 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 17:23:51,349 truncating revision to first 12 chars 2016-04-20 17:23:51,349 Setting DEBUG logging. 2016-04-20 17:23:51,351 attempt 1/10 2016-04-20 17:23:51,351 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/6d48e6b9edc6?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 17:23:52,089 unpacking tar archive at: fx-team-6d48e6b9edc6/testing/mozharness/ program finished with exit code 0 elapsedTime=1.694000 ========= master_lag: 3.24 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 17:23:56.767473) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 17:23:56.767748) ========= script_repo_revision: 6d48e6b9edc64b919c1055073406bf991a3f16cd ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 17:23:56.768154) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 17:23:56.768422) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 17:23:57.538678) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 22 secs) (at 2016-04-20 17:23:57.539432) ========= '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' 'fx-team' '--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', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-193 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-193 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-193 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 17:23:56 INFO - MultiFileLogger online at 20160420 17:23:56 in C:\slave\test 17:23:56 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 fx-team --download-symbols true 17:23:56 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 17:23:57 INFO - {'append_to_log': False, 17:23:57 INFO - 'base_work_dir': 'C:\\slave\\test', 17:23:57 INFO - 'blob_upload_branch': 'fx-team', 17:23:57 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 17:23:57 INFO - 'buildbot_json_path': 'buildprops.json', 17:23:57 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 17:23:57 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:23:57 INFO - 'download_minidump_stackwalk': True, 17:23:57 INFO - 'download_symbols': 'true', 17:23:57 INFO - 'e10s': False, 17:23:57 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 17:23:57 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 17:23:57 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 17:23:57 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 17:23:57 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 17:23:57 INFO - 'C:/mozilla-build/tooltool.py'), 17:23:57 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 17:23:57 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 17:23:57 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:23:57 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:23:57 INFO - 'log_level': 'info', 17:23:57 INFO - 'log_to_console': True, 17:23:57 INFO - 'opt_config_files': (), 17:23:57 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:23:57 INFO - '--processes=1', 17:23:57 INFO - '--config=%(test_path)s/wptrunner.ini', 17:23:57 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:23:57 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:23:57 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:23:57 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:23:57 INFO - 'pip_index': False, 17:23:57 INFO - 'require_test_zip': True, 17:23:57 INFO - 'test_type': ('testharness',), 17:23:57 INFO - 'this_chunk': '1', 17:23:57 INFO - 'total_chunks': '10', 17:23:57 INFO - 'virtualenv_path': 'venv', 17:23:57 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:23:57 INFO - 'work_dir': 'build'} 17:23:57 INFO - ##### 17:23:57 INFO - ##### Running clobber step. 17:23:57 INFO - ##### 17:23:57 INFO - Running pre-action listener: _resource_record_pre_action 17:23:57 INFO - Running main action method: clobber 17:23:57 INFO - rmtree: C:\slave\test\build 17:23:57 INFO - Using _rmtree_windows ... 17:23:57 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 17:25:19 INFO - Running post-action listener: _resource_record_post_action 17:25:19 INFO - ##### 17:25:19 INFO - ##### Running read-buildbot-config step. 17:25:19 INFO - ##### 17:25:19 INFO - Running pre-action listener: _resource_record_pre_action 17:25:19 INFO - Running main action method: read_buildbot_config 17:25:19 INFO - Using buildbot properties: 17:25:19 INFO - { 17:25:19 INFO - "project": "", 17:25:19 INFO - "product": "firefox", 17:25:19 INFO - "script_repo_revision": "production", 17:25:19 INFO - "scheduler": "tests-fx-team-win7_ix-debug-unittest-7-3600", 17:25:19 INFO - "repository": "", 17:25:19 INFO - "buildername": "Windows 7 32-bit fx-team debug test web-platform-tests-1", 17:25:19 INFO - "buildid": "20160420142102", 17:25:19 INFO - "pgo_build": "False", 17:25:19 INFO - "basedir": "C:\\slave\\test", 17:25:19 INFO - "buildnumber": 168, 17:25:19 INFO - "slavename": "t-w732-ix-193", 17:25:19 INFO - "revision": "6d48e6b9edc64b919c1055073406bf991a3f16cd", 17:25:19 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 17:25:19 INFO - "platform": "win32", 17:25:19 INFO - "branch": "fx-team", 17:25:19 INFO - "repo_path": "integration/fx-team", 17:25:19 INFO - "moz_repo_path": "", 17:25:19 INFO - "stage_platform": "win32", 17:25:19 INFO - "builduid": "2431c4f0d4a14333976851c43273eb65", 17:25:19 INFO - "slavebuilddir": "test" 17:25:19 INFO - } 17:25:19 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/aehzlmsPQpub5DdIWVcnZA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 17:25:19 INFO - Found installer url https://queue.taskcluster.net/v1/task/aehzlmsPQpub5DdIWVcnZA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 17:25:19 INFO - Running post-action listener: _resource_record_post_action 17:25:19 INFO - ##### 17:25:19 INFO - ##### Running download-and-extract step. 17:25:19 INFO - ##### 17:25:19 INFO - Running pre-action listener: _resource_record_pre_action 17:25:19 INFO - Running main action method: download_and_extract 17:25:19 INFO - mkdir: C:\slave\test\build\tests 17:25:19 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')]} 17:25:19 INFO - https://queue.taskcluster.net/v1/task/aehzlmsPQpub5DdIWVcnZA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 17:25:19 INFO - trying https://queue.taskcluster.net/v1/task/aehzlmsPQpub5DdIWVcnZA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 17:25:19 INFO - Downloading https://queue.taskcluster.net/v1/task/aehzlmsPQpub5DdIWVcnZA/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 17:25:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/aehzlmsPQpub5DdIWVcnZA/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 17:25:20 INFO - Downloaded 1274 bytes. 17:25:20 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 17:25:20 INFO - Using the following test package requirements: 17:25:20 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 17:25:20 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:25:20 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 17:25:20 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:25:20 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 17:25:20 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:25:20 INFO - u'jsshell-win32.zip'], 17:25:20 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:25:20 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 17:25:20 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 17:25:20 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:25:20 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 17:25:20 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:25:20 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 17:25:20 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:25:20 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 17:25:20 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:25:20 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 17:25:20 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 17:25:20 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')]} 17:25:20 INFO - https://queue.taskcluster.net/v1/task/aehzlmsPQpub5DdIWVcnZA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 17:25:20 INFO - trying https://queue.taskcluster.net/v1/task/aehzlmsPQpub5DdIWVcnZA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 17:25:20 INFO - Downloading https://queue.taskcluster.net/v1/task/aehzlmsPQpub5DdIWVcnZA/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 17:25:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/aehzlmsPQpub5DdIWVcnZA/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 17:25:22 INFO - Downloaded 20466521 bytes. 17:25:22 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/*'] 17:25:22 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/* 17:25:24 INFO - caution: filename not matched: web-platform/* 17:25:24 INFO - Return code: 11 17:25:24 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')]} 17:25:24 INFO - https://queue.taskcluster.net/v1/task/aehzlmsPQpub5DdIWVcnZA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 17:25:24 INFO - trying https://queue.taskcluster.net/v1/task/aehzlmsPQpub5DdIWVcnZA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 17:25:24 INFO - Downloading https://queue.taskcluster.net/v1/task/aehzlmsPQpub5DdIWVcnZA/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 17:25:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/aehzlmsPQpub5DdIWVcnZA/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 17:25:26 INFO - Downloaded 36397879 bytes. 17:25:26 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/*'] 17:25:26 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/* 17:26:11 INFO - caution: filename not matched: bin/* 17:26:11 INFO - caution: filename not matched: config/* 17:26:11 INFO - caution: filename not matched: mozbase/* 17:26:11 INFO - caution: filename not matched: marionette/* 17:26:11 INFO - caution: filename not matched: tools/wptserve/* 17:26:11 INFO - Return code: 11 17:26: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')]} 17:26:11 INFO - https://queue.taskcluster.net/v1/task/aehzlmsPQpub5DdIWVcnZA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 17:26:11 INFO - trying https://queue.taskcluster.net/v1/task/aehzlmsPQpub5DdIWVcnZA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 17:26:11 INFO - Downloading https://queue.taskcluster.net/v1/task/aehzlmsPQpub5DdIWVcnZA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 17:26:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/aehzlmsPQpub5DdIWVcnZA/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 17:26:15 INFO - Downloaded 67466801 bytes. 17:26:15 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/aehzlmsPQpub5DdIWVcnZA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 17:26:15 INFO - mkdir: C:\slave\test\properties 17:26:15 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 17:26:15 INFO - Writing to file C:\slave\test\properties\build_url 17:26:15 INFO - Contents: 17:26:15 INFO - build_url:https://queue.taskcluster.net/v1/task/aehzlmsPQpub5DdIWVcnZA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 17:26:15 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/aehzlmsPQpub5DdIWVcnZA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 17:26:15 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 17:26:15 INFO - Writing to file C:\slave\test\properties\symbols_url 17:26:15 INFO - Contents: 17:26:15 INFO - symbols_url:https://queue.taskcluster.net/v1/task/aehzlmsPQpub5DdIWVcnZA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 17:26:15 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')]} 17:26:15 INFO - https://queue.taskcluster.net/v1/task/aehzlmsPQpub5DdIWVcnZA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:26:15 INFO - trying https://queue.taskcluster.net/v1/task/aehzlmsPQpub5DdIWVcnZA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 17:26:15 INFO - Downloading https://queue.taskcluster.net/v1/task/aehzlmsPQpub5DdIWVcnZA/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 17:26:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/aehzlmsPQpub5DdIWVcnZA/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 17:26:19 INFO - Downloaded 58260858 bytes. 17:26:19 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'] 17:26:19 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 17:26:22 INFO - Return code: 0 17:26:22 INFO - Running post-action listener: _resource_record_post_action 17:26:22 INFO - Running post-action listener: set_extra_try_arguments 17:26:22 INFO - ##### 17:26:22 INFO - ##### Running create-virtualenv step. 17:26:22 INFO - ##### 17:26:22 INFO - Running pre-action listener: _pre_create_virtualenv 17:26:22 INFO - Running pre-action listener: _resource_record_pre_action 17:26:22 INFO - Running main action method: create_virtualenv 17:26:22 INFO - Creating virtualenv C:\slave\test\build\venv 17:26:22 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 17:26:22 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 17:26:29 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 17:26:34 INFO - Installing distribute......................................................................................................................................................................................done. 17:26:36 INFO - Return code: 0 17:26:36 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 17:26:36 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')]} 17:26:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:26:36 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')]} 17:26:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:26:36 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 0x019066B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018C1AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE0368>, '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 0x01881D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C6A0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-193', 'USERDOMAIN': 'T-W732-IX-193', '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-193', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 17:26:36 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 17:26:36 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 17:26:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:26:36 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:26:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:26:36 INFO - 'COMPUTERNAME': 'T-W732-IX-193', 17:26:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:26:36 INFO - 'DCLOCATION': 'SCL3', 17:26:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:26:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:26:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:26:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:26:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:26:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:26:36 INFO - 'HOMEDRIVE': 'C:', 17:26:36 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:26:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:26:36 INFO - 'KTS_VERSION': '1.19c', 17:26:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:26:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:26:36 INFO - 'LOGONSERVER': '\\\\T-W732-IX-193', 17:26:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:26:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:26:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:26:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:26:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:26:36 INFO - 'MOZ_AIRBAG': '1', 17:26:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:26:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:26:36 INFO - 'MOZ_MSVCVERSION': '8', 17:26:36 INFO - 'MOZ_NO_REMOTE': '1', 17:26:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:26:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:26:36 INFO - 'NO_EM_RESTART': '1', 17:26:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:26:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:26:36 INFO - 'OS': 'Windows_NT', 17:26:36 INFO - 'OURDRIVE': 'C:', 17:26:36 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 17:26:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:26:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:26:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:26:36 INFO - 'PROCESSOR_LEVEL': '6', 17:26:36 INFO - 'PROCESSOR_REVISION': '1e05', 17:26:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:26:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:26:36 INFO - 'PROMPT': '$P$G', 17:26:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:26:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:26:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:26:36 INFO - 'PWD': 'C:\\slave\\test', 17:26:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:26:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:26:36 INFO - 'SYSTEMDRIVE': 'C:', 17:26:36 INFO - 'SYSTEMROOT': 'C:\\windows', 17:26:36 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:26:36 INFO - 'TEST1': 'testie', 17:26:36 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:26:36 INFO - 'USERDOMAIN': 'T-W732-IX-193', 17:26:36 INFO - 'USERNAME': 'cltbld', 17:26:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:26:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:26:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:26:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:26:36 INFO - 'WINDIR': 'C:\\windows', 17:26:36 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:26:36 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:26:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:26:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:26:37 INFO - Downloading/unpacking psutil>=0.7.1 17:26:37 INFO - Running setup.py egg_info for package psutil 17:26:37 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:26:37 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:26:37 INFO - Installing collected packages: psutil 17:26:37 INFO - Running setup.py install for psutil 17:26:37 INFO - building 'psutil._psutil_windows' extension 17:26:37 INFO - error: Unable to find vcvarsall.bat 17:26:37 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-ksumxc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:26:37 INFO - running install 17:26:37 INFO - running build 17:26:37 INFO - running build_py 17:26:37 INFO - creating build 17:26:37 INFO - creating build\lib.win32-2.7 17:26:37 INFO - creating build\lib.win32-2.7\psutil 17:26:37 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 17:26:37 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 17:26:37 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 17:26:37 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 17:26:37 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 17:26:37 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 17:26:37 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 17:26:37 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 17:26:37 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 17:26:37 INFO - running build_ext 17:26:37 INFO - building 'psutil._psutil_windows' extension 17:26:37 INFO - error: Unable to find vcvarsall.bat 17:26:37 INFO - ---------------------------------------- 17:26:37 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-ksumxc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:26:37 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 17:26:37 WARNING - Return code: 1 17:26:37 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! 17:26:37 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 17:26:37 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')]} 17:26:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:26:37 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')]} 17:26:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:26:37 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 0x019066B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018C1AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE0368>, '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 0x01881D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C6A0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-193', 'USERDOMAIN': 'T-W732-IX-193', '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-193', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 17:26:37 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 17:26:37 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 17:26:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:26:37 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:26:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:26:37 INFO - 'COMPUTERNAME': 'T-W732-IX-193', 17:26:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:26:37 INFO - 'DCLOCATION': 'SCL3', 17:26:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:26:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:26:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:26:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:26:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:26:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:26:37 INFO - 'HOMEDRIVE': 'C:', 17:26:37 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:26:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:26:37 INFO - 'KTS_VERSION': '1.19c', 17:26:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:26:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:26:37 INFO - 'LOGONSERVER': '\\\\T-W732-IX-193', 17:26:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:26:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:26:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:26:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:26:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:26:37 INFO - 'MOZ_AIRBAG': '1', 17:26:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:26:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:26:37 INFO - 'MOZ_MSVCVERSION': '8', 17:26:37 INFO - 'MOZ_NO_REMOTE': '1', 17:26:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:26:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:26:37 INFO - 'NO_EM_RESTART': '1', 17:26:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:26:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:26:37 INFO - 'OS': 'Windows_NT', 17:26:37 INFO - 'OURDRIVE': 'C:', 17:26:37 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 17:26:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:26:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:26:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:26:37 INFO - 'PROCESSOR_LEVEL': '6', 17:26:37 INFO - 'PROCESSOR_REVISION': '1e05', 17:26:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:26:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:26:37 INFO - 'PROMPT': '$P$G', 17:26:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:26:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:26:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:26:37 INFO - 'PWD': 'C:\\slave\\test', 17:26:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:26:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:26:37 INFO - 'SYSTEMDRIVE': 'C:', 17:26:37 INFO - 'SYSTEMROOT': 'C:\\windows', 17:26:37 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:26:37 INFO - 'TEST1': 'testie', 17:26:37 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:26:37 INFO - 'USERDOMAIN': 'T-W732-IX-193', 17:26:37 INFO - 'USERNAME': 'cltbld', 17:26:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:26:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:26:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:26:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:26:37 INFO - 'WINDIR': 'C:\\windows', 17:26:37 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:26:37 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:26:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:26:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:26:38 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:26:38 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:26:38 INFO - Running setup.py egg_info for package mozsystemmonitor 17:26:38 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 17:26:38 INFO - Running setup.py egg_info for package psutil 17:26:38 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:26:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:26:38 INFO - Installing collected packages: mozsystemmonitor, psutil 17:26:38 INFO - Running setup.py install for mozsystemmonitor 17:26:38 INFO - Running setup.py install for psutil 17:26:38 INFO - building 'psutil._psutil_windows' extension 17:26:38 INFO - error: Unable to find vcvarsall.bat 17:26:38 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-o1a0qb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:26:38 INFO - running install 17:26:38 INFO - running build 17:26:38 INFO - running build_py 17:26:38 INFO - running build_ext 17:26:38 INFO - building 'psutil._psutil_windows' extension 17:26:38 INFO - error: Unable to find vcvarsall.bat 17:26:38 INFO - ---------------------------------------- 17:26:38 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-o1a0qb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:26:38 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 17:26:38 WARNING - Return code: 1 17:26:38 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! 17:26:38 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 17:26:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:26:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:26:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:26:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:26:38 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x019066B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018C1AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE0368>, '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 0x01881D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C6A0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-193', 'USERDOMAIN': 'T-W732-IX-193', '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-193', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 17:26:38 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 17:26:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 17:26:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:26:38 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:26:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:26:38 INFO - 'COMPUTERNAME': 'T-W732-IX-193', 17:26:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:26:38 INFO - 'DCLOCATION': 'SCL3', 17:26:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:26:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:26:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:26:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:26:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:26:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:26:38 INFO - 'HOMEDRIVE': 'C:', 17:26:38 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:26:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:26:38 INFO - 'KTS_VERSION': '1.19c', 17:26:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:26:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:26:38 INFO - 'LOGONSERVER': '\\\\T-W732-IX-193', 17:26:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:26:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:26:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:26:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:26:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:26:38 INFO - 'MOZ_AIRBAG': '1', 17:26:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:26:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:26:38 INFO - 'MOZ_MSVCVERSION': '8', 17:26:38 INFO - 'MOZ_NO_REMOTE': '1', 17:26:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:26:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:26:38 INFO - 'NO_EM_RESTART': '1', 17:26:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:26:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:26:38 INFO - 'OS': 'Windows_NT', 17:26:38 INFO - 'OURDRIVE': 'C:', 17:26:38 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 17:26:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:26:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:26:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:26:38 INFO - 'PROCESSOR_LEVEL': '6', 17:26:38 INFO - 'PROCESSOR_REVISION': '1e05', 17:26:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:26:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:26:38 INFO - 'PROMPT': '$P$G', 17:26:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:26:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:26:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:26:38 INFO - 'PWD': 'C:\\slave\\test', 17:26:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:26:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:26:38 INFO - 'SYSTEMDRIVE': 'C:', 17:26:38 INFO - 'SYSTEMROOT': 'C:\\windows', 17:26:38 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:26:38 INFO - 'TEST1': 'testie', 17:26:38 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:26:38 INFO - 'USERDOMAIN': 'T-W732-IX-193', 17:26:38 INFO - 'USERNAME': 'cltbld', 17:26:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:26:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:26:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:26:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:26:38 INFO - 'WINDIR': 'C:\\windows', 17:26:38 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:26:38 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:26:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:26:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:26:39 INFO - Downloading/unpacking blobuploader==1.2.4 17:26:39 INFO - Downloading blobuploader-1.2.4.tar.gz 17:26:39 INFO - Running setup.py egg_info for package blobuploader 17:26:39 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:26:43 INFO - Running setup.py egg_info for package requests 17:26:43 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:26:43 INFO - Downloading docopt-0.6.1.tar.gz 17:26:43 INFO - Running setup.py egg_info for package docopt 17:26:43 INFO - Installing collected packages: blobuploader, docopt, requests 17:26:43 INFO - Running setup.py install for blobuploader 17:26:43 INFO - Running setup.py install for docopt 17:26:43 INFO - Running setup.py install for requests 17:26:43 INFO - Successfully installed blobuploader docopt requests 17:26:43 INFO - Cleaning up... 17:26:43 INFO - Return code: 0 17:26:43 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:26: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')]} 17:26:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:26: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')]} 17:26:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:26:43 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 0x019066B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018C1AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE0368>, '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 0x01881D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C6A0C0>, '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-193', 'USERDOMAIN': 'T-W732-IX-193', '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-193', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 17:26:43 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 17:26:43 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 17:26:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:26:43 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:26:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:26:43 INFO - 'COMPUTERNAME': 'T-W732-IX-193', 17:26:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:26:43 INFO - 'DCLOCATION': 'SCL3', 17:26:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:26:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:26:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:26:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:26:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:26:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:26:43 INFO - 'HOMEDRIVE': 'C:', 17:26:43 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:26:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:26:43 INFO - 'KTS_VERSION': '1.19c', 17:26:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:26:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:26:43 INFO - 'LOGONSERVER': '\\\\T-W732-IX-193', 17:26:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:26:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:26:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:26:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:26:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:26:43 INFO - 'MOZ_AIRBAG': '1', 17:26:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:26:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:26:43 INFO - 'MOZ_MSVCVERSION': '8', 17:26:43 INFO - 'MOZ_NO_REMOTE': '1', 17:26:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:26:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:26:43 INFO - 'NO_EM_RESTART': '1', 17:26:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:26:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:26:43 INFO - 'OS': 'Windows_NT', 17:26:43 INFO - 'OURDRIVE': 'C:', 17:26:43 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 17:26:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:26:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:26:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:26:43 INFO - 'PROCESSOR_LEVEL': '6', 17:26:43 INFO - 'PROCESSOR_REVISION': '1e05', 17:26:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:26:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:26:43 INFO - 'PROMPT': '$P$G', 17:26:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:26:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:26:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:26:43 INFO - 'PWD': 'C:\\slave\\test', 17:26:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:26:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:26:43 INFO - 'SYSTEMDRIVE': 'C:', 17:26:43 INFO - 'SYSTEMROOT': 'C:\\windows', 17:26:43 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:26:43 INFO - 'TEST1': 'testie', 17:26:43 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:26:43 INFO - 'USERDOMAIN': 'T-W732-IX-193', 17:26:43 INFO - 'USERNAME': 'cltbld', 17:26:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:26:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:26:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:26:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:26:43 INFO - 'WINDIR': 'C:\\windows', 17:26:43 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:26:43 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:26:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:26:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:26:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:26:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:26:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:26:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:26:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:26:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:26:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:26:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:26:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:26:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:26:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:26:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:26:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:26:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:26:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:26:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:26:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:26:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:26:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:26:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:26:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:26:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:26:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:26:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:26:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:26:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:26:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:26:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:26:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:26:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:26:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:26:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:26:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:26:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:26:48 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:26:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:26:48 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:26:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:26:48 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:26:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:26:49 INFO - Unpacking c:\slave\test\build\tests\marionette 17:26:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:26:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:26:49 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 17:26:49 INFO - Running setup.py install for browsermob-proxy 17:27:02 INFO - Running setup.py install for manifestparser 17:27:02 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:27:02 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:27:02 INFO - Running setup.py install for marionette-client 17:27:02 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:27:02 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:27:02 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:27:02 INFO - Running setup.py install for marionette-driver 17:27:02 INFO - Running setup.py install for mozcrash 17:27:02 INFO - Running setup.py install for mozdebug 17:27:02 INFO - Running setup.py install for mozdevice 17:27:02 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:27:02 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:27:02 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:27:02 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:27:02 INFO - Running setup.py install for mozfile 17:27:02 INFO - Running setup.py install for mozhttpd 17:27:02 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:27:02 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:27:02 INFO - Running setup.py install for mozinfo 17:27:02 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 17:27:02 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 17:27:02 INFO - Running setup.py install for mozInstall 17:27:02 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:27:02 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:27:02 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:27:02 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:27:02 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:27:02 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:27:02 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:27:02 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:27:02 INFO - Running setup.py install for mozleak 17:27:02 INFO - Running setup.py install for mozlog 17:27:02 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 17:27:02 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 17:27:02 INFO - Running setup.py install for moznetwork 17:27:02 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 17:27:02 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 17:27:02 INFO - Running setup.py install for mozprocess 17:27:02 INFO - Running setup.py install for mozprofile 17:27:02 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:27:02 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:27:02 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:27:02 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:27:02 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:27:02 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:27:02 INFO - Running setup.py install for mozrunner 17:27:02 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:27:02 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:27:02 INFO - Running setup.py install for mozscreenshot 17:27:02 INFO - Running setup.py install for moztest 17:27:02 INFO - Running setup.py install for mozversion 17:27:02 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:27:02 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:27:02 INFO - Running setup.py install for wptserve 17:27:02 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 17:27:02 INFO - Cleaning up... 17:27:02 INFO - Return code: 0 17:27:02 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:27:02 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')]} 17:27:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:27:02 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')]} 17:27:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:27:02 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 0x019066B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018C1AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE0368>, '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 0x01881D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C6A0C0>, '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-193', 'USERDOMAIN': 'T-W732-IX-193', '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-193', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 17:27:02 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 17:27:02 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 17:27:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:27:02 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:27:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:27:02 INFO - 'COMPUTERNAME': 'T-W732-IX-193', 17:27:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:27:02 INFO - 'DCLOCATION': 'SCL3', 17:27:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:27:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:27:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:27:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:27:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:27:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:27:02 INFO - 'HOMEDRIVE': 'C:', 17:27:02 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:27:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:27:02 INFO - 'KTS_VERSION': '1.19c', 17:27:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:27:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:27:02 INFO - 'LOGONSERVER': '\\\\T-W732-IX-193', 17:27:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:27:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:27:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:27:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:27:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:27:02 INFO - 'MOZ_AIRBAG': '1', 17:27:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:27:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:27:02 INFO - 'MOZ_MSVCVERSION': '8', 17:27:02 INFO - 'MOZ_NO_REMOTE': '1', 17:27:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:27:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:27:02 INFO - 'NO_EM_RESTART': '1', 17:27:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:27:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:27:02 INFO - 'OS': 'Windows_NT', 17:27:02 INFO - 'OURDRIVE': 'C:', 17:27:02 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 17:27:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:27:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:27:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:27:02 INFO - 'PROCESSOR_LEVEL': '6', 17:27:02 INFO - 'PROCESSOR_REVISION': '1e05', 17:27:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:27:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:27:02 INFO - 'PROMPT': '$P$G', 17:27:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:27:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:27:02 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:27:02 INFO - 'PWD': 'C:\\slave\\test', 17:27:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:27:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:27:02 INFO - 'SYSTEMDRIVE': 'C:', 17:27:02 INFO - 'SYSTEMROOT': 'C:\\windows', 17:27:02 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:27:02 INFO - 'TEST1': 'testie', 17:27:02 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:27:02 INFO - 'USERDOMAIN': 'T-W732-IX-193', 17:27:02 INFO - 'USERNAME': 'cltbld', 17:27:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:27:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:27:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:27:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:27:02 INFO - 'WINDIR': 'C:\\windows', 17:27:02 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:27:02 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:27:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:27:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:27:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:27:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:27:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:27:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:27:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:27:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:27:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:27:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:27:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:27:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:27:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:27:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:27:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:27:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:27:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:27:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:27:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:27:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:27:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:27:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:27:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:27:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:27:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:27:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:27:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:27:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:27:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:27:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:27:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:27:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:27:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:27:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:27:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:27:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:27:07 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:27:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:27:07 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:27:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:27:07 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:27:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:27:07 INFO - Unpacking c:\slave\test\build\tests\marionette 17:27:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:27:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:27:07 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)) 17:27:18 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)) 17:27:18 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)) 17:27:18 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)) 17:27:18 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)) 17:27:18 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 17:27:18 INFO - Downloading blessings-1.6.tar.gz 17:27:18 INFO - Running setup.py egg_info for package blessings 17:27:18 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)) 17:27:18 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 17:27:18 INFO - Running setup.py install for blessings 17:27:18 INFO - Running setup.py install for browsermob-proxy 17:27:18 INFO - Running setup.py install for manifestparser 17:27:18 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:27:18 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:27:18 INFO - Running setup.py install for marionette-client 17:27:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:27:18 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:27:18 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:27:18 INFO - Running setup.py install for marionette-driver 17:27:18 INFO - Running setup.py install for mozcrash 17:27:18 INFO - Running setup.py install for mozdebug 17:27:18 INFO - Running setup.py install for mozdevice 17:27:18 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:27:18 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:27:18 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:27:18 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:27:18 INFO - Running setup.py install for mozhttpd 17:27:18 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:27:18 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:27:18 INFO - Running setup.py install for mozInstall 17:27:18 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:27:18 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:27:18 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:27:18 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:27:18 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:27:18 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:27:18 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:27:18 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:27:18 INFO - Running setup.py install for mozleak 17:27:18 INFO - Running setup.py install for mozprofile 17:27:18 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:27:18 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:27:18 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:27:18 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:27:18 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:27:18 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:27:18 INFO - Running setup.py install for mozrunner 17:27:18 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:27:18 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:27:20 INFO - Running setup.py install for mozscreenshot 17:27:20 INFO - Running setup.py install for moztest 17:27:20 INFO - Running setup.py install for mozversion 17:27:20 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:27:20 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:27:20 INFO - Running setup.py install for wptserve 17:27:20 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 17:27:20 INFO - Cleaning up... 17:27:20 INFO - Return code: 0 17:27:20 INFO - Done creating virtualenv C:\slave\test\build\venv. 17:27:20 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:27:20 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:27:20 INFO - Reading from file tmpfile_stdout 17:27:20 INFO - Using _rmtree_windows ... 17:27:20 INFO - Using _rmtree_windows ... 17:27:20 INFO - Current package versions: 17:27:20 INFO - blessings == 1.6 17:27:20 INFO - blobuploader == 1.2.4 17:27:20 INFO - browsermob-proxy == 0.6.0 17:27:20 INFO - distribute == 0.6.14 17:27:20 INFO - docopt == 0.6.1 17:27:20 INFO - manifestparser == 1.1 17:27:20 INFO - marionette-client == 2.3.0 17:27:20 INFO - marionette-driver == 1.4.0 17:27:20 INFO - mozInstall == 1.12 17:27:20 INFO - mozcrash == 0.17 17:27:20 INFO - mozdebug == 0.1 17:27:20 INFO - mozdevice == 0.48 17:27:20 INFO - mozfile == 1.2 17:27:20 INFO - mozhttpd == 0.7 17:27:20 INFO - mozinfo == 0.9 17:27:20 INFO - mozleak == 0.1 17:27:20 INFO - mozlog == 3.1 17:27:20 INFO - moznetwork == 0.27 17:27:20 INFO - mozprocess == 0.22 17:27:20 INFO - mozprofile == 0.28 17:27:20 INFO - mozrunner == 6.11 17:27:20 INFO - mozscreenshot == 0.1 17:27:20 INFO - mozsystemmonitor == 0.0 17:27:20 INFO - moztest == 0.7 17:27:20 INFO - mozversion == 1.4 17:27:20 INFO - requests == 1.2.3 17:27:20 INFO - wptserve == 1.4.0 17:27:20 INFO - Running post-action listener: _resource_record_post_action 17:27:20 INFO - Running post-action listener: _start_resource_monitoring 17:27:20 INFO - Starting resource monitoring. 17:27:20 INFO - ##### 17:27:20 INFO - ##### Running pull step. 17:27:20 INFO - ##### 17:27:20 INFO - Running pre-action listener: _resource_record_pre_action 17:27:20 INFO - Running main action method: pull 17:27:20 INFO - Pull has nothing to do! 17:27:20 INFO - Running post-action listener: _resource_record_post_action 17:27:20 INFO - ##### 17:27:20 INFO - ##### Running install step. 17:27:20 INFO - ##### 17:27:20 INFO - Running pre-action listener: _resource_record_pre_action 17:27:20 INFO - Running main action method: install 17:27:20 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:27:20 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:27:20 INFO - Reading from file tmpfile_stdout 17:27:20 INFO - Using _rmtree_windows ... 17:27:20 INFO - Using _rmtree_windows ... 17:27:20 INFO - Detecting whether we're running mozinstall >=1.0... 17:27:20 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 17:27:20 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 17:27:21 INFO - Reading from file tmpfile_stdout 17:27:21 INFO - Output received: 17:27:21 INFO - Usage: mozinstall-script.py [options] installer 17:27:21 INFO - Options: 17:27:21 INFO - -h, --help show this help message and exit 17:27:21 INFO - -d DEST, --destination=DEST 17:27:21 INFO - Directory to install application into. [default: 17:27:21 INFO - "C:\slave\test"] 17:27:21 INFO - --app=APP Application being installed. [default: firefox] 17:27:21 INFO - Using _rmtree_windows ... 17:27:21 INFO - Using _rmtree_windows ... 17:27:21 INFO - mkdir: C:\slave\test\build\application 17:27:21 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'] 17:27:21 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 17:27:24 INFO - Reading from file tmpfile_stdout 17:27:24 INFO - Output received: 17:27:24 INFO - C:\slave\test\build\application\firefox\firefox.exe 17:27:24 INFO - Using _rmtree_windows ... 17:27:24 INFO - Using _rmtree_windows ... 17:27:24 INFO - Running post-action listener: _resource_record_post_action 17:27:24 INFO - ##### 17:27:24 INFO - ##### Running run-tests step. 17:27:24 INFO - ##### 17:27:24 INFO - Running pre-action listener: _resource_record_pre_action 17:27:24 INFO - Running main action method: run_tests 17:27:24 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 17:27:24 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:27:24 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:27:24 INFO - grabbing minidump binary from tooltool 17:27:24 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')]} 17:27:24 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 0x01BE0368>, '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 0x01881D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C6A0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 17:27:24 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 17:27:24 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 17:27:24 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 17:27:24 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpw6yut3 17:27:24 INFO - INFO - File integrity verified, renaming tmpw6yut3 to win32-minidump_stackwalk.exe 17:27:24 INFO - Return code: 0 17:27:24 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 17:27:24 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 17:27:24 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/aehzlmsPQpub5DdIWVcnZA/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 17:27:24 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/aehzlmsPQpub5DdIWVcnZA/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 17:27:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:27:24 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:27:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:27:24 INFO - 'COMPUTERNAME': 'T-W732-IX-193', 17:27:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:27:24 INFO - 'DCLOCATION': 'SCL3', 17:27:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:27:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:27:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:27:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:27:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:27:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:27:24 INFO - 'HOMEDRIVE': 'C:', 17:27:24 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:27:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:27:24 INFO - 'KTS_VERSION': '1.19c', 17:27:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:27:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:27:24 INFO - 'LOGONSERVER': '\\\\T-W732-IX-193', 17:27:24 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 17:27:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:27:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:27:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:27:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:27:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:27:24 INFO - 'MOZ_AIRBAG': '1', 17:27:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:27:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:27:24 INFO - 'MOZ_MSVCVERSION': '8', 17:27:24 INFO - 'MOZ_NO_REMOTE': '1', 17:27:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:27:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:27:24 INFO - 'NO_EM_RESTART': '1', 17:27:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:27:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:27:24 INFO - 'OS': 'Windows_NT', 17:27:24 INFO - 'OURDRIVE': 'C:', 17:27:24 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 17:27:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:27:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:27:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:27:24 INFO - 'PROCESSOR_LEVEL': '6', 17:27:24 INFO - 'PROCESSOR_REVISION': '1e05', 17:27:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:27:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:27:24 INFO - 'PROMPT': '$P$G', 17:27:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:27:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:27:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:27:24 INFO - 'PWD': 'C:\\slave\\test', 17:27:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:27:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:27:24 INFO - 'SYSTEMDRIVE': 'C:', 17:27:24 INFO - 'SYSTEMROOT': 'C:\\windows', 17:27:24 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:27:24 INFO - 'TEST1': 'testie', 17:27:24 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:27:24 INFO - 'USERDOMAIN': 'T-W732-IX-193', 17:27:24 INFO - 'USERNAME': 'cltbld', 17:27:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:27:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:27:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:27:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:27:24 INFO - 'WINDIR': 'C:\\windows', 17:27:24 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:27:24 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:27:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:27:24 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/aehzlmsPQpub5DdIWVcnZA/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 17:27:26 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 17:27:26 INFO - import pkg_resources 17:27:28 INFO - Using 1 client processes 17:27:31 INFO - SUITE-START | Running 778 tests 17:27:31 INFO - Running testharness tests 17:27:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:27:31 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 17:27:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:27:31 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 17:27:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:27:31 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 17:27:31 INFO - Setting up ssl 17:27:31 INFO - PROCESS | certutil | 17:27:31 INFO - PROCESS | certutil | 17:27:32 INFO - PROCESS | certutil | 17:27:32 INFO - Certificate Nickname Trust Attributes 17:27:32 INFO - SSL,S/MIME,JAR/XPI 17:27:32 INFO - 17:27:32 INFO - web-platform-tests CT,, 17:27:32 INFO - 17:27:32 INFO - Starting runner 17:27:32 INFO - PROCESS | 3572 | [3572] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 17:27:32 INFO - PROCESS | 3572 | [3572] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 17:27:33 INFO - PROCESS | 3572 | [3572] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 17:27:33 INFO - PROCESS | 3572 | [3572] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 17:27:33 INFO - PROCESS | 3572 | [3572] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 17:27:35 INFO - PROCESS | 3572 | 1461198455205 Marionette DEBUG Marionette enabled via build flag and pref 17:27:36 INFO - PROCESS | 3572 | ++DOCSHELL 13BE6000 == 1 [pid = 3572] [id = 1] 17:27:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 1 (13BE6400) [pid = 3572] [serial = 1] [outer = 00000000] 17:27:36 INFO - PROCESS | 3572 | [3572] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 17:27:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 2 (13BE7000) [pid = 3572] [serial = 2] [outer = 13BE6400] 17:27:36 INFO - PROCESS | 3572 | ++DOCSHELL 14180C00 == 2 [pid = 3572] [id = 2] 17:27:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 3 (14181000) [pid = 3572] [serial = 3] [outer = 00000000] 17:27:36 INFO - PROCESS | 3572 | [3572] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 17:27:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 4 (14181C00) [pid = 3572] [serial = 4] [outer = 14181000] 17:27:37 INFO - PROCESS | 3572 | 1461198457028 Marionette INFO Listening on port 2828 17:27:38 INFO - PROCESS | 3572 | 1461198458470 Marionette DEBUG Marionette enabled via command-line flag 17:27:38 INFO - PROCESS | 3572 | [3572] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 17:27:38 INFO - PROCESS | 3572 | [3572] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 17:27:38 INFO - PROCESS | 3572 | ++DOCSHELL 18105400 == 3 [pid = 3572] [id = 3] 17:27:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 5 (1810D400) [pid = 3572] [serial = 5] [outer = 00000000] 17:27:38 INFO - PROCESS | 3572 | [3572] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 17:27:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 6 (1810E000) [pid = 3572] [serial = 6] [outer = 1810D400] 17:27:38 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:27:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 7 (18D36000) [pid = 3572] [serial = 7] [outer = 14181000] 17:27:38 INFO - PROCESS | 3572 | [3572] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:27:38 INFO - PROCESS | 3572 | 1461198458877 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49622 17:27:38 INFO - PROCESS | 3572 | [3572] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:27:38 INFO - PROCESS | 3572 | 1461198458883 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49624 17:27:38 INFO - PROCESS | 3572 | [3572] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:27:38 INFO - PROCESS | 3572 | 1461198458918 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49625 17:27:38 INFO - PROCESS | 3572 | 1461198458921 Marionette DEBUG Closed connection conn0 17:27:38 INFO - PROCESS | 3572 | 1461198458922 Marionette DEBUG Closed connection conn1 17:27:39 INFO - PROCESS | 3572 | 1461198459017 Marionette DEBUG Closed connection conn2 17:27:39 INFO - PROCESS | 3572 | [3572] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:27:39 INFO - PROCESS | 3572 | 1461198459024 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49627 17:27:39 INFO - PROCESS | 3572 | 1461198459051 Marionette DEBUG Closed connection conn3 17:27:39 INFO - PROCESS | 3572 | [3572] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:27:39 INFO - PROCESS | 3572 | 1461198459057 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49628 17:27:39 INFO - PROCESS | 3572 | ++DOCSHELL 19420400 == 4 [pid = 3572] [id = 4] 17:27:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 8 (19428400) [pid = 3572] [serial = 8] [outer = 00000000] 17:27:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 9 (1A3E3000) [pid = 3572] [serial = 9] [outer = 19428400] 17:27:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 10 (1A3E8400) [pid = 3572] [serial = 10] [outer = 19428400] 17:27:39 INFO - PROCESS | 3572 | 1461198459196 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:27:39 INFO - PROCESS | 3572 | 1461198459202 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":"20160420142102","device":"desktop","version":"48.0a1"} 17:27:40 INFO - PROCESS | 3572 | [3572] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 17:27:40 INFO - PROCESS | 3572 | [3572] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 17:27:40 INFO - PROCESS | 3572 | [3572] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:27:41 INFO - PROCESS | 3572 | ++DOCSHELL 1BB3C400 == 5 [pid = 3572] [id = 5] 17:27:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 11 (1BB3CC00) [pid = 3572] [serial = 11] [outer = 00000000] 17:27:41 INFO - PROCESS | 3572 | ++DOCSHELL 1BB3D000 == 6 [pid = 3572] [id = 6] 17:27:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 12 (1BB3D800) [pid = 3572] [serial = 12] [outer = 00000000] 17:27:41 INFO - PROCESS | 3572 | [3572] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:27:41 INFO - PROCESS | 3572 | ++DOCSHELL 1CE70000 == 7 [pid = 3572] [id = 7] 17:27:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 13 (1CE70400) [pid = 3572] [serial = 13] [outer = 00000000] 17:27:41 INFO - PROCESS | 3572 | [3572] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:27:41 INFO - PROCESS | 3572 | [3572] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 17:27:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 14 (1CE79000) [pid = 3572] [serial = 14] [outer = 1CE70400] 17:27:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 15 (1CE9A800) [pid = 3572] [serial = 15] [outer = 1BB3CC00] 17:27:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 16 (1CE9C000) [pid = 3572] [serial = 16] [outer = 1BB3D800] 17:27:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 17 (1CE9E400) [pid = 3572] [serial = 17] [outer = 1CE70400] 17:27:42 INFO - PROCESS | 3572 | 1461198462953 Marionette DEBUG loaded listener.js 17:27:42 INFO - PROCESS | 3572 | 1461198462967 Marionette DEBUG loaded listener.js 17:27:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 18 (1D15E000) [pid = 3572] [serial = 18] [outer = 1CE70400] 17:27:43 INFO - PROCESS | 3572 | 1461198463737 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"31a37051-504d-4ebd-90d7-3a7700301ba0","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":"20160420142102","device":"desktop","version":"48.0a1","command_id":1}}] 17:27:44 INFO - PROCESS | 3572 | 1461198464036 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}] 17:27:44 INFO - PROCESS | 3572 | 1461198464166 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 17:27:44 INFO - PROCESS | 3572 | 1461198464187 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:27:44 INFO - PROCESS | 3572 | [3572] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 17:27:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 19 (2009D000) [pid = 3572] [serial = 19] [outer = 1CE70400] 17:27:45 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:27:45 INFO - PROCESS | 3572 | 1461198465135 Marionette TRACE conn4 <- [1,3,null,{}] 17:27:45 INFO - PROCESS | 3572 | 1461198465152 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 17:27:45 INFO - PROCESS | 3572 | 1461198465168 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 17:27:45 INFO - PROCESS | 3572 | 1461198465214 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 17:27:45 INFO - PROCESS | 3572 | 1461198465216 Marionette TRACE conn4 <- [1,5,null,{"value":"13"}] 17:27:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:27:45 INFO - PROCESS | 3572 | 1461198465226 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:27:45 INFO - PROCESS | 3572 | 1461198465229 Marionette TRACE conn4 <- [1,6,null,{}] 17:27:45 INFO - PROCESS | 3572 | 1461198465281 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}] 17:27:45 INFO - PROCESS | 3572 | 1461198465293 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 17:27:45 INFO - PROCESS | 3572 | 1461198465297 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:45 INFO - PROCESS | 3572 | ++DOCSHELL 21AA4800 == 8 [pid = 3572] [id = 8] 17:27:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 20 (21AA4C00) [pid = 3572] [serial = 20] [outer = 00000000] 17:27:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 21 (21AA7C00) [pid = 3572] [serial = 21] [outer = 21AA4C00] 17:27:45 INFO - PROCESS | 3572 | 1461198465345 Marionette DEBUG loaded listener.js 17:27:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 22 (220D3000) [pid = 3572] [serial = 22] [outer = 21AA4C00] 17:27:45 INFO - PROCESS | 3572 | ++DOCSHELL 1941E400 == 9 [pid = 3572] [id = 9] 17:27:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 23 (1A669400) [pid = 3572] [serial = 23] [outer = 00000000] 17:27:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 24 (220D2400) [pid = 3572] [serial = 24] [outer = 1A669400] 17:27:45 INFO - PROCESS | 3572 | 1461198465750 Marionette DEBUG loaded listener.js 17:27:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 25 (21AA7800) [pid = 3572] [serial = 25] [outer = 1A669400] 17:27:45 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:27:46 INFO - PROCESS | 3572 | 1461198466515 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]]]}] 17:27:46 INFO - PROCESS | 3572 | --DOCSHELL 13BE6000 == 8 [pid = 3572] [id = 1] 17:27:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:27:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1342ms 17:27:46 INFO - PROCESS | 3572 | 1461198466571 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 17:27:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:27:46 INFO - PROCESS | 3572 | 1461198466575 Marionette TRACE conn4 <- [1,9,null,{"value":"13"}] 17:27:46 INFO - PROCESS | 3572 | 1461198466581 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:27:46 INFO - PROCESS | 3572 | 1461198466585 Marionette TRACE conn4 <- [1,10,null,{}] 17:27:46 INFO - PROCESS | 3572 | 1461198466591 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}] 17:27:46 INFO - PROCESS | 3572 | 1461198466713 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 17:27:46 INFO - PROCESS | 3572 | 1461198466773 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:46 INFO - PROCESS | 3572 | ++DOCSHELL 1263D000 == 9 [pid = 3572] [id = 10] 17:27:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 26 (1263D400) [pid = 3572] [serial = 26] [outer = 00000000] 17:27:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 27 (12C79800) [pid = 3572] [serial = 27] [outer = 1263D400] 17:27:46 INFO - PROCESS | 3572 | 1461198466834 Marionette DEBUG loaded listener.js 17:27:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 28 (13BE6C00) [pid = 3572] [serial = 28] [outer = 1263D400] 17:27:47 INFO - PROCESS | 3572 | 1461198467426 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]]]}] 17:27:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:27:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 892ms 17:27:47 INFO - PROCESS | 3572 | 1461198467472 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 17:27:47 INFO - PROCESS | 3572 | 1461198467479 Marionette TRACE conn4 <- [1,13,null,{"value":"13"}] 17:27:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:27:47 INFO - PROCESS | 3572 | 1461198467485 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:27:47 INFO - PROCESS | 3572 | 1461198467488 Marionette TRACE conn4 <- [1,14,null,{}] 17:27:47 INFO - PROCESS | 3572 | 1461198467492 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}] 17:27:47 INFO - PROCESS | 3572 | 1461198467610 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 17:27:47 INFO - PROCESS | 3572 | 1461198467670 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:47 INFO - PROCESS | 3572 | ++DOCSHELL 18DE4800 == 10 [pid = 3572] [id = 11] 17:27:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 29 (1A664C00) [pid = 3572] [serial = 29] [outer = 00000000] 17:27:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 30 (1BB13C00) [pid = 3572] [serial = 30] [outer = 1A664C00] 17:27:47 INFO - PROCESS | 3572 | 1461198467727 Marionette DEBUG loaded listener.js 17:27:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 31 (1C80F800) [pid = 3572] [serial = 31] [outer = 1A664C00] 17:27:48 INFO - PROCESS | 3572 | 1461198468355 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]]]}] 17:27:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:27:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 932ms 17:27:48 INFO - PROCESS | 3572 | 1461198468417 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 17:27:48 INFO - PROCESS | 3572 | 1461198468420 Marionette TRACE conn4 <- [1,17,null,{"value":"13"}] 17:27:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:27:48 INFO - PROCESS | 3572 | 1461198468424 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:27:48 INFO - PROCESS | 3572 | 1461198468428 Marionette TRACE conn4 <- [1,18,null,{}] 17:27:48 INFO - PROCESS | 3572 | 1461198468440 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}] 17:27:48 INFO - PROCESS | 3572 | ++DOCSHELL 1B960C00 == 11 [pid = 3572] [id = 12] 17:27:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 32 (1CEA2000) [pid = 3572] [serial = 32] [outer = 00000000] 17:27:48 INFO - PROCESS | 3572 | 1461198468567 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 17:27:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 33 (17E19400) [pid = 3572] [serial = 33] [outer = 1CEA2000] 17:27:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 34 (1D053800) [pid = 3572] [serial = 34] [outer = 1CEA2000] 17:27:48 INFO - PROCESS | 3572 | 1461198468702 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:48 INFO - PROCESS | 3572 | ++DOCSHELL 1D052800 == 12 [pid = 3572] [id = 13] 17:27:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 35 (1D057C00) [pid = 3572] [serial = 35] [outer = 00000000] 17:27:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 36 (1E5D5800) [pid = 3572] [serial = 36] [outer = 1D057C00] 17:27:48 INFO - PROCESS | 3572 | ++DOCSHELL 1EC7EC00 == 13 [pid = 3572] [id = 14] 17:27:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 37 (1EC7F000) [pid = 3572] [serial = 37] [outer = 00000000] 17:27:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 38 (1EC87C00) [pid = 3572] [serial = 38] [outer = 1EC7F000] 17:27:48 INFO - PROCESS | 3572 | 1461198468840 Marionette DEBUG loaded listener.js 17:27:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 39 (1F7D2800) [pid = 3572] [serial = 39] [outer = 1EC7F000] 17:27:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 40 (1CF4A400) [pid = 3572] [serial = 40] [outer = 1D057C00] 17:27:49 INFO - PROCESS | 3572 | --DOCSHELL 19420400 == 12 [pid = 3572] [id = 4] 17:27:49 INFO - PROCESS | 3572 | 1461198469636 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]]]}] 17:27:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:27:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1240ms 17:27:49 INFO - PROCESS | 3572 | 1461198469665 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 17:27:49 INFO - PROCESS | 3572 | 1461198469669 Marionette TRACE conn4 <- [1,21,null,{"value":"13"}] 17:27:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:27:49 INFO - PROCESS | 3572 | 1461198469674 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:27:49 INFO - PROCESS | 3572 | 1461198469677 Marionette TRACE conn4 <- [1,22,null,{}] 17:27:49 INFO - PROCESS | 3572 | 1461198469683 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}] 17:27:49 INFO - PROCESS | 3572 | 1461198469761 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 17:27:49 INFO - PROCESS | 3572 | 1461198469770 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:49 INFO - PROCESS | 3572 | ++DOCSHELL 12C72400 == 13 [pid = 3572] [id = 15] 17:27:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 41 (12C74800) [pid = 3572] [serial = 41] [outer = 00000000] 17:27:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 42 (12CB6800) [pid = 3572] [serial = 42] [outer = 12C74800] 17:27:49 INFO - PROCESS | 3572 | 1461198469818 Marionette DEBUG loaded listener.js 17:27:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 43 (12F76800) [pid = 3572] [serial = 43] [outer = 12C74800] 17:27:50 INFO - PROCESS | 3572 | 1461198470286 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]]]}] 17:27:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:27:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 632ms 17:27:50 INFO - PROCESS | 3572 | 1461198470305 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 17:27:50 INFO - PROCESS | 3572 | 1461198470311 Marionette TRACE conn4 <- [1,25,null,{"value":"13"}] 17:27:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:27:50 INFO - PROCESS | 3572 | 1461198470321 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:27:50 INFO - PROCESS | 3572 | 1461198470323 Marionette TRACE conn4 <- [1,26,null,{}] 17:27:50 INFO - PROCESS | 3572 | 1461198470327 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}] 17:27:50 INFO - PROCESS | 3572 | 1461198470442 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 17:27:50 INFO - PROCESS | 3572 | 1461198470449 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:50 INFO - PROCESS | 3572 | ++DOCSHELL 17692C00 == 14 [pid = 3572] [id = 16] 17:27:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 44 (17693400) [pid = 3572] [serial = 44] [outer = 00000000] 17:27:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 45 (177C5400) [pid = 3572] [serial = 45] [outer = 17693400] 17:27:50 INFO - PROCESS | 3572 | 1461198470496 Marionette DEBUG loaded listener.js 17:27:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 46 (1786EC00) [pid = 3572] [serial = 46] [outer = 17693400] 17:27:50 INFO - PROCESS | 3572 | 1461198470936 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]]]}] 17:27:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:27:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 631ms 17:27:50 INFO - PROCESS | 3572 | 1461198470987 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 17:27:50 INFO - PROCESS | 3572 | 1461198470990 Marionette TRACE conn4 <- [1,29,null,{"value":"13"}] 17:27:50 INFO - PROCESS | 3572 | 1461198470993 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:27:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:27:50 INFO - PROCESS | 3572 | 1461198470996 Marionette TRACE conn4 <- [1,30,null,{}] 17:27:51 INFO - PROCESS | 3572 | 1461198471011 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}] 17:27:51 INFO - PROCESS | 3572 | 1461198471092 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 17:27:51 INFO - PROCESS | 3572 | 1461198471098 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:51 INFO - PROCESS | 3572 | ++DOCSHELL 17F0E800 == 15 [pid = 3572] [id = 17] 17:27:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 47 (17F0F000) [pid = 3572] [serial = 47] [outer = 00000000] 17:27:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 48 (18104000) [pid = 3572] [serial = 48] [outer = 17F0F000] 17:27:51 INFO - PROCESS | 3572 | 1461198471147 Marionette DEBUG loaded listener.js 17:27:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 49 (18110000) [pid = 3572] [serial = 49] [outer = 17F0F000] 17:27:51 INFO - PROCESS | 3572 | 1461198471569 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]]]}] 17:27:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:27:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 631ms 17:27:51 INFO - PROCESS | 3572 | 1461198471627 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 17:27:51 INFO - PROCESS | 3572 | 1461198471630 Marionette TRACE conn4 <- [1,33,null,{"value":"13"}] 17:27:51 INFO - PROCESS | 3572 | 1461198471633 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:27:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:27:51 INFO - PROCESS | 3572 | 1461198471635 Marionette TRACE conn4 <- [1,34,null,{}] 17:27:51 INFO - PROCESS | 3572 | 1461198471638 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}] 17:27:51 INFO - PROCESS | 3572 | 1461198471714 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 17:27:51 INFO - PROCESS | 3572 | 1461198471723 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:51 INFO - PROCESS | 3572 | ++DOCSHELL 18D32C00 == 16 [pid = 3572] [id = 18] 17:27:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 50 (18DDDC00) [pid = 3572] [serial = 50] [outer = 00000000] 17:27:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 51 (1A3E7C00) [pid = 3572] [serial = 51] [outer = 18DDDC00] 17:27:51 INFO - PROCESS | 3572 | 1461198471769 Marionette DEBUG loaded listener.js 17:27:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 52 (1A9ADC00) [pid = 3572] [serial = 52] [outer = 18DDDC00] 17:27:52 INFO - PROCESS | 3572 | 1461198472180 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]]]}] 17:27:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:27:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 571ms 17:27:52 INFO - PROCESS | 3572 | 1461198472207 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 17:27:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:27:52 INFO - PROCESS | 3572 | 1461198472209 Marionette TRACE conn4 <- [1,37,null,{"value":"13"}] 17:27:52 INFO - PROCESS | 3572 | 1461198472212 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:27:52 INFO - PROCESS | 3572 | 1461198472214 Marionette TRACE conn4 <- [1,38,null,{}] 17:27:52 INFO - PROCESS | 3572 | 1461198472217 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}] 17:27:52 INFO - PROCESS | 3572 | 1461198472321 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 17:27:52 INFO - PROCESS | 3572 | 1461198472327 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:52 INFO - PROCESS | 3572 | ++DOCSHELL 1A9B0800 == 17 [pid = 3572] [id = 19] 17:27:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 53 (1ADB4400) [pid = 3572] [serial = 53] [outer = 00000000] 17:27:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 54 (1B96E000) [pid = 3572] [serial = 54] [outer = 1ADB4400] 17:27:52 INFO - PROCESS | 3572 | 1461198472373 Marionette DEBUG loaded listener.js 17:27:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 55 (1BB3B000) [pid = 3572] [serial = 55] [outer = 1ADB4400] 17:27:52 INFO - PROCESS | 3572 | 1461198472758 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]]]}] 17:27:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:27:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 571ms 17:27:52 INFO - PROCESS | 3572 | 1461198472784 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 17:27:52 INFO - PROCESS | 3572 | 1461198472786 Marionette TRACE conn4 <- [1,41,null,{"value":"13"}] 17:27:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:27:52 INFO - PROCESS | 3572 | 1461198472800 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:27:52 INFO - PROCESS | 3572 | 1461198472802 Marionette TRACE conn4 <- [1,42,null,{}] 17:27:52 INFO - PROCESS | 3572 | 1461198472805 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}] 17:27:52 INFO - PROCESS | 3572 | 1461198472972 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 17:27:53 INFO - PROCESS | 3572 | 1461198473008 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:53 INFO - PROCESS | 3572 | ++DOCSHELL 1D7B1000 == 18 [pid = 3572] [id = 20] 17:27:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 56 (1D7B2000) [pid = 3572] [serial = 56] [outer = 00000000] 17:27:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 57 (1E330C00) [pid = 3572] [serial = 57] [outer = 1D7B2000] 17:27:53 INFO - PROCESS | 3572 | 1461198473058 Marionette DEBUG loaded listener.js 17:27:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 58 (1E337000) [pid = 3572] [serial = 58] [outer = 1D7B2000] 17:27:53 INFO - PROCESS | 3572 | 1461198473467 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]]]}] 17:27:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:27:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 732ms 17:27:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:27:53 INFO - PROCESS | 3572 | 1461198473520 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 17:27:53 INFO - PROCESS | 3572 | 1461198473522 Marionette TRACE conn4 <- [1,45,null,{"value":"13"}] 17:27:53 INFO - PROCESS | 3572 | 1461198473525 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:27:53 INFO - PROCESS | 3572 | 1461198473527 Marionette TRACE conn4 <- [1,46,null,{}] 17:27:53 INFO - PROCESS | 3572 | 1461198473531 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}] 17:27:53 INFO - PROCESS | 3572 | 1461198473609 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 17:27:53 INFO - PROCESS | 3572 | 1461198473615 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:53 INFO - PROCESS | 3572 | ++DOCSHELL 1E32F400 == 19 [pid = 3572] [id = 21] 17:27:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 59 (1E5D6000) [pid = 3572] [serial = 59] [outer = 00000000] 17:27:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 60 (1EC8A000) [pid = 3572] [serial = 60] [outer = 1E5D6000] 17:27:53 INFO - PROCESS | 3572 | 1461198473664 Marionette DEBUG loaded listener.js 17:27:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 61 (1FFD9C00) [pid = 3572] [serial = 61] [outer = 1E5D6000] 17:27:54 INFO - PROCESS | 3572 | 1461198474053 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]]]}] 17:27:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 571ms 17:27:54 INFO - PROCESS | 3572 | 1461198474108 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 17:27:54 INFO - PROCESS | 3572 | 1461198474110 Marionette TRACE conn4 <- [1,49,null,{"value":"13"}] 17:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:27:54 INFO - PROCESS | 3572 | 1461198474116 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:27:54 INFO - PROCESS | 3572 | 1461198474118 Marionette TRACE conn4 <- [1,50,null,{}] 17:27:54 INFO - PROCESS | 3572 | 1461198474122 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}] 17:27:54 INFO - PROCESS | 3572 | 1461198474197 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 17:27:54 INFO - PROCESS | 3572 | 1461198474204 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:54 INFO - PROCESS | 3572 | ++DOCSHELL 17679800 == 20 [pid = 3572] [id = 22] 17:27:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 62 (1ACE9800) [pid = 3572] [serial = 62] [outer = 00000000] 17:27:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 63 (1ACF0C00) [pid = 3572] [serial = 63] [outer = 1ACE9800] 17:27:54 INFO - PROCESS | 3572 | 1461198474250 Marionette DEBUG loaded listener.js 17:27:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 64 (1D110000) [pid = 3572] [serial = 64] [outer = 1ACE9800] 17:27:54 INFO - PROCESS | 3572 | 1461198474650 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]]]}] 17:27:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 571ms 17:27:54 INFO - PROCESS | 3572 | 1461198474687 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 17:27:54 INFO - PROCESS | 3572 | 1461198474689 Marionette TRACE conn4 <- [1,53,null,{"value":"13"}] 17:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:27:54 INFO - PROCESS | 3572 | 1461198474692 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:27:54 INFO - PROCESS | 3572 | 1461198474694 Marionette TRACE conn4 <- [1,54,null,{}] 17:27:54 INFO - PROCESS | 3572 | 1461198474697 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}] 17:27:54 INFO - PROCESS | 3572 | 1461198474799 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 17:27:54 INFO - PROCESS | 3572 | 1461198474807 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:54 INFO - PROCESS | 3572 | ++DOCSHELL 0B9F4800 == 21 [pid = 3572] [id = 23] 17:27:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 65 (0B9F4C00) [pid = 3572] [serial = 65] [outer = 00000000] 17:27:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (0B9FA800) [pid = 3572] [serial = 66] [outer = 0B9F4C00] 17:27:54 INFO - PROCESS | 3572 | 1461198474852 Marionette DEBUG loaded listener.js 17:27:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (12C73000) [pid = 3572] [serial = 67] [outer = 0B9F4C00] 17:27:55 INFO - PROCESS | 3572 | 1461198475214 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]]]}] 17:27:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 571ms 17:27:55 INFO - PROCESS | 3572 | 1461198475263 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 17:27:55 INFO - PROCESS | 3572 | 1461198475265 Marionette TRACE conn4 <- [1,57,null,{"value":"13"}] 17:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:27:55 INFO - PROCESS | 3572 | 1461198475268 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:27:55 INFO - PROCESS | 3572 | 1461198475270 Marionette TRACE conn4 <- [1,58,null,{}] 17:27:55 INFO - PROCESS | 3572 | 1461198475273 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}] 17:27:55 INFO - PROCESS | 3572 | 1461198475346 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 17:27:55 INFO - PROCESS | 3572 | 1461198475412 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:55 INFO - PROCESS | 3572 | ++DOCSHELL 0B9F9400 == 22 [pid = 3572] [id = 24] 17:27:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (0B9FC000) [pid = 3572] [serial = 68] [outer = 00000000] 17:27:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (21AA1400) [pid = 3572] [serial = 69] [outer = 0B9FC000] 17:27:55 INFO - PROCESS | 3572 | 1461198475456 Marionette DEBUG loaded listener.js 17:27:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (21AA1000) [pid = 3572] [serial = 70] [outer = 0B9FC000] 17:27:55 INFO - PROCESS | 3572 | 1461198475815 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]]]}] 17:27:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 571ms 17:27:55 INFO - PROCESS | 3572 | 1461198475840 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 17:27:55 INFO - PROCESS | 3572 | 1461198475842 Marionette TRACE conn4 <- [1,61,null,{"value":"13"}] 17:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:27:55 INFO - PROCESS | 3572 | 1461198475845 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:27:55 INFO - PROCESS | 3572 | 1461198475848 Marionette TRACE conn4 <- [1,62,null,{}] 17:27:55 INFO - PROCESS | 3572 | 1461198475851 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}] 17:27:55 INFO - PROCESS | 3572 | 1461198475974 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 17:27:56 INFO - PROCESS | 3572 | 1461198475982 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:56 INFO - PROCESS | 3572 | ++DOCSHELL 12D61C00 == 23 [pid = 3572] [id = 25] 17:27:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (12D65800) [pid = 3572] [serial = 71] [outer = 00000000] 17:27:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (21A10400) [pid = 3572] [serial = 72] [outer = 12D65800] 17:27:56 INFO - PROCESS | 3572 | 1461198476034 Marionette DEBUG loaded listener.js 17:27:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (220D4800) [pid = 3572] [serial = 73] [outer = 12D65800] 17:27:56 INFO - PROCESS | 3572 | 1461198476405 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]]]}] 17:27:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:27:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 571ms 17:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:27:56 INFO - PROCESS | 3572 | 1461198476416 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 17:27:56 INFO - PROCESS | 3572 | 1461198476418 Marionette TRACE conn4 <- [1,65,null,{"value":"13"}] 17:27:56 INFO - PROCESS | 3572 | 1461198476421 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:27:56 INFO - PROCESS | 3572 | 1461198476423 Marionette TRACE conn4 <- [1,66,null,{}] 17:27:56 INFO - PROCESS | 3572 | 1461198476427 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}] 17:27:56 INFO - PROCESS | 3572 | 1461198476505 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 17:27:56 INFO - PROCESS | 3572 | 1461198476511 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:56 INFO - PROCESS | 3572 | ++DOCSHELL 220B5000 == 24 [pid = 3572] [id = 26] 17:27:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (220B6400) [pid = 3572] [serial = 74] [outer = 00000000] 17:27:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (220BA800) [pid = 3572] [serial = 75] [outer = 220B6400] 17:27:56 INFO - PROCESS | 3572 | 1461198476555 Marionette DEBUG loaded listener.js 17:27:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (220BBC00) [pid = 3572] [serial = 76] [outer = 220B6400] 17:27:56 INFO - PROCESS | 3572 | 1461198476967 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]]]}] 17:27:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:27:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 631ms 17:27:57 INFO - PROCESS | 3572 | 1461198477052 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 17:27:57 INFO - PROCESS | 3572 | 1461198477054 Marionette TRACE conn4 <- [1,69,null,{"value":"13"}] 17:27:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:27:57 INFO - PROCESS | 3572 | 1461198477057 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:27:57 INFO - PROCESS | 3572 | 1461198477059 Marionette TRACE conn4 <- [1,70,null,{}] 17:27:57 INFO - PROCESS | 3572 | 1461198477066 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}] 17:27:57 INFO - PROCESS | 3572 | 1461198477140 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 17:27:57 INFO - PROCESS | 3572 | 1461198477147 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:57 INFO - PROCESS | 3572 | ++DOCSHELL 11A5F800 == 25 [pid = 3572] [id = 27] 17:27:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (11A5FC00) [pid = 3572] [serial = 77] [outer = 00000000] 17:27:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (11A64400) [pid = 3572] [serial = 78] [outer = 11A5FC00] 17:27:57 INFO - PROCESS | 3572 | 1461198477192 Marionette DEBUG loaded listener.js 17:27:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (17F10C00) [pid = 3572] [serial = 79] [outer = 11A5FC00] 17:27:58 INFO - PROCESS | 3572 | 1461198478422 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]]]}] 17:27:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1437ms 17:27:58 INFO - PROCESS | 3572 | 1461198478496 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 17:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:27:58 INFO - PROCESS | 3572 | 1461198478501 Marionette TRACE conn4 <- [1,73,null,{"value":"13"}] 17:27:58 INFO - PROCESS | 3572 | 1461198478507 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:27:58 INFO - PROCESS | 3572 | 1461198478510 Marionette TRACE conn4 <- [1,74,null,{}] 17:27:58 INFO - PROCESS | 3572 | 1461198478515 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}] 17:27:58 INFO - PROCESS | 3572 | 1461198478624 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 17:27:58 INFO - PROCESS | 3572 | 1461198478679 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:58 INFO - PROCESS | 3572 | ++DOCSHELL 12C7BC00 == 26 [pid = 3572] [id = 28] 17:27:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (12C7C000) [pid = 3572] [serial = 80] [outer = 00000000] 17:27:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (12D63C00) [pid = 3572] [serial = 81] [outer = 12C7C000] 17:27:58 INFO - PROCESS | 3572 | 1461198478732 Marionette DEBUG loaded listener.js 17:27:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (12D69800) [pid = 3572] [serial = 82] [outer = 12C7C000] 17:27:59 INFO - PROCESS | 3572 | 1461198479139 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]]]}] 17:27:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:27:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 690ms 17:27:59 INFO - PROCESS | 3572 | 1461198479198 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 17:27:59 INFO - PROCESS | 3572 | 1461198479204 Marionette TRACE conn4 <- [1,77,null,{"value":"13"}] 17:27:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:27:59 INFO - PROCESS | 3572 | 1461198479210 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:27:59 INFO - PROCESS | 3572 | 1461198479212 Marionette TRACE conn4 <- [1,78,null,{}] 17:27:59 INFO - PROCESS | 3572 | 1461198479216 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}] 17:27:59 INFO - PROCESS | 3572 | 1461198479337 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 17:27:59 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (19428400) [pid = 3572] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:27:59 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (1ACE9800) [pid = 3572] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:27:59 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (0B9F4C00) [pid = 3572] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:27:59 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (0B9FC000) [pid = 3572] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:27:59 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (12D65800) [pid = 3572] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:27:59 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (21AA4C00) [pid = 3572] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:27:59 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (1263D400) [pid = 3572] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:27:59 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (1A664C00) [pid = 3572] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:27:59 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (1EC7F000) [pid = 3572] [serial = 37] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:27:59 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (12C74800) [pid = 3572] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:27:59 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (17693400) [pid = 3572] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:27:59 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (17F0F000) [pid = 3572] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:27:59 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (18DDDC00) [pid = 3572] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:27:59 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (1ADB4400) [pid = 3572] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:27:59 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (1D7B2000) [pid = 3572] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:27:59 INFO - PROCESS | 3572 | 1461198479787 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:59 INFO - PROCESS | 3572 | ++DOCSHELL 0B9F4C00 == 27 [pid = 3572] [id = 29] 17:27:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (0B9F6800) [pid = 3572] [serial = 83] [outer = 00000000] 17:27:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (128B6800) [pid = 3572] [serial = 84] [outer = 0B9F6800] 17:27:59 INFO - PROCESS | 3572 | 1461198479833 Marionette DEBUG loaded listener.js 17:27:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (12D66C00) [pid = 3572] [serial = 85] [outer = 0B9F6800] 17:28:00 INFO - PROCESS | 3572 | 1461198480206 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]]]}] 17:28:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1018ms 17:28:00 INFO - PROCESS | 3572 | 1461198480230 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 17:28:00 INFO - PROCESS | 3572 | 1461198480232 Marionette TRACE conn4 <- [1,81,null,{"value":"13"}] 17:28:00 INFO - PROCESS | 3572 | 1461198480236 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:28:00 INFO - PROCESS | 3572 | 1461198480239 Marionette TRACE conn4 <- [1,82,null,{}] 17:28:00 INFO - PROCESS | 3572 | 1461198480249 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}] 17:28:00 INFO - PROCESS | 3572 | 1461198480336 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 17:28:00 INFO - PROCESS | 3572 | 1461198480404 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:00 INFO - PROCESS | 3572 | ++DOCSHELL 1768E400 == 28 [pid = 3572] [id = 30] 17:28:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (1768F400) [pid = 3572] [serial = 86] [outer = 00000000] 17:28:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (17E1D800) [pid = 3572] [serial = 87] [outer = 1768F400] 17:28:00 INFO - PROCESS | 3572 | 1461198480451 Marionette DEBUG loaded listener.js 17:28:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (17E6AC00) [pid = 3572] [serial = 88] [outer = 1768F400] 17:28:00 INFO - PROCESS | 3572 | 1461198480812 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]]]}] 17:28:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 631ms 17:28:00 INFO - PROCESS | 3572 | 1461198480870 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 17:28:00 INFO - PROCESS | 3572 | 1461198480873 Marionette TRACE conn4 <- [1,85,null,{"value":"13"}] 17:28:00 INFO - PROCESS | 3572 | 1461198480876 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:28:00 INFO - PROCESS | 3572 | 1461198480878 Marionette TRACE conn4 <- [1,86,null,{}] 17:28:00 INFO - PROCESS | 3572 | 1461198480882 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}] 17:28:00 INFO - PROCESS | 3572 | 1461198480960 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 17:28:00 INFO - PROCESS | 3572 | 1461198480966 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:01 INFO - PROCESS | 3572 | ++DOCSHELL 17F0DC00 == 29 [pid = 3572] [id = 31] 17:28:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (17F0F000) [pid = 3572] [serial = 89] [outer = 00000000] 17:28:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (1818AC00) [pid = 3572] [serial = 90] [outer = 17F0F000] 17:28:01 INFO - PROCESS | 3572 | 1461198481012 Marionette DEBUG loaded listener.js 17:28:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (18DDDC00) [pid = 3572] [serial = 91] [outer = 17F0F000] 17:28:01 INFO - PROCESS | 3572 | 1461198481449 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]]]}] 17:28:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:28:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 630ms 17:28:01 INFO - PROCESS | 3572 | 1461198481509 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 17:28:01 INFO - PROCESS | 3572 | 1461198481511 Marionette TRACE conn4 <- [1,89,null,{"value":"13"}] 17:28:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:28:01 INFO - PROCESS | 3572 | 1461198481519 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:28:01 INFO - PROCESS | 3572 | 1461198481520 Marionette TRACE conn4 <- [1,90,null,{}] 17:28:01 INFO - PROCESS | 3572 | 1461198481524 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}] 17:28:01 INFO - PROCESS | 3572 | 1461198481598 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 17:28:01 INFO - PROCESS | 3572 | 1461198481605 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:01 INFO - PROCESS | 3572 | ++DOCSHELL 18DDF800 == 30 [pid = 3572] [id = 32] 17:28:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (19428400) [pid = 3572] [serial = 92] [outer = 00000000] 17:28:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (1AC99000) [pid = 3572] [serial = 93] [outer = 19428400] 17:28:01 INFO - PROCESS | 3572 | 1461198481649 Marionette DEBUG loaded listener.js 17:28:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (1AC9D800) [pid = 3572] [serial = 94] [outer = 19428400] 17:28:02 INFO - PROCESS | 3572 | 1461198482240 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]]]}] 17:28:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 771ms 17:28:02 INFO - PROCESS | 3572 | 1461198482311 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 17:28:02 INFO - PROCESS | 3572 | 1461198482317 Marionette TRACE conn4 <- [1,93,null,{"value":"13"}] 17:28:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:28:02 INFO - PROCESS | 3572 | 1461198482350 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:28:02 INFO - PROCESS | 3572 | 1461198482354 Marionette TRACE conn4 <- [1,94,null,{}] 17:28:02 INFO - PROCESS | 3572 | 1461198482360 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}] 17:28:02 INFO - PROCESS | 3572 | 1461198482470 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 17:28:02 INFO - PROCESS | 3572 | 1461198482533 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:02 INFO - PROCESS | 3572 | ++DOCSHELL 1286BC00 == 31 [pid = 3572] [id = 33] 17:28:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (12CB1800) [pid = 3572] [serial = 95] [outer = 00000000] 17:28:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (13BE3800) [pid = 3572] [serial = 96] [outer = 12CB1800] 17:28:02 INFO - PROCESS | 3572 | 1461198482591 Marionette DEBUG loaded listener.js 17:28:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (1417A400) [pid = 3572] [serial = 97] [outer = 12CB1800] 17:28:03 INFO - PROCESS | 3572 | 1461198483143 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]]]}] 17:28:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:28:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 831ms 17:28:03 INFO - PROCESS | 3572 | 1461198483176 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 17:28:03 INFO - PROCESS | 3572 | 1461198483182 Marionette TRACE conn4 <- [1,97,null,{"value":"13"}] 17:28:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:28:03 INFO - PROCESS | 3572 | 1461198483189 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:28:03 INFO - PROCESS | 3572 | 1461198483192 Marionette TRACE conn4 <- [1,98,null,{}] 17:28:03 INFO - PROCESS | 3572 | 1461198483196 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}] 17:28:03 INFO - PROCESS | 3572 | 1461198483296 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 17:28:03 INFO - PROCESS | 3572 | 1461198483379 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:03 INFO - PROCESS | 3572 | ++DOCSHELL 11A60000 == 32 [pid = 3572] [id = 34] 17:28:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (17676800) [pid = 3572] [serial = 98] [outer = 00000000] 17:28:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (1A666400) [pid = 3572] [serial = 99] [outer = 17676800] 17:28:03 INFO - PROCESS | 3572 | 1461198483434 Marionette DEBUG loaded listener.js 17:28:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (1ACE4000) [pid = 3572] [serial = 100] [outer = 17676800] 17:28:03 INFO - PROCESS | 3572 | 1461198483953 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]]]}] 17:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 17:28:04 INFO - PROCESS | 3572 | 1461198484020 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 17:28:04 INFO - PROCESS | 3572 | 1461198484023 Marionette TRACE conn4 <- [1,101,null,{"value":"13"}] 17:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:28:04 INFO - PROCESS | 3572 | 1461198484026 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:28:04 INFO - PROCESS | 3572 | 1461198484030 Marionette TRACE conn4 <- [1,102,null,{}] 17:28:04 INFO - PROCESS | 3572 | 1461198484042 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}] 17:28:04 INFO - PROCESS | 3572 | 1461198484173 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 17:28:04 INFO - PROCESS | 3572 | 1461198484245 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:04 INFO - PROCESS | 3572 | ++DOCSHELL 1BB37400 == 33 [pid = 3572] [id = 35] 17:28:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (1BE93000) [pid = 3572] [serial = 101] [outer = 00000000] 17:28:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (1C810C00) [pid = 3572] [serial = 102] [outer = 1BE93000] 17:28:04 INFO - PROCESS | 3572 | 1461198484315 Marionette DEBUG loaded listener.js 17:28:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (1CF47800) [pid = 3572] [serial = 103] [outer = 1BE93000] 17:28:04 INFO - PROCESS | 3572 | 1461198484842 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]]]}] 17:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 871ms 17:28:04 INFO - PROCESS | 3572 | 1461198484900 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 17:28:04 INFO - PROCESS | 3572 | 1461198484903 Marionette TRACE conn4 <- [1,105,null,{"value":"13"}] 17:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:28:04 INFO - PROCESS | 3572 | 1461198484907 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:28:04 INFO - PROCESS | 3572 | 1461198484909 Marionette TRACE conn4 <- [1,106,null,{}] 17:28:04 INFO - PROCESS | 3572 | 1461198484913 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}] 17:28:05 INFO - PROCESS | 3572 | 1461198485011 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 17:28:05 INFO - PROCESS | 3572 | 1461198485084 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:05 INFO - PROCESS | 3572 | ++DOCSHELL 1BB34000 == 34 [pid = 3572] [id = 36] 17:28:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (1BB34800) [pid = 3572] [serial = 104] [outer = 00000000] 17:28:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (1CF4A800) [pid = 3572] [serial = 105] [outer = 1BB34800] 17:28:05 INFO - PROCESS | 3572 | 1461198485144 Marionette DEBUG loaded listener.js 17:28:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (1CF53000) [pid = 3572] [serial = 106] [outer = 1BB34800] 17:28:06 INFO - PROCESS | 3572 | 1461198486299 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]]]}] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (1A3E3000) [pid = 3572] [serial = 9] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (1A3E8400) [pid = 3572] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (14181C00) [pid = 3572] [serial = 4] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (220BA800) [pid = 3572] [serial = 75] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (1EC8A000) [pid = 3572] [serial = 60] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (1ACF0C00) [pid = 3572] [serial = 63] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (0B9FA800) [pid = 3572] [serial = 66] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (21AA1400) [pid = 3572] [serial = 69] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (21A10400) [pid = 3572] [serial = 72] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (12C79800) [pid = 3572] [serial = 27] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (1BB13C00) [pid = 3572] [serial = 30] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (1E5D5800) [pid = 3572] [serial = 36] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (1EC87C00) [pid = 3572] [serial = 38] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (12CB6800) [pid = 3572] [serial = 42] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (177C5400) [pid = 3572] [serial = 45] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (18104000) [pid = 3572] [serial = 48] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (1A3E7C00) [pid = 3572] [serial = 51] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (1A9ADC00) [pid = 3572] [serial = 52] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (1B96E000) [pid = 3572] [serial = 54] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (1BB3B000) [pid = 3572] [serial = 55] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (1E330C00) [pid = 3572] [serial = 57] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (1E337000) [pid = 3572] [serial = 58] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (17E19400) [pid = 3572] [serial = 33] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (1C80F800) [pid = 3572] [serial = 31] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (1D110000) [pid = 3572] [serial = 64] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (12F76800) [pid = 3572] [serial = 43] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 64 (1F7D2800) [pid = 3572] [serial = 39] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 63 (12C73000) [pid = 3572] [serial = 67] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 62 (1786EC00) [pid = 3572] [serial = 46] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 61 (21AA1000) [pid = 3572] [serial = 70] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 60 (13BE6C00) [pid = 3572] [serial = 28] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 59 (18110000) [pid = 3572] [serial = 49] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 58 (220D4800) [pid = 3572] [serial = 73] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 57 (220D3000) [pid = 3572] [serial = 22] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 56 (220D2400) [pid = 3572] [serial = 24] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 55 (21AA7C00) [pid = 3572] [serial = 21] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 54 (1CE9E400) [pid = 3572] [serial = 17] [outer = 00000000] [url = about:blank] 17:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 53 (1CE79000) [pid = 3572] [serial = 14] [outer = 00000000] [url = about:blank] 17:28:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:28:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1485ms 17:28:06 INFO - PROCESS | 3572 | 1461198486395 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 17:28:06 INFO - PROCESS | 3572 | 1461198486399 Marionette TRACE conn4 <- [1,109,null,{"value":"13"}] 17:28:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:28:06 INFO - PROCESS | 3572 | 1461198486405 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:28:06 INFO - PROCESS | 3572 | 1461198486408 Marionette TRACE conn4 <- [1,110,null,{}] 17:28:06 INFO - PROCESS | 3572 | 1461198486421 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}] 17:28:06 INFO - PROCESS | 3572 | 1461198486506 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 17:28:06 INFO - PROCESS | 3572 | 1461198486515 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:06 INFO - PROCESS | 3572 | ++DOCSHELL 1255AC00 == 35 [pid = 3572] [id = 37] 17:28:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 54 (1255C000) [pid = 3572] [serial = 107] [outer = 00000000] 17:28:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 55 (12679400) [pid = 3572] [serial = 108] [outer = 1255C000] 17:28:06 INFO - PROCESS | 3572 | 1461198486563 Marionette DEBUG loaded listener.js 17:28:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 56 (128B6C00) [pid = 3572] [serial = 109] [outer = 1255C000] 17:28:07 INFO - PROCESS | 3572 | 1461198487012 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]]]}] 17:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 631ms 17:28:07 INFO - PROCESS | 3572 | 1461198487039 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 17:28:07 INFO - PROCESS | 3572 | 1461198487046 Marionette TRACE conn4 <- [1,113,null,{"value":"13"}] 17:28:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:28:07 INFO - PROCESS | 3572 | 1461198487052 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:28:07 INFO - PROCESS | 3572 | 1461198487055 Marionette TRACE conn4 <- [1,114,null,{}] 17:28:07 INFO - PROCESS | 3572 | 1461198487059 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}] 17:28:07 INFO - PROCESS | 3572 | 1461198487139 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 17:28:07 INFO - PROCESS | 3572 | 1461198487148 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:07 INFO - PROCESS | 3572 | ++DOCSHELL 12D6D400 == 36 [pid = 3572] [id = 38] 17:28:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 57 (12D70C00) [pid = 3572] [serial = 110] [outer = 00000000] 17:28:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 58 (13B1CC00) [pid = 3572] [serial = 111] [outer = 12D70C00] 17:28:07 INFO - PROCESS | 3572 | 1461198487194 Marionette DEBUG loaded listener.js 17:28:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 59 (13B71C00) [pid = 3572] [serial = 112] [outer = 12D70C00] 17:28:07 INFO - PROCESS | 3572 | 1461198487616 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]]]}] 17:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 17:28:07 INFO - PROCESS | 3572 | 1461198487684 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 17:28:07 INFO - PROCESS | 3572 | 1461198487687 Marionette TRACE conn4 <- [1,117,null,{"value":"13"}] 17:28:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:28:07 INFO - PROCESS | 3572 | 1461198487691 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:28:07 INFO - PROCESS | 3572 | 1461198487694 Marionette TRACE conn4 <- [1,118,null,{}] 17:28:07 INFO - PROCESS | 3572 | 1461198487705 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}] 17:28:07 INFO - PROCESS | 3572 | 1461198487789 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 17:28:07 INFO - PROCESS | 3572 | 1461198487829 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:07 INFO - PROCESS | 3572 | ++DOCSHELL 17E19800 == 37 [pid = 3572] [id = 39] 17:28:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 60 (17E1A000) [pid = 3572] [serial = 113] [outer = 00000000] 17:28:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 61 (17E1E400) [pid = 3572] [serial = 114] [outer = 17E1A000] 17:28:07 INFO - PROCESS | 3572 | 1461198487885 Marionette DEBUG loaded listener.js 17:28:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 62 (17E66800) [pid = 3572] [serial = 115] [outer = 17E1A000] 17:28:08 INFO - PROCESS | 3572 | 1461198488285 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]]]}] 17:28:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:28:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 633ms 17:28:08 INFO - PROCESS | 3572 | 1461198488330 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 17:28:08 INFO - PROCESS | 3572 | 1461198488332 Marionette TRACE conn4 <- [1,121,null,{"value":"13"}] 17:28:08 INFO - PROCESS | 3572 | 1461198488335 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:28:08 INFO - PROCESS | 3572 | 1461198488337 Marionette TRACE conn4 <- [1,122,null,{}] 17:28:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:28:08 INFO - PROCESS | 3572 | 1461198488341 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}] 17:28:08 INFO - PROCESS | 3572 | 1461198488416 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 17:28:08 INFO - PROCESS | 3572 | 1461198488423 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:08 INFO - PROCESS | 3572 | ++DOCSHELL 17F0F800 == 38 [pid = 3572] [id = 40] 17:28:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 63 (17FD1000) [pid = 3572] [serial = 116] [outer = 00000000] 17:28:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 64 (18DE2400) [pid = 3572] [serial = 117] [outer = 17FD1000] 17:28:08 INFO - PROCESS | 3572 | 1461198488468 Marionette DEBUG loaded listener.js 17:28:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 65 (19422800) [pid = 3572] [serial = 118] [outer = 17FD1000] 17:28:08 INFO - PROCESS | 3572 | 1461198488908 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]]]}] 17:28:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:28:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 17:28:09 INFO - PROCESS | 3572 | 1461198488971 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 17:28:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:28:09 INFO - PROCESS | 3572 | 1461198488973 Marionette TRACE conn4 <- [1,125,null,{"value":"13"}] 17:28:09 INFO - PROCESS | 3572 | 1461198488976 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:28:09 INFO - PROCESS | 3572 | 1461198488977 Marionette TRACE conn4 <- [1,126,null,{}] 17:28:09 INFO - PROCESS | 3572 | 1461198488988 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}] 17:28:09 INFO - PROCESS | 3572 | 1461198489082 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 17:28:09 INFO - PROCESS | 3572 | 1461198489090 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:09 INFO - PROCESS | 3572 | ++DOCSHELL 18DDFC00 == 39 [pid = 3572] [id = 41] 17:28:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (19423C00) [pid = 3572] [serial = 119] [outer = 00000000] 17:28:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (1A9B6400) [pid = 3572] [serial = 120] [outer = 19423C00] 17:28:09 INFO - PROCESS | 3572 | 1461198489138 Marionette DEBUG loaded listener.js 17:28:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (1ACE8400) [pid = 3572] [serial = 121] [outer = 19423C00] 17:28:09 INFO - PROCESS | 3572 | 1461198489587 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]]]}] 17:28:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:28:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 631ms 17:28:09 INFO - PROCESS | 3572 | 1461198489607 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 17:28:09 INFO - PROCESS | 3572 | 1461198489609 Marionette TRACE conn4 <- [1,129,null,{"value":"13"}] 17:28:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:28:09 INFO - PROCESS | 3572 | 1461198489618 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:28:09 INFO - PROCESS | 3572 | 1461198489620 Marionette TRACE conn4 <- [1,130,null,{}] 17:28:09 INFO - PROCESS | 3572 | 1461198489623 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}] 17:28:09 INFO - PROCESS | 3572 | 1461198489744 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 17:28:09 INFO - PROCESS | 3572 | 1461198489751 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:09 INFO - PROCESS | 3572 | ++DOCSHELL 1ACEA400 == 40 [pid = 3572] [id = 42] 17:28:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (1ACEE800) [pid = 3572] [serial = 122] [outer = 00000000] 17:28:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (1BB39400) [pid = 3572] [serial = 123] [outer = 1ACEE800] 17:28:09 INFO - PROCESS | 3572 | 1461198489799 Marionette DEBUG loaded listener.js 17:28:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (1C810400) [pid = 3572] [serial = 124] [outer = 1ACEE800] 17:28:10 INFO - PROCESS | 3572 | 1461198490234 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]]]}] 17:28:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:28:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 670ms 17:28:10 INFO - PROCESS | 3572 | 1461198490292 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 17:28:10 INFO - PROCESS | 3572 | 1461198490294 Marionette TRACE conn4 <- [1,133,null,{"value":"13"}] 17:28:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:28:10 INFO - PROCESS | 3572 | 1461198490304 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:28:10 INFO - PROCESS | 3572 | 1461198490305 Marionette TRACE conn4 <- [1,134,null,{}] 17:28:10 INFO - PROCESS | 3572 | 1461198490309 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}] 17:28:10 INFO - PROCESS | 3572 | 1461198490401 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 17:28:10 INFO - PROCESS | 3572 | 1461198490470 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:10 INFO - PROCESS | 3572 | ++DOCSHELL 1CEA0400 == 41 [pid = 3572] [id = 43] 17:28:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (1CEA0C00) [pid = 3572] [serial = 125] [outer = 00000000] 17:28:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (1D105C00) [pid = 3572] [serial = 126] [outer = 1CEA0C00] 17:28:10 INFO - PROCESS | 3572 | 1461198490514 Marionette DEBUG loaded listener.js 17:28:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (1D5A9400) [pid = 3572] [serial = 127] [outer = 1CEA0C00] 17:28:10 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (11A5FC00) [pid = 3572] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:28:10 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (1E5D6000) [pid = 3572] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:28:10 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (220B6400) [pid = 3572] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:28:10 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (19428400) [pid = 3572] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:28:10 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (17F0F000) [pid = 3572] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:28:10 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (12C7C000) [pid = 3572] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:28:10 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (0B9F6800) [pid = 3572] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:28:10 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (1768F400) [pid = 3572] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:28:10 INFO - PROCESS | 3572 | 1461198490930 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]]]}] 17:28:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 671ms 17:28:11 INFO - PROCESS | 3572 | 1461198490977 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 17:28:11 INFO - PROCESS | 3572 | 1461198490979 Marionette TRACE conn4 <- [1,137,null,{"value":"13"}] 17:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:28:11 INFO - PROCESS | 3572 | 1461198490982 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:28:11 INFO - PROCESS | 3572 | 1461198490984 Marionette TRACE conn4 <- [1,138,null,{}] 17:28:11 INFO - PROCESS | 3572 | 1461198490988 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}] 17:28:11 INFO - PROCESS | 3572 | 1461198491058 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 17:28:11 INFO - PROCESS | 3572 | 1461198491064 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:11 INFO - PROCESS | 3572 | ++DOCSHELL 1263CC00 == 42 [pid = 3572] [id = 44] 17:28:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (13FE9800) [pid = 3572] [serial = 128] [outer = 00000000] 17:28:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (1ACEBC00) [pid = 3572] [serial = 129] [outer = 13FE9800] 17:28:11 INFO - PROCESS | 3572 | 1461198491109 Marionette DEBUG loaded listener.js 17:28:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (1AC93400) [pid = 3572] [serial = 130] [outer = 13FE9800] 17:28:11 INFO - PROCESS | 3572 | 1461198491495 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]]]}] 17:28:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 530ms 17:28:11 INFO - PROCESS | 3572 | 1461198491513 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 17:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:28:11 INFO - PROCESS | 3572 | 1461198491515 Marionette TRACE conn4 <- [1,141,null,{"value":"13"}] 17:28:11 INFO - PROCESS | 3572 | 1461198491518 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:28:11 INFO - PROCESS | 3572 | 1461198491519 Marionette TRACE conn4 <- [1,142,null,{}] 17:28:11 INFO - PROCESS | 3572 | 1461198491523 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}] 17:28:11 INFO - PROCESS | 3572 | 1461198491622 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 17:28:11 INFO - PROCESS | 3572 | 1461198491630 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:11 INFO - PROCESS | 3572 | ++DOCSHELL 1CF4BC00 == 43 [pid = 3572] [id = 45] 17:28:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (1D105400) [pid = 3572] [serial = 131] [outer = 00000000] 17:28:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (1E55C800) [pid = 3572] [serial = 132] [outer = 1D105400] 17:28:11 INFO - PROCESS | 3572 | 1461198491675 Marionette DEBUG loaded listener.js 17:28:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (1E55C400) [pid = 3572] [serial = 133] [outer = 1D105400] 17:28:12 INFO - PROCESS | 3572 | 1461198492094 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]]]}] 17:28:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:28:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 632ms 17:28:12 INFO - PROCESS | 3572 | 1461198492150 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 17:28:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:28:12 INFO - PROCESS | 3572 | 1461198492152 Marionette TRACE conn4 <- [1,145,null,{"value":"13"}] 17:28:12 INFO - PROCESS | 3572 | 1461198492155 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:28:12 INFO - PROCESS | 3572 | 1461198492157 Marionette TRACE conn4 <- [1,146,null,{}] 17:28:12 INFO - PROCESS | 3572 | 1461198492160 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}] 17:28:12 INFO - PROCESS | 3572 | 1461198492264 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 17:28:12 INFO - PROCESS | 3572 | 1461198492271 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:12 INFO - PROCESS | 3572 | ++DOCSHELL 1EADF800 == 44 [pid = 3572] [id = 46] 17:28:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (1EAE4000) [pid = 3572] [serial = 134] [outer = 00000000] 17:28:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (1EC83800) [pid = 3572] [serial = 135] [outer = 1EAE4000] 17:28:12 INFO - PROCESS | 3572 | 1461198492315 Marionette DEBUG loaded listener.js 17:28:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (1F7CE400) [pid = 3572] [serial = 136] [outer = 1EAE4000] 17:28:12 INFO - PROCESS | 3572 | 1461198492744 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]]]}] 17:28:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:28:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 630ms 17:28:12 INFO - PROCESS | 3572 | 1461198492787 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 17:28:12 INFO - PROCESS | 3572 | 1461198492791 Marionette TRACE conn4 <- [1,149,null,{"value":"13"}] 17:28:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:28:12 INFO - PROCESS | 3572 | 1461198492801 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:28:12 INFO - PROCESS | 3572 | 1461198492806 Marionette TRACE conn4 <- [1,150,null,{}] 17:28:12 INFO - PROCESS | 3572 | 1461198492813 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}] 17:28:13 INFO - PROCESS | 3572 | 1461198492993 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 17:28:13 INFO - PROCESS | 3572 | 1461198493092 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:13 INFO - PROCESS | 3572 | ++DOCSHELL 12644800 == 45 [pid = 3572] [id = 47] 17:28:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (12671400) [pid = 3572] [serial = 137] [outer = 00000000] 17:28:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (12CAA800) [pid = 3572] [serial = 138] [outer = 12671400] 17:28:13 INFO - PROCESS | 3572 | 1461198493152 Marionette DEBUG loaded listener.js 17:28:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (12D69C00) [pid = 3572] [serial = 139] [outer = 12671400] 17:28:13 INFO - PROCESS | 3572 | 1461198493890 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]]]}] 17:28:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1138ms 17:28:13 INFO - PROCESS | 3572 | 1461198493939 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 17:28:13 INFO - PROCESS | 3572 | 1461198493946 Marionette TRACE conn4 <- [1,153,null,{"value":"13"}] 17:28:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:28:13 INFO - PROCESS | 3572 | 1461198493953 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:28:13 INFO - PROCESS | 3572 | 1461198493956 Marionette TRACE conn4 <- [1,154,null,{}] 17:28:13 INFO - PROCESS | 3572 | 1461198493960 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}] 17:28:14 INFO - PROCESS | 3572 | 1461198494073 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 17:28:14 INFO - PROCESS | 3572 | 1461198494143 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:14 INFO - PROCESS | 3572 | ++DOCSHELL 14184C00 == 46 [pid = 3572] [id = 48] 17:28:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (1786F400) [pid = 3572] [serial = 140] [outer = 00000000] 17:28:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (17FD1400) [pid = 3572] [serial = 141] [outer = 1786F400] 17:28:14 INFO - PROCESS | 3572 | 1461198494198 Marionette DEBUG loaded listener.js 17:28:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (1818A000) [pid = 3572] [serial = 142] [outer = 1786F400] 17:28:14 INFO - PROCESS | 3572 | --DOCSHELL 1BB37400 == 45 [pid = 3572] [id = 35] 17:28:14 INFO - PROCESS | 3572 | --DOCSHELL 11A60000 == 44 [pid = 3572] [id = 34] 17:28:14 INFO - PROCESS | 3572 | --DOCSHELL 1286BC00 == 43 [pid = 3572] [id = 33] 17:28:14 INFO - PROCESS | 3572 | --DOCSHELL 18DDF800 == 42 [pid = 3572] [id = 32] 17:28:14 INFO - PROCESS | 3572 | --DOCSHELL 17F0DC00 == 41 [pid = 3572] [id = 31] 17:28:14 INFO - PROCESS | 3572 | --DOCSHELL 1768E400 == 40 [pid = 3572] [id = 30] 17:28:14 INFO - PROCESS | 3572 | --DOCSHELL 0B9F4C00 == 39 [pid = 3572] [id = 29] 17:28:14 INFO - PROCESS | 3572 | --DOCSHELL 1CF4BC00 == 38 [pid = 3572] [id = 45] 17:28:14 INFO - PROCESS | 3572 | --DOCSHELL 1263CC00 == 37 [pid = 3572] [id = 44] 17:28:14 INFO - PROCESS | 3572 | --DOCSHELL 1CEA0400 == 36 [pid = 3572] [id = 43] 17:28:14 INFO - PROCESS | 3572 | --DOCSHELL 1ACEA400 == 35 [pid = 3572] [id = 42] 17:28:14 INFO - PROCESS | 3572 | --DOCSHELL 18DDFC00 == 34 [pid = 3572] [id = 41] 17:28:14 INFO - PROCESS | 3572 | --DOCSHELL 17F0F800 == 33 [pid = 3572] [id = 40] 17:28:14 INFO - PROCESS | 3572 | --DOCSHELL 17E19800 == 32 [pid = 3572] [id = 39] 17:28:14 INFO - PROCESS | 3572 | --DOCSHELL 12D6D400 == 31 [pid = 3572] [id = 38] 17:28:14 INFO - PROCESS | 3572 | --DOCSHELL 1255AC00 == 30 [pid = 3572] [id = 37] 17:28:14 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (1AC9D800) [pid = 3572] [serial = 94] [outer = 00000000] [url = about:blank] 17:28:14 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (18DDDC00) [pid = 3572] [serial = 91] [outer = 00000000] [url = about:blank] 17:28:14 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (12D63C00) [pid = 3572] [serial = 81] [outer = 00000000] [url = about:blank] 17:28:14 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (12D69800) [pid = 3572] [serial = 82] [outer = 00000000] [url = about:blank] 17:28:14 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (128B6800) [pid = 3572] [serial = 84] [outer = 00000000] [url = about:blank] 17:28:14 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (1AC99000) [pid = 3572] [serial = 93] [outer = 00000000] [url = about:blank] 17:28:14 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (1818AC00) [pid = 3572] [serial = 90] [outer = 00000000] [url = about:blank] 17:28:14 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (12D66C00) [pid = 3572] [serial = 85] [outer = 00000000] [url = about:blank] 17:28:14 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (17E6AC00) [pid = 3572] [serial = 88] [outer = 00000000] [url = about:blank] 17:28:14 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (17E1D800) [pid = 3572] [serial = 87] [outer = 00000000] [url = about:blank] 17:28:14 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (17F10C00) [pid = 3572] [serial = 79] [outer = 00000000] [url = about:blank] 17:28:14 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (11A64400) [pid = 3572] [serial = 78] [outer = 00000000] [url = about:blank] 17:28:14 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (1FFD9C00) [pid = 3572] [serial = 61] [outer = 00000000] [url = about:blank] 17:28:14 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (220BBC00) [pid = 3572] [serial = 76] [outer = 00000000] [url = about:blank] 17:28:15 INFO - PROCESS | 3572 | 1461198495050 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]]]}] 17:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1125ms 17:28:15 INFO - PROCESS | 3572 | 1461198495078 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 17:28:15 INFO - PROCESS | 3572 | 1461198495081 Marionette TRACE conn4 <- [1,157,null,{"value":"13"}] 17:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:28:15 INFO - PROCESS | 3572 | 1461198495087 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:28:15 INFO - PROCESS | 3572 | 1461198495090 Marionette TRACE conn4 <- [1,158,null,{}] 17:28:15 INFO - PROCESS | 3572 | 1461198495096 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}] 17:28:15 INFO - PROCESS | 3572 | 1461198495180 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 17:28:15 INFO - PROCESS | 3572 | 1461198495189 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:15 INFO - PROCESS | 3572 | ++DOCSHELL 1247F800 == 31 [pid = 3572] [id = 49] 17:28:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (124E8800) [pid = 3572] [serial = 143] [outer = 00000000] 17:28:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (12CB4800) [pid = 3572] [serial = 144] [outer = 124E8800] 17:28:15 INFO - PROCESS | 3572 | 1461198495237 Marionette DEBUG loaded listener.js 17:28:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (12D67000) [pid = 3572] [serial = 145] [outer = 124E8800] 17:28:15 INFO - PROCESS | 3572 | 1461198495717 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]]]}] 17:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 691ms 17:28:15 INFO - PROCESS | 3572 | 1461198495778 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 17:28:15 INFO - PROCESS | 3572 | 1461198495784 Marionette TRACE conn4 <- [1,161,null,{"value":"13"}] 17:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:28:15 INFO - PROCESS | 3572 | 1461198495790 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:28:15 INFO - PROCESS | 3572 | 1461198495792 Marionette TRACE conn4 <- [1,162,null,{}] 17:28:15 INFO - PROCESS | 3572 | 1461198495796 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}] 17:28:15 INFO - PROCESS | 3572 | 1461198495873 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 17:28:15 INFO - PROCESS | 3572 | 1461198495880 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:15 INFO - PROCESS | 3572 | ++DOCSHELL 12D6A000 == 32 [pid = 3572] [id = 50] 17:28:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (12D6AC00) [pid = 3572] [serial = 146] [outer = 00000000] 17:28:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (17778400) [pid = 3572] [serial = 147] [outer = 12D6AC00] 17:28:15 INFO - PROCESS | 3572 | 1461198495925 Marionette DEBUG loaded listener.js 17:28:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (17C17000) [pid = 3572] [serial = 148] [outer = 12D6AC00] 17:28:16 INFO - PROCESS | 3572 | 1461198496388 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]]]}] 17:28:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 17:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:28:16 INFO - PROCESS | 3572 | 1461198496422 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 17:28:16 INFO - PROCESS | 3572 | 1461198496425 Marionette TRACE conn4 <- [1,165,null,{"value":"13"}] 17:28:16 INFO - PROCESS | 3572 | 1461198496428 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:28:16 INFO - PROCESS | 3572 | 1461198496432 Marionette TRACE conn4 <- [1,166,null,{}] 17:28:16 INFO - PROCESS | 3572 | 1461198496443 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}] 17:28:16 INFO - PROCESS | 3572 | 1461198496523 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 17:28:16 INFO - PROCESS | 3572 | 1461198496532 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:16 INFO - PROCESS | 3572 | ++DOCSHELL 1817D400 == 33 [pid = 3572] [id = 51] 17:28:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (1817DC00) [pid = 3572] [serial = 149] [outer = 00000000] 17:28:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (18D2E000) [pid = 3572] [serial = 150] [outer = 1817DC00] 17:28:16 INFO - PROCESS | 3572 | 1461198496580 Marionette DEBUG loaded listener.js 17:28:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (18DE6800) [pid = 3572] [serial = 151] [outer = 1817DC00] 17:28:17 INFO - PROCESS | 3572 | 1461198497008 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]]]}] 17:28:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:28:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 631ms 17:28:17 INFO - PROCESS | 3572 | 1461198497062 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 17:28:17 INFO - PROCESS | 3572 | 1461198497065 Marionette TRACE conn4 <- [1,169,null,{"value":"13"}] 17:28:17 INFO - PROCESS | 3572 | 1461198497068 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:28:17 INFO - PROCESS | 3572 | 1461198497069 Marionette TRACE conn4 <- [1,170,null,{}] 17:28:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:28:17 INFO - PROCESS | 3572 | 1461198497073 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}] 17:28:17 INFO - PROCESS | 3572 | 1461198497152 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 17:28:17 INFO - PROCESS | 3572 | 1461198497158 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:17 INFO - PROCESS | 3572 | ++DOCSHELL 1A3DF400 == 34 [pid = 3572] [id = 52] 17:28:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (1A3E8800) [pid = 3572] [serial = 152] [outer = 00000000] 17:28:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (1ACEC400) [pid = 3572] [serial = 153] [outer = 1A3E8800] 17:28:17 INFO - PROCESS | 3572 | 1461198497203 Marionette DEBUG loaded listener.js 17:28:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (1ADB5C00) [pid = 3572] [serial = 154] [outer = 1A3E8800] 17:28:17 INFO - PROCESS | 3572 | 1461198497649 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]]]}] 17:28:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:28:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 17:28:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:28:17 INFO - PROCESS | 3572 | 1461198497702 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 17:28:17 INFO - PROCESS | 3572 | 1461198497704 Marionette TRACE conn4 <- [1,173,null,{"value":"13"}] 17:28:17 INFO - PROCESS | 3572 | 1461198497707 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:28:17 INFO - PROCESS | 3572 | 1461198497709 Marionette TRACE conn4 <- [1,174,null,{}] 17:28:17 INFO - PROCESS | 3572 | 1461198497720 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}] 17:28:17 INFO - PROCESS | 3572 | 1461198497850 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 17:28:17 INFO - PROCESS | 3572 | 1461198497863 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:17 INFO - PROCESS | 3572 | ++DOCSHELL 1BB0FC00 == 35 [pid = 3572] [id = 53] 17:28:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (1BB17000) [pid = 3572] [serial = 155] [outer = 00000000] 17:28:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (1C11F000) [pid = 3572] [serial = 156] [outer = 1BB17000] 17:28:17 INFO - PROCESS | 3572 | 1461198497908 Marionette DEBUG loaded listener.js 17:28:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (1CE7A800) [pid = 3572] [serial = 157] [outer = 1BB17000] 17:28:18 INFO - PROCESS | 3572 | 1461198498371 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]]]}] 17:28:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 691ms 17:28:18 INFO - PROCESS | 3572 | 1461198498430 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 17:28:18 INFO - PROCESS | 3572 | 1461198498432 Marionette TRACE conn4 <- [1,177,null,{"value":"13"}] 17:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:28:18 INFO - PROCESS | 3572 | 1461198498435 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:28:18 INFO - PROCESS | 3572 | 1461198498436 Marionette TRACE conn4 <- [1,178,null,{}] 17:28:18 INFO - PROCESS | 3572 | 1461198498440 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}] 17:28:18 INFO - PROCESS | 3572 | 1461198498562 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 17:28:18 INFO - PROCESS | 3572 | 1461198498617 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:18 INFO - PROCESS | 3572 | ++DOCSHELL 1E3A6800 == 36 [pid = 3572] [id = 54] 17:28:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (1E55BC00) [pid = 3572] [serial = 158] [outer = 00000000] 17:28:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (1EC1B800) [pid = 3572] [serial = 159] [outer = 1E55BC00] 17:28:18 INFO - PROCESS | 3572 | 1461198498666 Marionette DEBUG loaded listener.js 17:28:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (1786D000) [pid = 3572] [serial = 160] [outer = 1E55BC00] 17:28:19 INFO - PROCESS | 3572 | 1461198499070 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]]]}] 17:28:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:28:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 670ms 17:28:19 INFO - PROCESS | 3572 | 1461198499105 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 17:28:19 INFO - PROCESS | 3572 | 1461198499107 Marionette TRACE conn4 <- [1,181,null,{"value":"13"}] 17:28:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:28:19 INFO - PROCESS | 3572 | 1461198499111 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:28:19 INFO - PROCESS | 3572 | 1461198499112 Marionette TRACE conn4 <- [1,182,null,{}] 17:28:19 INFO - PROCESS | 3572 | 1461198499116 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}] 17:28:19 INFO - PROCESS | 3572 | 1461198499236 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 17:28:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (1F7D3800) [pid = 3572] [serial = 161] [outer = 1D057C00] 17:28:19 INFO - PROCESS | 3572 | 1461198499268 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:19 INFO - PROCESS | 3572 | ++DOCSHELL 1FFE3000 == 37 [pid = 3572] [id = 55] 17:28:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (200A1800) [pid = 3572] [serial = 162] [outer = 00000000] 17:28:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (21A0C000) [pid = 3572] [serial = 163] [outer = 200A1800] 17:28:19 INFO - PROCESS | 3572 | 1461198499321 Marionette DEBUG loaded listener.js 17:28:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (21A10400) [pid = 3572] [serial = 164] [outer = 200A1800] 17:28:19 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (1D105400) [pid = 3572] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:28:19 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (12D70C00) [pid = 3572] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:28:19 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (1255C000) [pid = 3572] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:28:19 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (17E1A000) [pid = 3572] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:28:19 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (17FD1000) [pid = 3572] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:28:19 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (19423C00) [pid = 3572] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:28:19 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (12CB1800) [pid = 3572] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:28:19 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (17676800) [pid = 3572] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:28:19 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (1BE93000) [pid = 3572] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:28:19 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (1ACEE800) [pid = 3572] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:28:19 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (1CEA0C00) [pid = 3572] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:28:19 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (13FE9800) [pid = 3572] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:28:19 INFO - PROCESS | 3572 | 1461198499788 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]]]}] 17:28:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:28:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 731ms 17:28:19 INFO - PROCESS | 3572 | 1461198499842 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 17:28:19 INFO - PROCESS | 3572 | 1461198499844 Marionette TRACE conn4 <- [1,185,null,{"value":"13"}] 17:28:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:28:19 INFO - PROCESS | 3572 | 1461198499848 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:28:19 INFO - PROCESS | 3572 | 1461198499849 Marionette TRACE conn4 <- [1,186,null,{}] 17:28:19 INFO - PROCESS | 3572 | 1461198499853 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}] 17:28:19 INFO - PROCESS | 3572 | 1461198499926 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 17:28:19 INFO - PROCESS | 3572 | 1461198499932 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:19 INFO - PROCESS | 3572 | ++DOCSHELL 1286DC00 == 38 [pid = 3572] [id = 56] 17:28:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (177D1000) [pid = 3572] [serial = 165] [outer = 00000000] 17:28:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (1FFD5400) [pid = 3572] [serial = 166] [outer = 177D1000] 17:28:19 INFO - PROCESS | 3572 | 1461198499976 Marionette DEBUG loaded listener.js 17:28:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (1FFE4800) [pid = 3572] [serial = 167] [outer = 177D1000] 17:28:20 INFO - PROCESS | 3572 | 1461198500371 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]]]}] 17:28:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 17:28:20 INFO - PROCESS | 3572 | 1461198500418 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 17:28:20 INFO - PROCESS | 3572 | 1461198500420 Marionette TRACE conn4 <- [1,189,null,{"value":"13"}] 17:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:28:20 INFO - PROCESS | 3572 | 1461198500423 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:28:20 INFO - PROCESS | 3572 | 1461198500425 Marionette TRACE conn4 <- [1,190,null,{}] 17:28:20 INFO - PROCESS | 3572 | 1461198500432 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}] 17:28:20 INFO - PROCESS | 3572 | 1461198500506 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 17:28:20 INFO - PROCESS | 3572 | 1461198500512 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:20 INFO - PROCESS | 3572 | ++DOCSHELL 21A9E800 == 39 [pid = 3572] [id = 57] 17:28:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (21AA2800) [pid = 3572] [serial = 168] [outer = 00000000] 17:28:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (21BF1400) [pid = 3572] [serial = 169] [outer = 21AA2800] 17:28:20 INFO - PROCESS | 3572 | 1461198500558 Marionette DEBUG loaded listener.js 17:28:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (21BF0C00) [pid = 3572] [serial = 170] [outer = 21AA2800] 17:28:20 INFO - PROCESS | 3572 | 1461198500970 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]]]}] 17:28:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:28:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 571ms 17:28:21 INFO - PROCESS | 3572 | 1461198500994 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 17:28:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:28:21 INFO - PROCESS | 3572 | 1461198500996 Marionette TRACE conn4 <- [1,193,null,{"value":"13"}] 17:28:21 INFO - PROCESS | 3572 | 1461198500999 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:28:21 INFO - PROCESS | 3572 | 1461198501001 Marionette TRACE conn4 <- [1,194,null,{}] 17:28:21 INFO - PROCESS | 3572 | 1461198501004 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}] 17:28:21 INFO - PROCESS | 3572 | 1461198501108 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 17:28:21 INFO - PROCESS | 3572 | 1461198501116 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:21 INFO - PROCESS | 3572 | ++DOCSHELL 1ACBE400 == 40 [pid = 3572] [id = 58] 17:28:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (1ACBE800) [pid = 3572] [serial = 171] [outer = 00000000] 17:28:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (1ACC3400) [pid = 3572] [serial = 172] [outer = 1ACBE800] 17:28:21 INFO - PROCESS | 3572 | 1461198501161 Marionette DEBUG loaded listener.js 17:28:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (1ACC5800) [pid = 3572] [serial = 173] [outer = 1ACBE800] 17:28:21 INFO - PROCESS | 3572 | 1461198501546 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]]]}] 17:28:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:28:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 17:28:21 INFO - PROCESS | 3572 | 1461198501598 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 17:28:21 INFO - PROCESS | 3572 | 1461198501602 Marionette TRACE conn4 <- [1,197,null,{"value":"13"}] 17:28:21 INFO - PROCESS | 3572 | 1461198501608 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:28:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:28:21 INFO - PROCESS | 3572 | 1461198501612 Marionette TRACE conn4 <- [1,198,null,{}] 17:28:21 INFO - PROCESS | 3572 | 1461198501619 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}] 17:28:21 INFO - PROCESS | 3572 | 1461198501712 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 17:28:21 INFO - PROCESS | 3572 | 1461198501875 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:21 INFO - PROCESS | 3572 | ++DOCSHELL 128B7000 == 41 [pid = 3572] [id = 59] 17:28:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (128B7400) [pid = 3572] [serial = 174] [outer = 00000000] 17:28:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (12D6FC00) [pid = 3572] [serial = 175] [outer = 128B7400] 17:28:21 INFO - PROCESS | 3572 | 1461198501979 Marionette DEBUG loaded listener.js 17:28:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (13B69800) [pid = 3572] [serial = 176] [outer = 128B7400] 17:28:22 INFO - PROCESS | 3572 | 1461198502519 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]]]}] 17:28:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 971ms 17:28:22 INFO - PROCESS | 3572 | 1461198502586 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 17:28:22 INFO - PROCESS | 3572 | 1461198502590 Marionette TRACE conn4 <- [1,201,null,{"value":"13"}] 17:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:28:22 INFO - PROCESS | 3572 | 1461198502598 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:28:22 INFO - PROCESS | 3572 | 1461198502602 Marionette TRACE conn4 <- [1,202,null,{}] 17:28:22 INFO - PROCESS | 3572 | 1461198502607 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}] 17:28:22 INFO - PROCESS | 3572 | 1461198502739 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 17:28:22 INFO - PROCESS | 3572 | 1461198502812 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:22 INFO - PROCESS | 3572 | ++DOCSHELL 17E6AC00 == 42 [pid = 3572] [id = 60] 17:28:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (17EEA400) [pid = 3572] [serial = 177] [outer = 00000000] 17:28:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (1818C400) [pid = 3572] [serial = 178] [outer = 17EEA400] 17:28:22 INFO - PROCESS | 3572 | 1461198502868 Marionette DEBUG loaded listener.js 17:28:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (1A3DEC00) [pid = 3572] [serial = 179] [outer = 17EEA400] 17:28:23 INFO - PROCESS | 3572 | 1461198503486 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]]]}] 17:28:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 931ms 17:28:23 INFO - PROCESS | 3572 | 1461198503526 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 17:28:23 INFO - PROCESS | 3572 | 1461198503529 Marionette TRACE conn4 <- [1,205,null,{"value":"13"}] 17:28:23 INFO - PROCESS | 3572 | 1461198503532 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:28:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:28:23 INFO - PROCESS | 3572 | 1461198503535 Marionette TRACE conn4 <- [1,206,null,{}] 17:28:23 INFO - PROCESS | 3572 | 1461198503545 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}] 17:28:23 INFO - PROCESS | 3572 | 1461198503657 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 17:28:23 INFO - PROCESS | 3572 | 1461198503749 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:23 INFO - PROCESS | 3572 | ++DOCSHELL 1BE0B800 == 43 [pid = 3572] [id = 61] 17:28:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (1BE0BC00) [pid = 3572] [serial = 180] [outer = 00000000] 17:28:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (1BE10800) [pid = 3572] [serial = 181] [outer = 1BE0BC00] 17:28:23 INFO - PROCESS | 3572 | 1461198503812 Marionette DEBUG loaded listener.js 17:28:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (1CF55400) [pid = 3572] [serial = 182] [outer = 1BE0BC00] 17:28:24 INFO - PROCESS | 3572 | 1461198504505 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]]]}] 17:28:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1018ms 17:28:24 INFO - PROCESS | 3572 | 1461198504553 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 17:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:28:24 INFO - PROCESS | 3572 | 1461198504557 Marionette TRACE conn4 <- [1,209,null,{"value":"13"}] 17:28:24 INFO - PROCESS | 3572 | 1461198504563 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:28:24 INFO - PROCESS | 3572 | 1461198504567 Marionette TRACE conn4 <- [1,210,null,{}] 17:28:24 INFO - PROCESS | 3572 | 1461198504573 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}] 17:28:24 INFO - PROCESS | 3572 | 1461198504667 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 17:28:24 INFO - PROCESS | 3572 | 1461198504744 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:24 INFO - PROCESS | 3572 | ++DOCSHELL 12F76800 == 44 [pid = 3572] [id = 62] 17:28:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (131D7000) [pid = 3572] [serial = 183] [outer = 00000000] 17:28:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (1414AC00) [pid = 3572] [serial = 184] [outer = 131D7000] 17:28:24 INFO - PROCESS | 3572 | 1461198504794 Marionette DEBUG loaded listener.js 17:28:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (17678C00) [pid = 3572] [serial = 185] [outer = 131D7000] 17:28:25 INFO - PROCESS | 3572 | --DOCSHELL 21A9E800 == 43 [pid = 3572] [id = 57] 17:28:25 INFO - PROCESS | 3572 | --DOCSHELL 1286DC00 == 42 [pid = 3572] [id = 56] 17:28:25 INFO - PROCESS | 3572 | --DOCSHELL 1FFE3000 == 41 [pid = 3572] [id = 55] 17:28:25 INFO - PROCESS | 3572 | --DOCSHELL 1E3A6800 == 40 [pid = 3572] [id = 54] 17:28:25 INFO - PROCESS | 3572 | --DOCSHELL 1BB0FC00 == 39 [pid = 3572] [id = 53] 17:28:25 INFO - PROCESS | 3572 | --DOCSHELL 1A3DF400 == 38 [pid = 3572] [id = 52] 17:28:25 INFO - PROCESS | 3572 | --DOCSHELL 1817D400 == 37 [pid = 3572] [id = 51] 17:28:25 INFO - PROCESS | 3572 | --DOCSHELL 12D6A000 == 36 [pid = 3572] [id = 50] 17:28:25 INFO - PROCESS | 3572 | --DOCSHELL 1247F800 == 35 [pid = 3572] [id = 49] 17:28:25 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (1EC83800) [pid = 3572] [serial = 135] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3572 | --DOCSHELL 1EADF800 == 34 [pid = 3572] [id = 46] 17:28:25 INFO - PROCESS | 3572 | 1461198505404 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]]]}] 17:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 890ms 17:28:25 INFO - PROCESS | 3572 | 1461198505454 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 17:28:25 INFO - PROCESS | 3572 | 1461198505459 Marionette TRACE conn4 <- [1,213,null,{"value":"13"}] 17:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:28:25 INFO - PROCESS | 3572 | 1461198505465 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:28:25 INFO - PROCESS | 3572 | 1461198505468 Marionette TRACE conn4 <- [1,214,null,{}] 17:28:25 INFO - PROCESS | 3572 | 1461198505471 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}] 17:28:25 INFO - PROCESS | 3572 | 1461198505564 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 17:28:25 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (1E55C400) [pid = 3572] [serial = 133] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (13B1CC00) [pid = 3572] [serial = 111] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (12679400) [pid = 3572] [serial = 108] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (128B6C00) [pid = 3572] [serial = 109] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (17E1E400) [pid = 3572] [serial = 114] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (17E66800) [pid = 3572] [serial = 115] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (18DE2400) [pid = 3572] [serial = 117] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (1CF4A800) [pid = 3572] [serial = 105] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (1A9B6400) [pid = 3572] [serial = 120] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (1417A400) [pid = 3572] [serial = 97] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (13BE3800) [pid = 3572] [serial = 96] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (1ACE4000) [pid = 3572] [serial = 100] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (1A666400) [pid = 3572] [serial = 99] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (1CF47800) [pid = 3572] [serial = 103] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (1C810C00) [pid = 3572] [serial = 102] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (1C810400) [pid = 3572] [serial = 124] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (1BB39400) [pid = 3572] [serial = 123] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (1D105C00) [pid = 3572] [serial = 126] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (1E55C800) [pid = 3572] [serial = 132] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (1D5A9400) [pid = 3572] [serial = 127] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (1ACE8400) [pid = 3572] [serial = 121] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (13B71C00) [pid = 3572] [serial = 112] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (1ACEBC00) [pid = 3572] [serial = 129] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (1AC93400) [pid = 3572] [serial = 130] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (19422800) [pid = 3572] [serial = 118] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3572 | 1461198505642 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:25 INFO - PROCESS | 3572 | ++DOCSHELL 11A59400 == 35 [pid = 3572] [id = 63] 17:28:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (11A60400) [pid = 3572] [serial = 186] [outer = 00000000] 17:28:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (12C75000) [pid = 3572] [serial = 187] [outer = 11A60400] 17:28:25 INFO - PROCESS | 3572 | 1461198505690 Marionette DEBUG loaded listener.js 17:28:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (13B6D800) [pid = 3572] [serial = 188] [outer = 11A60400] 17:28:26 INFO - PROCESS | 3572 | 1461198506056 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]]]}] 17:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 631ms 17:28:26 INFO - PROCESS | 3572 | 1461198506100 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 17:28:26 INFO - PROCESS | 3572 | 1461198506102 Marionette TRACE conn4 <- [1,217,null,{"value":"13"}] 17:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:28:26 INFO - PROCESS | 3572 | 1461198506105 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:28:26 INFO - PROCESS | 3572 | 1461198506109 Marionette TRACE conn4 <- [1,218,null,{}] 17:28:26 INFO - PROCESS | 3572 | 1461198506119 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}] 17:28:26 INFO - PROCESS | 3572 | 1461198506202 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 17:28:26 INFO - PROCESS | 3572 | 1461198506209 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:26 INFO - PROCESS | 3572 | ++DOCSHELL 177CE800 == 36 [pid = 3572] [id = 64] 17:28:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (177D2400) [pid = 3572] [serial = 189] [outer = 00000000] 17:28:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (18102800) [pid = 3572] [serial = 190] [outer = 177D2400] 17:28:26 INFO - PROCESS | 3572 | 1461198506260 Marionette DEBUG loaded listener.js 17:28:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (1818AC00) [pid = 3572] [serial = 191] [outer = 177D2400] 17:28:26 INFO - PROCESS | 3572 | 1461198506712 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]]]}] 17:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 17:28:26 INFO - PROCESS | 3572 | 1461198506738 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 17:28:26 INFO - PROCESS | 3572 | 1461198506741 Marionette TRACE conn4 <- [1,221,null,{"value":"13"}] 17:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:28:26 INFO - PROCESS | 3572 | 1461198506745 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:28:26 INFO - PROCESS | 3572 | 1461198506746 Marionette TRACE conn4 <- [1,222,null,{}] 17:28:26 INFO - PROCESS | 3572 | 1461198506750 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}] 17:28:26 INFO - PROCESS | 3572 | 1461198506828 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 17:28:26 INFO - PROCESS | 3572 | 1461198506834 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:26 INFO - PROCESS | 3572 | ++DOCSHELL 19422C00 == 37 [pid = 3572] [id = 65] 17:28:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (1A3DC400) [pid = 3572] [serial = 192] [outer = 00000000] 17:28:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (1A9AE400) [pid = 3572] [serial = 193] [outer = 1A3DC400] 17:28:26 INFO - PROCESS | 3572 | 1461198506880 Marionette DEBUG loaded listener.js 17:28:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (1AC9A000) [pid = 3572] [serial = 194] [outer = 1A3DC400] 17:28:27 INFO - PROCESS | 3572 | 1461198507303 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]]]}] 17:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 571ms 17:28:27 INFO - PROCESS | 3572 | 1461198507318 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 17:28:27 INFO - PROCESS | 3572 | 1461198507320 Marionette TRACE conn4 <- [1,225,null,{"value":"13"}] 17:28:27 INFO - PROCESS | 3572 | 1461198507339 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:28:27 INFO - PROCESS | 3572 | 1461198507341 Marionette TRACE conn4 <- [1,226,null,{}] 17:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:28:27 INFO - PROCESS | 3572 | 1461198507348 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}] 17:28:27 INFO - PROCESS | 3572 | 1461198507423 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 17:28:27 INFO - PROCESS | 3572 | 1461198507429 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:27 INFO - PROCESS | 3572 | ++DOCSHELL 1ACC7400 == 38 [pid = 3572] [id = 66] 17:28:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (1ACE3400) [pid = 3572] [serial = 195] [outer = 00000000] 17:28:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (1ACEB000) [pid = 3572] [serial = 196] [outer = 1ACE3400] 17:28:27 INFO - PROCESS | 3572 | 1461198507477 Marionette DEBUG loaded listener.js 17:28:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (1ACEA400) [pid = 3572] [serial = 197] [outer = 1ACE3400] 17:28:27 INFO - PROCESS | 3572 | 1461198507957 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]]]}] 17:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 670ms 17:28:28 INFO - PROCESS | 3572 | 1461198508018 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 17:28:28 INFO - PROCESS | 3572 | 1461198508020 Marionette TRACE conn4 <- [1,229,null,{"value":"13"}] 17:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:28:28 INFO - PROCESS | 3572 | 1461198508023 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:28:28 INFO - PROCESS | 3572 | 1461198508025 Marionette TRACE conn4 <- [1,230,null,{}] 17:28:28 INFO - PROCESS | 3572 | 1461198508029 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}] 17:28:28 INFO - PROCESS | 3572 | 1461198508152 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 17:28:28 INFO - PROCESS | 3572 | 1461198508164 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:28 INFO - PROCESS | 3572 | ++DOCSHELL 1BE04400 == 39 [pid = 3572] [id = 67] 17:28:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (1BE05C00) [pid = 3572] [serial = 198] [outer = 00000000] 17:28:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (1BE0D400) [pid = 3572] [serial = 199] [outer = 1BE05C00] 17:28:28 INFO - PROCESS | 3572 | 1461198508249 Marionette DEBUG loaded listener.js 17:28:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (1C120C00) [pid = 3572] [serial = 200] [outer = 1BE05C00] 17:28:28 INFO - PROCESS | 3572 | 1461198508689 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]]]}] 17:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 731ms 17:28:28 INFO - PROCESS | 3572 | 1461198508779 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 17:28:28 INFO - PROCESS | 3572 | 1461198508781 Marionette TRACE conn4 <- [1,233,null,{"value":"13"}] 17:28:28 INFO - PROCESS | 3572 | 1461198508785 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:28:28 INFO - PROCESS | 3572 | 1461198508786 Marionette TRACE conn4 <- [1,234,null,{}] 17:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:28:28 INFO - PROCESS | 3572 | 1461198508790 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}] 17:28:28 INFO - PROCESS | 3572 | 1461198508889 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 17:28:28 INFO - PROCESS | 3572 | 1461198508901 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:28 INFO - PROCESS | 3572 | ++DOCSHELL 1BE0C400 == 40 [pid = 3572] [id = 68] 17:28:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (1C811800) [pid = 3572] [serial = 201] [outer = 00000000] 17:28:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (1CF48C00) [pid = 3572] [serial = 202] [outer = 1C811800] 17:28:28 INFO - PROCESS | 3572 | 1461198508946 Marionette DEBUG loaded listener.js 17:28:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (1CF4B800) [pid = 3572] [serial = 203] [outer = 1C811800] 17:28:29 INFO - PROCESS | 3572 | 1461198509354 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]]]}] 17:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 631ms 17:28:29 INFO - PROCESS | 3572 | 1461198509422 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 17:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:28:29 INFO - PROCESS | 3572 | 1461198509424 Marionette TRACE conn4 <- [1,237,null,{"value":"13"}] 17:28:29 INFO - PROCESS | 3572 | 1461198509427 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:28:29 INFO - PROCESS | 3572 | 1461198509429 Marionette TRACE conn4 <- [1,238,null,{}] 17:28:29 INFO - PROCESS | 3572 | 1461198509433 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}] 17:28:29 INFO - PROCESS | 3572 | 1461198509534 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 17:28:29 INFO - PROCESS | 3572 | 1461198509540 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:29 INFO - PROCESS | 3572 | ++DOCSHELL 1CF52400 == 41 [pid = 3572] [id = 69] 17:28:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (1D104C00) [pid = 3572] [serial = 204] [outer = 00000000] 17:28:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (1D7B2C00) [pid = 3572] [serial = 205] [outer = 1D104C00] 17:28:29 INFO - PROCESS | 3572 | 1461198509588 Marionette DEBUG loaded listener.js 17:28:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (1E330400) [pid = 3572] [serial = 206] [outer = 1D104C00] 17:28:29 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (1BB17000) [pid = 3572] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:28:29 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (12D6AC00) [pid = 3572] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:28:29 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (1E55BC00) [pid = 3572] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:28:29 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (1A3E8800) [pid = 3572] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:28:29 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (1817DC00) [pid = 3572] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:28:29 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (124E8800) [pid = 3572] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:28:29 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (21AA2800) [pid = 3572] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:28:29 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (200A1800) [pid = 3572] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:28:29 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (177D1000) [pid = 3572] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:28:29 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (1EAE4000) [pid = 3572] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:28:30 INFO - PROCESS | 3572 | 1461198510062 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]]]}] 17:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 17:28:30 INFO - PROCESS | 3572 | 1461198510098 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 17:28:30 INFO - PROCESS | 3572 | 1461198510100 Marionette TRACE conn4 <- [1,241,null,{"value":"13"}] 17:28:30 INFO - PROCESS | 3572 | 1461198510104 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:28:30 INFO - PROCESS | 3572 | 1461198510105 Marionette TRACE conn4 <- [1,242,null,{}] 17:28:30 INFO - PROCESS | 3572 | 1461198510109 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}] 17:28:30 INFO - PROCESS | 3572 | 1461198510204 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 17:28:30 INFO - PROCESS | 3572 | 1461198510213 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:30 INFO - PROCESS | 3572 | ++DOCSHELL 128C0800 == 42 [pid = 3572] [id = 70] 17:28:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (1768DC00) [pid = 3572] [serial = 207] [outer = 00000000] 17:28:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (1E3D4C00) [pid = 3572] [serial = 208] [outer = 1768DC00] 17:28:30 INFO - PROCESS | 3572 | 1461198510257 Marionette DEBUG loaded listener.js 17:28:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (1E3AFC00) [pid = 3572] [serial = 209] [outer = 1768DC00] 17:28:30 INFO - PROCESS | 3572 | 1461198510668 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]]]}] 17:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 571ms 17:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:28:30 INFO - PROCESS | 3572 | 1461198510678 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 17:28:30 INFO - PROCESS | 3572 | 1461198510680 Marionette TRACE conn4 <- [1,245,null,{"value":"13"}] 17:28:30 INFO - PROCESS | 3572 | 1461198510683 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:28:30 INFO - PROCESS | 3572 | 1461198510685 Marionette TRACE conn4 <- [1,246,null,{}] 17:28:30 INFO - PROCESS | 3572 | 1461198510688 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}] 17:28:30 INFO - PROCESS | 3572 | 1461198510802 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 17:28:30 INFO - PROCESS | 3572 | 1461198510808 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:30 INFO - PROCESS | 3572 | ++DOCSHELL 1D7B4000 == 43 [pid = 3572] [id = 71] 17:28:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (1EAE1000) [pid = 3572] [serial = 210] [outer = 00000000] 17:28:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (1F7D2C00) [pid = 3572] [serial = 211] [outer = 1EAE1000] 17:28:30 INFO - PROCESS | 3572 | 1461198510854 Marionette DEBUG loaded listener.js 17:28:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (1FFE3000) [pid = 3572] [serial = 212] [outer = 1EAE1000] 17:28:31 INFO - PROCESS | 3572 | 1461198511233 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]]]}] 17:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 571ms 17:28:31 INFO - PROCESS | 3572 | 1461198511255 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 17:28:31 INFO - PROCESS | 3572 | 1461198511258 Marionette TRACE conn4 <- [1,249,null,{"value":"13"}] 17:28:31 INFO - PROCESS | 3572 | 1461198511261 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:28:31 INFO - PROCESS | 3572 | 1461198511264 Marionette TRACE conn4 <- [1,250,null,{}] 17:28:31 INFO - PROCESS | 3572 | 1461198511267 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}] 17:28:31 INFO - PROCESS | 3572 | 1461198511416 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 17:28:31 INFO - PROCESS | 3572 | 1461198511431 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:31 INFO - PROCESS | 3572 | ++DOCSHELL 200A7400 == 44 [pid = 3572] [id = 72] 17:28:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (200A8C00) [pid = 3572] [serial = 213] [outer = 00000000] 17:28:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (21BE6C00) [pid = 3572] [serial = 214] [outer = 200A8C00] 17:28:31 INFO - PROCESS | 3572 | 1461198511480 Marionette DEBUG loaded listener.js 17:28:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (21BED000) [pid = 3572] [serial = 215] [outer = 200A8C00] 17:28:32 INFO - PROCESS | 3572 | 1461198511996 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]]]}] 17:28:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 773ms 17:28:32 INFO - PROCESS | 3572 | 1461198512038 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 17:28:32 INFO - PROCESS | 3572 | 1461198512043 Marionette TRACE conn4 <- [1,253,null,{"value":"13"}] 17:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:28:32 INFO - PROCESS | 3572 | 1461198512048 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:28:32 INFO - PROCESS | 3572 | 1461198512052 Marionette TRACE conn4 <- [1,254,null,{}] 17:28:32 INFO - PROCESS | 3572 | 1461198512059 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}] 17:28:32 INFO - PROCESS | 3572 | 1461198512165 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 17:28:32 INFO - PROCESS | 3572 | 1461198512269 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:32 INFO - PROCESS | 3572 | ++DOCSHELL 12D6E000 == 45 [pid = 3572] [id = 73] 17:28:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (12D70000) [pid = 3572] [serial = 216] [outer = 00000000] 17:28:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (13BE6800) [pid = 3572] [serial = 217] [outer = 12D70000] 17:28:32 INFO - PROCESS | 3572 | 1461198512339 Marionette DEBUG loaded listener.js 17:28:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (1417A400) [pid = 3572] [serial = 218] [outer = 12D70000] 17:28:33 INFO - PROCESS | 3572 | 1461198513067 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]]]}] 17:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1079ms 17:28:33 INFO - PROCESS | 3572 | 1461198513132 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 17:28:33 INFO - PROCESS | 3572 | 1461198513138 Marionette TRACE conn4 <- [1,257,null,{"value":"13"}] 17:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:28:33 INFO - PROCESS | 3572 | 1461198513145 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:28:33 INFO - PROCESS | 3572 | 1461198513148 Marionette TRACE conn4 <- [1,258,null,{}] 17:28:33 INFO - PROCESS | 3572 | 1461198513152 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}] 17:28:33 INFO - PROCESS | 3572 | 1461198513256 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 17:28:33 INFO - PROCESS | 3572 | 1461198513331 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:33 INFO - PROCESS | 3572 | ++DOCSHELL 1786F000 == 46 [pid = 3572] [id = 74] 17:28:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (17FD1800) [pid = 3572] [serial = 219] [outer = 00000000] 17:28:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (1ADC3000) [pid = 3572] [serial = 220] [outer = 17FD1800] 17:28:33 INFO - PROCESS | 3572 | 1461198513387 Marionette DEBUG loaded listener.js 17:28:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (1BB39400) [pid = 3572] [serial = 221] [outer = 17FD1800] 17:28:34 INFO - PROCESS | 3572 | 1461198514021 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]]]}] 17:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 930ms 17:28:34 INFO - PROCESS | 3572 | 1461198514076 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 17:28:34 INFO - PROCESS | 3572 | 1461198514079 Marionette TRACE conn4 <- [1,261,null,{"value":"13"}] 17:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:28:34 INFO - PROCESS | 3572 | 1461198514083 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:28:34 INFO - PROCESS | 3572 | 1461198514087 Marionette TRACE conn4 <- [1,262,null,{}] 17:28:34 INFO - PROCESS | 3572 | 1461198514098 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}] 17:28:34 INFO - PROCESS | 3572 | 1461198514201 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 17:28:34 INFO - PROCESS | 3572 | 1461198514277 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:34 INFO - PROCESS | 3572 | ++DOCSHELL 11AD3C00 == 47 [pid = 3572] [id = 75] 17:28:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (11AD4800) [pid = 3572] [serial = 222] [outer = 00000000] 17:28:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (1CF4FC00) [pid = 3572] [serial = 223] [outer = 11AD4800] 17:28:34 INFO - PROCESS | 3572 | 1461198514335 Marionette DEBUG loaded listener.js 17:28:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (1FFD8C00) [pid = 3572] [serial = 224] [outer = 11AD4800] 17:28:34 INFO - PROCESS | 3572 | 1461198514868 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]]]}] 17:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 831ms 17:28:34 INFO - PROCESS | 3572 | 1461198514917 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 17:28:34 INFO - PROCESS | 3572 | 1461198514920 Marionette TRACE conn4 <- [1,265,null,{"value":"13"}] 17:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:28:34 INFO - PROCESS | 3572 | 1461198514923 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:28:34 INFO - PROCESS | 3572 | 1461198514925 Marionette TRACE conn4 <- [1,266,null,{}] 17:28:34 INFO - PROCESS | 3572 | 1461198514929 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}] 17:28:35 INFO - PROCESS | 3572 | 1461198515029 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 17:28:35 INFO - PROCESS | 3572 | 1461198515120 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:35 INFO - PROCESS | 3572 | ++DOCSHELL 128C9400 == 48 [pid = 3572] [id = 76] 17:28:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (128CCC00) [pid = 3572] [serial = 225] [outer = 00000000] 17:28:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (128D1C00) [pid = 3572] [serial = 226] [outer = 128CCC00] 17:28:35 INFO - PROCESS | 3572 | 1461198515175 Marionette DEBUG loaded listener.js 17:28:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (128D4800) [pid = 3572] [serial = 227] [outer = 128CCC00] 17:28:35 INFO - PROCESS | 3572 | 1461198515756 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]]]}] 17:28:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 871ms 17:28:35 INFO - PROCESS | 3572 | 1461198515796 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 17:28:35 INFO - PROCESS | 3572 | 1461198515799 Marionette TRACE conn4 <- [1,269,null,{"value":"13"}] 17:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:28:35 INFO - PROCESS | 3572 | 1461198515802 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:28:35 INFO - PROCESS | 3572 | 1461198515804 Marionette TRACE conn4 <- [1,270,null,{}] 17:28:35 INFO - PROCESS | 3572 | 1461198515808 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}] 17:28:35 INFO - PROCESS | 3572 | 1461198515907 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 17:28:36 INFO - PROCESS | 3572 | 1461198516135 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:36 INFO - PROCESS | 3572 | ++DOCSHELL 11AD2C00 == 49 [pid = 3572] [id = 77] 17:28:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (11AD3000) [pid = 3572] [serial = 228] [outer = 00000000] 17:28:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (12802000) [pid = 3572] [serial = 229] [outer = 11AD3000] 17:28:36 INFO - PROCESS | 3572 | 1461198516186 Marionette DEBUG loaded listener.js 17:28:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (128B6C00) [pid = 3572] [serial = 230] [outer = 11AD3000] 17:28:36 INFO - PROCESS | 3572 | 1461198516897 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]]]}] 17:28:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1126ms 17:28:36 INFO - PROCESS | 3572 | 1461198516954 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 17:28:36 INFO - PROCESS | 3572 | 1461198516957 Marionette TRACE conn4 <- [1,273,null,{"value":"13"}] 17:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:28:37 INFO - PROCESS | 3572 | 1461198516991 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:28:37 INFO - PROCESS | 3572 | 1461198516994 Marionette TRACE conn4 <- [1,274,null,{}] 17:28:37 INFO - PROCESS | 3572 | 1461198517005 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}] 17:28:37 INFO - PROCESS | 3572 | 1461198517108 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 17:28:37 INFO - PROCESS | 3572 | 1461198517178 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:37 INFO - PROCESS | 3572 | ++DOCSHELL 17E22000 == 50 [pid = 3572] [id = 78] 17:28:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (1810B000) [pid = 3572] [serial = 231] [outer = 00000000] 17:28:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (19422800) [pid = 3572] [serial = 232] [outer = 1810B000] 17:28:37 INFO - PROCESS | 3572 | 1461198517229 Marionette DEBUG loaded listener.js 17:28:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (1A3E3C00) [pid = 3572] [serial = 233] [outer = 1810B000] 17:28:37 INFO - PROCESS | 3572 | --DOCSHELL 12644800 == 49 [pid = 3572] [id = 47] 17:28:37 INFO - PROCESS | 3572 | --DOCSHELL 1D7B4000 == 48 [pid = 3572] [id = 71] 17:28:37 INFO - PROCESS | 3572 | --DOCSHELL 128C0800 == 47 [pid = 3572] [id = 70] 17:28:37 INFO - PROCESS | 3572 | --DOCSHELL 1CF52400 == 46 [pid = 3572] [id = 69] 17:28:37 INFO - PROCESS | 3572 | --DOCSHELL 1BE0C400 == 45 [pid = 3572] [id = 68] 17:28:37 INFO - PROCESS | 3572 | --DOCSHELL 1BE04400 == 44 [pid = 3572] [id = 67] 17:28:37 INFO - PROCESS | 3572 | --DOCSHELL 1ACC7400 == 43 [pid = 3572] [id = 66] 17:28:37 INFO - PROCESS | 3572 | --DOCSHELL 19422C00 == 42 [pid = 3572] [id = 65] 17:28:37 INFO - PROCESS | 3572 | --DOCSHELL 177CE800 == 41 [pid = 3572] [id = 64] 17:28:37 INFO - PROCESS | 3572 | --DOCSHELL 11A59400 == 40 [pid = 3572] [id = 63] 17:28:37 INFO - PROCESS | 3572 | --DOCSHELL 12F76800 == 39 [pid = 3572] [id = 62] 17:28:37 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (12CAA800) [pid = 3572] [serial = 138] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (17FD1400) [pid = 3572] [serial = 141] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (1ACC3400) [pid = 3572] [serial = 172] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3572 | 1461198517750 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]]]}] 17:28:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:28:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 790ms 17:28:37 INFO - PROCESS | 3572 | 1461198517769 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 17:28:37 INFO - PROCESS | 3572 | 1461198517773 Marionette TRACE conn4 <- [1,277,null,{"value":"13"}] 17:28:37 INFO - PROCESS | 3572 | 1461198517777 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:28:37 INFO - PROCESS | 3572 | 1461198517778 Marionette TRACE conn4 <- [1,278,null,{}] 17:28:37 INFO - PROCESS | 3572 | 1461198517782 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}] 17:28:37 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (1C11F000) [pid = 3572] [serial = 156] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (17778400) [pid = 3572] [serial = 147] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (17C17000) [pid = 3572] [serial = 148] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (1786D000) [pid = 3572] [serial = 160] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (1EC1B800) [pid = 3572] [serial = 159] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (1ACEC400) [pid = 3572] [serial = 153] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (18D2E000) [pid = 3572] [serial = 150] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (18DE6800) [pid = 3572] [serial = 151] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (12CB4800) [pid = 3572] [serial = 144] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (12D67000) [pid = 3572] [serial = 145] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (1CE7A800) [pid = 3572] [serial = 157] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (21BF0C00) [pid = 3572] [serial = 170] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (21A0C000) [pid = 3572] [serial = 163] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (1CF4A400) [pid = 3572] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:28:37 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (1FFE4800) [pid = 3572] [serial = 167] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (1FFD5400) [pid = 3572] [serial = 166] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (21A10400) [pid = 3572] [serial = 164] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (1F7CE400) [pid = 3572] [serial = 136] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (1ADB5C00) [pid = 3572] [serial = 154] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (21BF1400) [pid = 3572] [serial = 169] [outer = 00000000] [url = about:blank] 17:28:37 INFO - PROCESS | 3572 | 1461198517896 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 17:28:37 INFO - PROCESS | 3572 | 1461198517949 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:37 INFO - PROCESS | 3572 | ++DOCSHELL 128D1000 == 40 [pid = 3572] [id = 79] 17:28:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (12CB4800) [pid = 3572] [serial = 234] [outer = 00000000] 17:28:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (12F67800) [pid = 3572] [serial = 235] [outer = 12CB4800] 17:28:38 INFO - PROCESS | 3572 | 1461198517996 Marionette DEBUG loaded listener.js 17:28:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (17C17000) [pid = 3572] [serial = 236] [outer = 12CB4800] 17:28:38 INFO - PROCESS | 3572 | 1461198518381 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]]]}] 17:28:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 631ms 17:28:38 INFO - PROCESS | 3572 | 1461198518412 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 17:28:38 INFO - PROCESS | 3572 | 1461198518414 Marionette TRACE conn4 <- [1,281,null,{"value":"13"}] 17:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:28:38 INFO - PROCESS | 3572 | 1461198518423 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:28:38 INFO - PROCESS | 3572 | 1461198518429 Marionette TRACE conn4 <- [1,282,null,{}] 17:28:38 INFO - PROCESS | 3572 | 1461198518434 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}] 17:28:38 INFO - PROCESS | 3572 | 1461198518542 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 17:28:38 INFO - PROCESS | 3572 | 1461198518551 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:38 INFO - PROCESS | 3572 | ++DOCSHELL 1818A800 == 41 [pid = 3572] [id = 80] 17:28:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (18D2E000) [pid = 3572] [serial = 237] [outer = 00000000] 17:28:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (1ACC7400) [pid = 3572] [serial = 238] [outer = 18D2E000] 17:28:38 INFO - PROCESS | 3572 | 1461198518597 Marionette DEBUG loaded listener.js 17:28:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (1ACE7400) [pid = 3572] [serial = 239] [outer = 18D2E000] 17:28:39 INFO - PROCESS | 3572 | 1461198519043 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]]]}] 17:28:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 634ms 17:28:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:28:39 INFO - PROCESS | 3572 | 1461198519055 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 17:28:39 INFO - PROCESS | 3572 | 1461198519058 Marionette TRACE conn4 <- [1,285,null,{"value":"13"}] 17:28:39 INFO - PROCESS | 3572 | 1461198519061 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:28:39 INFO - PROCESS | 3572 | 1461198519062 Marionette TRACE conn4 <- [1,286,null,{}] 17:28:39 INFO - PROCESS | 3572 | 1461198519066 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}] 17:28:39 INFO - PROCESS | 3572 | 1461198519146 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 17:28:39 INFO - PROCESS | 3572 | 1461198519152 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:39 INFO - PROCESS | 3572 | ++DOCSHELL 1ACE9C00 == 42 [pid = 3572] [id = 81] 17:28:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (1ACEC400) [pid = 3572] [serial = 240] [outer = 00000000] 17:28:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (1BE06000) [pid = 3572] [serial = 241] [outer = 1ACEC400] 17:28:39 INFO - PROCESS | 3572 | 1461198519199 Marionette DEBUG loaded listener.js 17:28:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (1BE92800) [pid = 3572] [serial = 242] [outer = 1ACEC400] 17:28:39 INFO - PROCESS | 3572 | 1461198519613 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]]]}] 17:28:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 571ms 17:28:39 INFO - PROCESS | 3572 | 1461198519631 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 17:28:39 INFO - PROCESS | 3572 | 1461198519633 Marionette TRACE conn4 <- [1,289,null,{"value":"13"}] 17:28:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:28:39 INFO - PROCESS | 3572 | 1461198519636 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:28:39 INFO - PROCESS | 3572 | 1461198519638 Marionette TRACE conn4 <- [1,290,null,{}] 17:28:39 INFO - PROCESS | 3572 | 1461198519665 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}] 17:28:39 INFO - PROCESS | 3572 | 1461198519771 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 17:28:39 INFO - PROCESS | 3572 | 1461198519781 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:39 INFO - PROCESS | 3572 | ++DOCSHELL 1CE9E400 == 43 [pid = 3572] [id = 82] 17:28:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (1CE9EC00) [pid = 3572] [serial = 243] [outer = 00000000] 17:28:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (1CF49400) [pid = 3572] [serial = 244] [outer = 1CE9EC00] 17:28:39 INFO - PROCESS | 3572 | 1461198519874 Marionette DEBUG loaded listener.js 17:28:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (1D7B4000) [pid = 3572] [serial = 245] [outer = 1CE9EC00] 17:28:40 INFO - PROCESS | 3572 | 1461198520335 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]]]}] 17:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 751ms 17:28:40 INFO - PROCESS | 3572 | 1461198520389 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 17:28:40 INFO - PROCESS | 3572 | 1461198520391 Marionette TRACE conn4 <- [1,293,null,{"value":"13"}] 17:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:28:40 INFO - PROCESS | 3572 | 1461198520398 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:28:40 INFO - PROCESS | 3572 | 1461198520400 Marionette TRACE conn4 <- [1,294,null,{}] 17:28:40 INFO - PROCESS | 3572 | 1461198520403 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}] 17:28:40 INFO - PROCESS | 3572 | 1461198520516 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 17:28:40 INFO - PROCESS | 3572 | 1461198520529 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:40 INFO - PROCESS | 3572 | ++DOCSHELL 11ACB000 == 44 [pid = 3572] [id = 83] 17:28:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (11ACBC00) [pid = 3572] [serial = 246] [outer = 00000000] 17:28:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (1F7DB000) [pid = 3572] [serial = 247] [outer = 11ACBC00] 17:28:40 INFO - PROCESS | 3572 | 1461198520573 Marionette DEBUG loaded listener.js 17:28:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (1FFE4000) [pid = 3572] [serial = 248] [outer = 11ACBC00] 17:28:41 INFO - PROCESS | 3572 | 1461198521010 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]]]}] 17:28:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 631ms 17:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:28:41 INFO - PROCESS | 3572 | 1461198521028 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 17:28:41 INFO - PROCESS | 3572 | 1461198521030 Marionette TRACE conn4 <- [1,297,null,{"value":"13"}] 17:28:41 INFO - PROCESS | 3572 | 1461198521034 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:28:41 INFO - PROCESS | 3572 | 1461198521035 Marionette TRACE conn4 <- [1,298,null,{}] 17:28:41 INFO - PROCESS | 3572 | 1461198521039 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}] 17:28:41 INFO - PROCESS | 3572 | 1461198521148 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 17:28:41 INFO - PROCESS | 3572 | 1461198521226 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:41 INFO - PROCESS | 3572 | ++DOCSHELL 1EC8A000 == 45 [pid = 3572] [id = 84] 17:28:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (21A0C000) [pid = 3572] [serial = 249] [outer = 00000000] 17:28:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (21AA1C00) [pid = 3572] [serial = 250] [outer = 21A0C000] 17:28:41 INFO - PROCESS | 3572 | 1461198521271 Marionette DEBUG loaded listener.js 17:28:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (21A9D400) [pid = 3572] [serial = 251] [outer = 21A0C000] 17:28:41 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (1786F400) [pid = 3572] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:28:41 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (1BB34800) [pid = 3572] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:28:41 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (1BE05C00) [pid = 3572] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:28:41 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (1ACE3400) [pid = 3572] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:28:41 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (131D7000) [pid = 3572] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:28:41 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (1BE0BC00) [pid = 3572] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:28:41 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (177D2400) [pid = 3572] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:28:41 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (1C811800) [pid = 3572] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:28:41 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (1A3DC400) [pid = 3572] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:28:41 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (128B7400) [pid = 3572] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:28:41 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (17EEA400) [pid = 3572] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:28:41 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (11A60400) [pid = 3572] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:28:41 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (1D104C00) [pid = 3572] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:28:41 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (1768DC00) [pid = 3572] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:28:41 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (1EAE1000) [pid = 3572] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:28:41 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (12671400) [pid = 3572] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:28:41 INFO - PROCESS | 3572 | 1461198521842 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]]]}] 17:28:41 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. 17:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 831ms 17:28:41 INFO - PROCESS | 3572 | 1461198521865 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 17:28:41 INFO - PROCESS | 3572 | 1461198521867 Marionette TRACE conn4 <- [1,301,null,{"value":"13"}] 17:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:28:41 INFO - PROCESS | 3572 | 1461198521870 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:28:41 INFO - PROCESS | 3572 | 1461198521871 Marionette TRACE conn4 <- [1,302,null,{}] 17:28:41 INFO - PROCESS | 3572 | 1461198521875 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}] 17:28:41 INFO - PROCESS | 3572 | 1461198521951 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 17:28:41 INFO - PROCESS | 3572 | 1461198521960 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:41 INFO - PROCESS | 3572 | ++DOCSHELL 128D3400 == 46 [pid = 3572] [id = 85] 17:28:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (12D67800) [pid = 3572] [serial = 252] [outer = 00000000] 17:28:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (1786F400) [pid = 3572] [serial = 253] [outer = 12D67800] 17:28:42 INFO - PROCESS | 3572 | 1461198522005 Marionette DEBUG loaded listener.js 17:28:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (131D5C00) [pid = 3572] [serial = 254] [outer = 12D67800] 17:28:42 INFO - PROCESS | 3572 | 1461198522424 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]]]}] 17:28:42 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. 17:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 570ms 17:28:42 INFO - PROCESS | 3572 | 1461198522440 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 17:28:42 INFO - PROCESS | 3572 | 1461198522443 Marionette TRACE conn4 <- [1,305,null,{"value":"13"}] 17:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:28:42 INFO - PROCESS | 3572 | 1461198522455 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:28:42 INFO - PROCESS | 3572 | 1461198522457 Marionette TRACE conn4 <- [1,306,null,{}] 17:28:42 INFO - PROCESS | 3572 | 1461198522483 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}] 17:28:42 INFO - PROCESS | 3572 | 1461198522560 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 17:28:42 INFO - PROCESS | 3572 | 1461198522567 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:42 INFO - PROCESS | 3572 | ++DOCSHELL 1247F800 == 47 [pid = 3572] [id = 86] 17:28:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (17EEA000) [pid = 3572] [serial = 255] [outer = 00000000] 17:28:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (1D104C00) [pid = 3572] [serial = 256] [outer = 17EEA000] 17:28:42 INFO - PROCESS | 3572 | 1461198522611 Marionette DEBUG loaded listener.js 17:28:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (21AE7800) [pid = 3572] [serial = 257] [outer = 17EEA000] 17:28:43 INFO - PROCESS | 3572 | 1461198523041 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:28:43 INFO - PROCESS | 3572 | 1461198523086 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]]]}] 17:28:43 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. 17:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 691ms 17:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:28:43 INFO - PROCESS | 3572 | 1461198523137 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 17:28:43 INFO - PROCESS | 3572 | 1461198523139 Marionette TRACE conn4 <- [1,309,null,{"value":"13"}] 17:28:43 INFO - PROCESS | 3572 | 1461198523142 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:28:43 INFO - PROCESS | 3572 | 1461198523143 Marionette TRACE conn4 <- [1,310,null,{}] 17:28:43 INFO - PROCESS | 3572 | 1461198523147 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}] 17:28:43 INFO - PROCESS | 3572 | 1461198523227 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 17:28:43 INFO - PROCESS | 3572 | 1461198523233 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:43 INFO - PROCESS | 3572 | ++DOCSHELL 1C052000 == 48 [pid = 3572] [id = 87] 17:28:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (1C054800) [pid = 3572] [serial = 258] [outer = 00000000] 17:28:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (21AEE000) [pid = 3572] [serial = 259] [outer = 1C054800] 17:28:43 INFO - PROCESS | 3572 | 1461198523286 Marionette DEBUG loaded listener.js 17:28:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (21BE7000) [pid = 3572] [serial = 260] [outer = 1C054800] 17:28:43 INFO - PROCESS | 3572 | 1461198523720 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]]]}] 17:28:43 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. 17:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 17:28:43 INFO - PROCESS | 3572 | 1461198523773 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 17:28:43 INFO - PROCESS | 3572 | 1461198523775 Marionette TRACE conn4 <- [1,313,null,{"value":"13"}] 17:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:28:43 INFO - PROCESS | 3572 | 1461198523779 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:28:43 INFO - PROCESS | 3572 | 1461198523781 Marionette TRACE conn4 <- [1,314,null,{}] 17:28:43 INFO - PROCESS | 3572 | 1461198523785 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}] 17:28:44 INFO - PROCESS | 3572 | 1461198523982 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 17:28:44 INFO - PROCESS | 3572 | 1461198524098 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:44 INFO - PROCESS | 3572 | ++DOCSHELL 11ACB400 == 49 [pid = 3572] [id = 88] 17:28:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (11ACEC00) [pid = 3572] [serial = 261] [outer = 00000000] 17:28:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (12644800) [pid = 3572] [serial = 262] [outer = 11ACEC00] 17:28:44 INFO - PROCESS | 3572 | 1461198524157 Marionette DEBUG loaded listener.js 17:28:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (1280EC00) [pid = 3572] [serial = 263] [outer = 11ACEC00] 17:28:44 INFO - PROCESS | 3572 | 1461198524753 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]]]}] 17:28:44 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. 17:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1017ms 17:28:44 INFO - PROCESS | 3572 | 1461198524800 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 17:28:44 INFO - PROCESS | 3572 | 1461198524806 Marionette TRACE conn4 <- [1,317,null,{"value":"13"}] 17:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:28:44 INFO - PROCESS | 3572 | 1461198524810 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:28:44 INFO - PROCESS | 3572 | 1461198524815 Marionette TRACE conn4 <- [1,318,null,{}] 17:28:44 INFO - PROCESS | 3572 | 1461198524820 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}] 17:28:44 INFO - PROCESS | 3572 | 1461198524929 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 17:28:45 INFO - PROCESS | 3572 | 1461198525019 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:45 INFO - PROCESS | 3572 | ++DOCSHELL 17E1E800 == 50 [pid = 3572] [id = 89] 17:28:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (17E61C00) [pid = 3572] [serial = 264] [outer = 00000000] 17:28:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (18D34C00) [pid = 3572] [serial = 265] [outer = 17E61C00] 17:28:45 INFO - PROCESS | 3572 | 1461198525080 Marionette DEBUG loaded listener.js 17:28:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (18DEBC00) [pid = 3572] [serial = 266] [outer = 17E61C00] 17:28:45 INFO - PROCESS | 3572 | 1461198525715 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]]]}] 17:28:45 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. 17:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 931ms 17:28:45 INFO - PROCESS | 3572 | 1461198525745 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 17:28:45 INFO - PROCESS | 3572 | 1461198525748 Marionette TRACE conn4 <- [1,321,null,{"value":"13"}] 17:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:28:45 INFO - PROCESS | 3572 | 1461198525752 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:28:45 INFO - PROCESS | 3572 | 1461198525754 Marionette TRACE conn4 <- [1,322,null,{}] 17:28:45 INFO - PROCESS | 3572 | 1461198525758 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}] 17:28:45 INFO - PROCESS | 3572 | 1461198525868 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 17:28:46 INFO - PROCESS | 3572 | 1461198525990 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:46 INFO - PROCESS | 3572 | ++DOCSHELL 1BE09C00 == 51 [pid = 3572] [id = 90] 17:28:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (1C052800) [pid = 3572] [serial = 267] [outer = 00000000] 17:28:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (1CFDFC00) [pid = 3572] [serial = 268] [outer = 1C052800] 17:28:46 INFO - PROCESS | 3572 | 1461198526047 Marionette DEBUG loaded listener.js 17:28:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (1E3A2000) [pid = 3572] [serial = 269] [outer = 1C052800] 17:28:46 INFO - PROCESS | 3572 | 1461198526691 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]]]}] 17:28:46 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. 17:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 971ms 17:28:46 INFO - PROCESS | 3572 | 1461198526726 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 17:28:46 INFO - PROCESS | 3572 | 1461198526731 Marionette TRACE conn4 <- [1,325,null,{"value":"13"}] 17:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:28:46 INFO - PROCESS | 3572 | 1461198526742 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:28:46 INFO - PROCESS | 3572 | 1461198526746 Marionette TRACE conn4 <- [1,326,null,{}] 17:28:46 INFO - PROCESS | 3572 | 1461198526765 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}] 17:28:46 INFO - PROCESS | 3572 | 1461198526873 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 17:28:47 INFO - PROCESS | 3572 | 1461198527017 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:47 INFO - PROCESS | 3572 | ++DOCSHELL 1FFDF000 == 52 [pid = 3572] [id = 91] 17:28:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (1FFE0C00) [pid = 3572] [serial = 270] [outer = 00000000] 17:28:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (202CBC00) [pid = 3572] [serial = 271] [outer = 1FFE0C00] 17:28:47 INFO - PROCESS | 3572 | 1461198527074 Marionette DEBUG loaded listener.js 17:28:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (202D1C00) [pid = 3572] [serial = 272] [outer = 1FFE0C00] 17:28:47 INFO - PROCESS | 3572 | 1461198527873 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]]]}] 17:28:47 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. 17:28:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1198ms 17:28:47 INFO - PROCESS | 3572 | 1461198527938 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 17:28:47 INFO - PROCESS | 3572 | 1461198527942 Marionette TRACE conn4 <- [1,329,null,{"value":"13"}] 17:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:28:47 INFO - PROCESS | 3572 | 1461198527961 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:28:47 INFO - PROCESS | 3572 | 1461198527964 Marionette TRACE conn4 <- [1,330,null,{}] 17:28:48 INFO - PROCESS | 3572 | 1461198527970 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}] 17:28:48 INFO - PROCESS | 3572 | 1461198528063 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 17:28:48 INFO - PROCESS | 3572 | 1461198528143 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:48 INFO - PROCESS | 3572 | ++DOCSHELL 13B1D400 == 53 [pid = 3572] [id = 92] 17:28:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (13B64000) [pid = 3572] [serial = 273] [outer = 00000000] 17:28:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (13FE9400) [pid = 3572] [serial = 274] [outer = 13B64000] 17:28:48 INFO - PROCESS | 3572 | 1461198528194 Marionette DEBUG loaded listener.js 17:28:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (17C15800) [pid = 3572] [serial = 275] [outer = 13B64000] 17:28:48 INFO - PROCESS | 3572 | --DOCSHELL 1C052000 == 52 [pid = 3572] [id = 87] 17:28:48 INFO - PROCESS | 3572 | --DOCSHELL 1247F800 == 51 [pid = 3572] [id = 86] 17:28:48 INFO - PROCESS | 3572 | --DOCSHELL 128D3400 == 50 [pid = 3572] [id = 85] 17:28:48 INFO - PROCESS | 3572 | --DOCSHELL 1EC8A000 == 49 [pid = 3572] [id = 84] 17:28:48 INFO - PROCESS | 3572 | --DOCSHELL 11ACB000 == 48 [pid = 3572] [id = 83] 17:28:48 INFO - PROCESS | 3572 | --DOCSHELL 1CE9E400 == 47 [pid = 3572] [id = 82] 17:28:48 INFO - PROCESS | 3572 | --DOCSHELL 1ACE9C00 == 46 [pid = 3572] [id = 81] 17:28:48 INFO - PROCESS | 3572 | --DOCSHELL 1818A800 == 45 [pid = 3572] [id = 80] 17:28:48 INFO - PROCESS | 3572 | --DOCSHELL 128D1000 == 44 [pid = 3572] [id = 79] 17:28:48 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (21BE6C00) [pid = 3572] [serial = 214] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3572 | --DOCSHELL 17E22000 == 43 [pid = 3572] [id = 78] 17:28:48 INFO - PROCESS | 3572 | --DOCSHELL 11AD2C00 == 42 [pid = 3572] [id = 77] 17:28:48 INFO - PROCESS | 3572 | 1461198528800 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]]]}] 17:28:48 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. 17:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 871ms 17:28:48 INFO - PROCESS | 3572 | 1461198528837 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 17:28:48 INFO - PROCESS | 3572 | 1461198528842 Marionette TRACE conn4 <- [1,333,null,{"value":"13"}] 17:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:28:48 INFO - PROCESS | 3572 | 1461198528848 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:28:48 INFO - PROCESS | 3572 | 1461198528850 Marionette TRACE conn4 <- [1,334,null,{}] 17:28:48 INFO - PROCESS | 3572 | 1461198528854 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}] 17:28:48 INFO - PROCESS | 3572 | 1461198528937 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 17:28:48 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (1818A000) [pid = 3572] [serial = 142] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (1CF53000) [pid = 3572] [serial = 106] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (1E3D4C00) [pid = 3572] [serial = 208] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (1F7D2C00) [pid = 3572] [serial = 211] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (1E330400) [pid = 3572] [serial = 206] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (1FFE3000) [pid = 3572] [serial = 212] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (1E3AFC00) [pid = 3572] [serial = 209] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (1ACEA400) [pid = 3572] [serial = 197] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (12D69C00) [pid = 3572] [serial = 139] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (1BE0D400) [pid = 3572] [serial = 199] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (1ACEB000) [pid = 3572] [serial = 196] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (17678C00) [pid = 3572] [serial = 185] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (1414AC00) [pid = 3572] [serial = 184] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (1CF55400) [pid = 3572] [serial = 182] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (1BE10800) [pid = 3572] [serial = 181] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (18102800) [pid = 3572] [serial = 190] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (1818AC00) [pid = 3572] [serial = 191] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (1CF48C00) [pid = 3572] [serial = 202] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (1A9AE400) [pid = 3572] [serial = 193] [outer = 00000000] [url = about:blank] 17:28:48 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (1AC9A000) [pid = 3572] [serial = 194] [outer = 00000000] [url = about:blank] 17:28:49 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (13B69800) [pid = 3572] [serial = 176] [outer = 00000000] [url = about:blank] 17:28:49 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (12D6FC00) [pid = 3572] [serial = 175] [outer = 00000000] [url = about:blank] 17:28:49 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (1C120C00) [pid = 3572] [serial = 200] [outer = 00000000] [url = about:blank] 17:28:49 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (1A3DEC00) [pid = 3572] [serial = 179] [outer = 00000000] [url = about:blank] 17:28:49 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (1818C400) [pid = 3572] [serial = 178] [outer = 00000000] [url = about:blank] 17:28:49 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (12C75000) [pid = 3572] [serial = 187] [outer = 00000000] [url = about:blank] 17:28:49 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (1CF4B800) [pid = 3572] [serial = 203] [outer = 00000000] [url = about:blank] 17:28:49 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (13B6D800) [pid = 3572] [serial = 188] [outer = 00000000] [url = about:blank] 17:28:49 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (1D7B2C00) [pid = 3572] [serial = 205] [outer = 00000000] [url = about:blank] 17:28:49 INFO - PROCESS | 3572 | 1461198529027 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:49 INFO - PROCESS | 3572 | ++DOCSHELL 0B9FC400 == 43 [pid = 3572] [id = 93] 17:28:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (11A59C00) [pid = 3572] [serial = 276] [outer = 00000000] 17:28:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (1286F800) [pid = 3572] [serial = 277] [outer = 11A59C00] 17:28:49 INFO - PROCESS | 3572 | 1461198529077 Marionette DEBUG loaded listener.js 17:28:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (12D6AC00) [pid = 3572] [serial = 278] [outer = 11A59C00] 17:28:49 INFO - PROCESS | 3572 | 1461198529512 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]]]}] 17:28:49 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. 17:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 731ms 17:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:28:49 INFO - PROCESS | 3572 | 1461198529581 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 17:28:49 INFO - PROCESS | 3572 | 1461198529584 Marionette TRACE conn4 <- [1,337,null,{"value":"13"}] 17:28:49 INFO - PROCESS | 3572 | 1461198529587 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:28:49 INFO - PROCESS | 3572 | 1461198529591 Marionette TRACE conn4 <- [1,338,null,{}] 17:28:49 INFO - PROCESS | 3572 | 1461198529601 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}] 17:28:49 INFO - PROCESS | 3572 | 1461198529683 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 17:28:49 INFO - PROCESS | 3572 | 1461198529699 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:49 INFO - PROCESS | 3572 | ++DOCSHELL 17F0F000 == 44 [pid = 3572] [id = 94] 17:28:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (17F0F400) [pid = 3572] [serial = 279] [outer = 00000000] 17:28:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (1818AC00) [pid = 3572] [serial = 280] [outer = 17F0F400] 17:28:49 INFO - PROCESS | 3572 | 1461198529746 Marionette DEBUG loaded listener.js 17:28:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (18DDF800) [pid = 3572] [serial = 281] [outer = 17F0F400] 17:28:50 INFO - PROCESS | 3572 | 1461198530199 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]]]}] 17:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 17:28:50 INFO - PROCESS | 3572 | 1461198530221 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 17:28:50 INFO - PROCESS | 3572 | 1461198530223 Marionette TRACE conn4 <- [1,341,null,{"value":"13"}] 17:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:28:50 INFO - PROCESS | 3572 | 1461198530231 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:28:50 INFO - PROCESS | 3572 | 1461198530232 Marionette TRACE conn4 <- [1,342,null,{}] 17:28:50 INFO - PROCESS | 3572 | 1461198530236 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}] 17:28:50 INFO - PROCESS | 3572 | 1461198530320 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 17:28:50 INFO - PROCESS | 3572 | 1461198530329 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:50 INFO - PROCESS | 3572 | ++DOCSHELL 1A668800 == 45 [pid = 3572] [id = 95] 17:28:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (1A9AA800) [pid = 3572] [serial = 282] [outer = 00000000] 17:28:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (1ACC2000) [pid = 3572] [serial = 283] [outer = 1A9AA800] 17:28:50 INFO - PROCESS | 3572 | 1461198530379 Marionette DEBUG loaded listener.js 17:28:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (1ACC4800) [pid = 3572] [serial = 284] [outer = 1A9AA800] 17:28:50 INFO - PROCESS | 3572 | 1461198530823 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]]]}] 17:28:50 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. 17:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 631ms 17:28:50 INFO - PROCESS | 3572 | 1461198530870 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 17:28:50 INFO - PROCESS | 3572 | 1461198530872 Marionette TRACE conn4 <- [1,345,null,{"value":"13"}] 17:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:28:50 INFO - PROCESS | 3572 | 1461198530876 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:28:50 INFO - PROCESS | 3572 | 1461198530877 Marionette TRACE conn4 <- [1,346,null,{}] 17:28:50 INFO - PROCESS | 3572 | 1461198530881 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}] 17:28:51 INFO - PROCESS | 3572 | 1461198530980 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 17:28:51 INFO - PROCESS | 3572 | 1461198531055 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:51 INFO - PROCESS | 3572 | ++DOCSHELL 1ACEDC00 == 46 [pid = 3572] [id = 96] 17:28:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (1ACF1C00) [pid = 3572] [serial = 285] [outer = 00000000] 17:28:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (1B966C00) [pid = 3572] [serial = 286] [outer = 1ACF1C00] 17:28:51 INFO - PROCESS | 3572 | 1461198531101 Marionette DEBUG loaded listener.js 17:28:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (1BB34C00) [pid = 3572] [serial = 287] [outer = 1ACF1C00] 17:28:51 INFO - PROCESS | 3572 | 1461198531530 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]]]}] 17:28:51 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. 17:28:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 670ms 17:28:51 INFO - PROCESS | 3572 | 1461198531552 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 17:28:51 INFO - PROCESS | 3572 | 1461198531554 Marionette TRACE conn4 <- [1,349,null,{"value":"13"}] 17:28:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:28:51 INFO - PROCESS | 3572 | 1461198531557 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:28:51 INFO - PROCESS | 3572 | 1461198531559 Marionette TRACE conn4 <- [1,350,null,{}] 17:28:51 INFO - PROCESS | 3572 | 1461198531573 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}] 17:28:51 INFO - PROCESS | 3572 | 1461198531696 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 17:28:51 INFO - PROCESS | 3572 | 1461198531706 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:51 INFO - PROCESS | 3572 | ++DOCSHELL 1BE02000 == 47 [pid = 3572] [id = 97] 17:28:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (1BE0E000) [pid = 3572] [serial = 288] [outer = 00000000] 17:28:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (1C810400) [pid = 3572] [serial = 289] [outer = 1BE0E000] 17:28:51 INFO - PROCESS | 3572 | 1461198531796 Marionette DEBUG loaded listener.js 17:28:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (1CE9E400) [pid = 3572] [serial = 290] [outer = 1BE0E000] 17:28:52 INFO - PROCESS | 3572 | 1461198532238 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]]]}] 17:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 732ms 17:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:28:52 INFO - PROCESS | 3572 | 1461198532327 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 17:28:52 INFO - PROCESS | 3572 | 1461198532329 Marionette TRACE conn4 <- [1,353,null,{"value":"13"}] 17:28:52 INFO - PROCESS | 3572 | 1461198532333 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:28:52 INFO - PROCESS | 3572 | 1461198532335 Marionette TRACE conn4 <- [1,354,null,{}] 17:28:52 INFO - PROCESS | 3572 | 1461198532339 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}] 17:28:52 INFO - PROCESS | 3572 | 1461198532446 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 17:28:52 INFO - PROCESS | 3572 | 1461198532502 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:52 INFO - PROCESS | 3572 | ++DOCSHELL 1CF4B000 == 48 [pid = 3572] [id = 98] 17:28:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (1CF47800) [pid = 3572] [serial = 291] [outer = 00000000] 17:28:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (1D105C00) [pid = 3572] [serial = 292] [outer = 1CF47800] 17:28:52 INFO - PROCESS | 3572 | 1461198532551 Marionette DEBUG loaded listener.js 17:28:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (1CF54000) [pid = 3572] [serial = 293] [outer = 1CF47800] 17:28:53 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (18D2E000) [pid = 3572] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:28:53 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (1810B000) [pid = 3572] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:28:53 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (1ACEC400) [pid = 3572] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:28:53 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (11AD3000) [pid = 3572] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:28:53 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (21A0C000) [pid = 3572] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:28:53 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (12CB4800) [pid = 3572] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:28:53 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (11ACBC00) [pid = 3572] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:28:53 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (12D67800) [pid = 3572] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:28:53 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (17EEA000) [pid = 3572] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:28:53 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (1CE9EC00) [pid = 3572] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:28:53 INFO - PROCESS | 3572 | 1461198533125 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]]]}] 17:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 831ms 17:28:53 INFO - PROCESS | 3572 | 1461198533164 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 17:28:53 INFO - PROCESS | 3572 | 1461198533166 Marionette TRACE conn4 <- [1,357,null,{"value":"13"}] 17:28:53 INFO - PROCESS | 3572 | 1461198533170 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:28:53 INFO - PROCESS | 3572 | 1461198533172 Marionette TRACE conn4 <- [1,358,null,{}] 17:28:53 INFO - PROCESS | 3572 | 1461198533175 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}] 17:28:53 INFO - PROCESS | 3572 | 1461198533254 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 17:28:53 INFO - PROCESS | 3572 | 1461198533263 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:53 INFO - PROCESS | 3572 | ++DOCSHELL 11AC6C00 == 49 [pid = 3572] [id = 99] 17:28:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (12CAA800) [pid = 3572] [serial = 294] [outer = 00000000] 17:28:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (1BE0C800) [pid = 3572] [serial = 295] [outer = 12CAA800] 17:28:53 INFO - PROCESS | 3572 | 1461198533308 Marionette DEBUG loaded listener.js 17:28:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (1B968000) [pid = 3572] [serial = 296] [outer = 12CAA800] 17:28:53 INFO - PROCESS | 3572 | 1461198533741 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]]]}] 17:28:53 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. 17:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 630ms 17:28:53 INFO - PROCESS | 3572 | 1461198533804 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 17:28:53 INFO - PROCESS | 3572 | 1461198533806 Marionette TRACE conn4 <- [1,361,null,{"value":"13"}] 17:28:53 INFO - PROCESS | 3572 | 1461198533809 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:28:53 INFO - PROCESS | 3572 | 1461198533811 Marionette TRACE conn4 <- [1,362,null,{}] 17:28:53 INFO - PROCESS | 3572 | 1461198533815 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}] 17:28:53 INFO - PROCESS | 3572 | 1461198533890 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 17:28:53 INFO - PROCESS | 3572 | 1461198533896 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:53 INFO - PROCESS | 3572 | ++DOCSHELL 1CE9EC00 == 50 [pid = 3572] [id = 100] 17:28:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (1CF53C00) [pid = 3572] [serial = 297] [outer = 00000000] 17:28:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (1EAE7800) [pid = 3572] [serial = 298] [outer = 1CF53C00] 17:28:53 INFO - PROCESS | 3572 | 1461198533944 Marionette DEBUG loaded listener.js 17:28:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (1EC87800) [pid = 3572] [serial = 299] [outer = 1CF53C00] 17:28:54 INFO - PROCESS | 3572 | 1461198534377 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]]]}] 17:28:54 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. 17:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 631ms 17:28:54 INFO - PROCESS | 3572 | 1461198534444 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 17:28:54 INFO - PROCESS | 3572 | 1461198534446 Marionette TRACE conn4 <- [1,365,null,{"value":"13"}] 17:28:54 INFO - PROCESS | 3572 | 1461198534449 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:28:54 INFO - PROCESS | 3572 | 1461198534451 Marionette TRACE conn4 <- [1,366,null,{}] 17:28:54 INFO - PROCESS | 3572 | 1461198534455 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}] 17:28:54 INFO - PROCESS | 3572 | 1461198534536 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 17:28:54 INFO - PROCESS | 3572 | 1461198534545 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:54 INFO - PROCESS | 3572 | ++DOCSHELL 1F7D5800 == 51 [pid = 3572] [id = 101] 17:28:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (1FFD9C00) [pid = 3572] [serial = 300] [outer = 00000000] 17:28:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (200A7800) [pid = 3572] [serial = 301] [outer = 1FFD9C00] 17:28:54 INFO - PROCESS | 3572 | 1461198534590 Marionette DEBUG loaded listener.js 17:28:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (202C4800) [pid = 3572] [serial = 302] [outer = 1FFD9C00] 17:28:55 INFO - PROCESS | 3572 | 1461198535020 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]]]}] 17:28:55 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. 17:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 630ms 17:28:55 INFO - PROCESS | 3572 | 1461198535085 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 17:28:55 INFO - PROCESS | 3572 | 1461198535089 Marionette TRACE conn4 <- [1,369,null,{"value":"13"}] 17:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:28:55 INFO - PROCESS | 3572 | 1461198535095 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:28:55 INFO - PROCESS | 3572 | 1461198535099 Marionette TRACE conn4 <- [1,370,null,{}] 17:28:55 INFO - PROCESS | 3572 | 1461198535106 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}] 17:28:55 INFO - PROCESS | 3572 | 1461198535214 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 17:28:55 INFO - PROCESS | 3572 | 1461198535355 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:55 INFO - PROCESS | 3572 | ++DOCSHELL 12810400 == 52 [pid = 3572] [id = 102] 17:28:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (1286F000) [pid = 3572] [serial = 303] [outer = 00000000] 17:28:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (128D2000) [pid = 3572] [serial = 304] [outer = 1286F000] 17:28:55 INFO - PROCESS | 3572 | 1461198535415 Marionette DEBUG loaded listener.js 17:28:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (12D69800) [pid = 3572] [serial = 305] [outer = 1286F000] 17:28:56 INFO - PROCESS | 3572 | 1461198535994 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]]]}] 17:28:56 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. 17:28:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 931ms 17:28:56 INFO - PROCESS | 3572 | 1461198536025 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 17:28:56 INFO - PROCESS | 3572 | 1461198536030 Marionette TRACE conn4 <- [1,373,null,{"value":"13"}] 17:28:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:28:56 INFO - PROCESS | 3572 | 1461198536038 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:28:56 INFO - PROCESS | 3572 | 1461198536043 Marionette TRACE conn4 <- [1,374,null,{}] 17:28:56 INFO - PROCESS | 3572 | 1461198536047 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}] 17:28:56 INFO - PROCESS | 3572 | 1461198536153 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 17:28:56 INFO - PROCESS | 3572 | 1461198536242 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:56 INFO - PROCESS | 3572 | ++DOCSHELL 12D70800 == 53 [pid = 3572] [id = 103] 17:28:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (14183400) [pid = 3572] [serial = 306] [outer = 00000000] 17:28:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (18D32800) [pid = 3572] [serial = 307] [outer = 14183400] 17:28:56 INFO - PROCESS | 3572 | 1461198536298 Marionette DEBUG loaded listener.js 17:28:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (1A3E7C00) [pid = 3572] [serial = 308] [outer = 14183400] 17:28:56 INFO - PROCESS | 3572 | 1461198536917 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:28:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:28:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 931ms 17:28:57 INFO - PROCESS | 3572 | 1461198536970 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 17:28:57 INFO - PROCESS | 3572 | 1461198536972 Marionette TRACE conn4 <- [1,377,null,{"value":"13"}] 17:28:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:28:57 INFO - PROCESS | 3572 | 1461198536976 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:28:57 INFO - PROCESS | 3572 | 1461198536979 Marionette TRACE conn4 <- [1,378,null,{}] 17:28:57 INFO - PROCESS | 3572 | 1461198536989 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}] 17:28:57 INFO - PROCESS | 3572 | 1461198537099 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 17:28:57 INFO - PROCESS | 3572 | 1461198537223 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:57 INFO - PROCESS | 3572 | ++DOCSHELL 1A666C00 == 54 [pid = 3572] [id = 104] 17:28:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (1BE94800) [pid = 3572] [serial = 309] [outer = 00000000] 17:28:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (1EC18400) [pid = 3572] [serial = 310] [outer = 1BE94800] 17:28:57 INFO - PROCESS | 3572 | 1461198537284 Marionette DEBUG loaded listener.js 17:28:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (202C8800) [pid = 3572] [serial = 311] [outer = 1BE94800] 17:28:57 INFO - PROCESS | 3572 | 1461198537871 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:28:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:28:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 930ms 17:28:57 INFO - PROCESS | 3572 | 1461198537910 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 17:28:57 INFO - PROCESS | 3572 | 1461198537912 Marionette TRACE conn4 <- [1,381,null,{"value":"13"}] 17:28:57 INFO - PROCESS | 3572 | 1461198537916 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:28:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:28:57 INFO - PROCESS | 3572 | 1461198537918 Marionette TRACE conn4 <- [1,382,null,{}] 17:28:57 INFO - PROCESS | 3572 | 1461198537922 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}] 17:28:58 INFO - PROCESS | 3572 | 1461198538029 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 17:28:58 INFO - PROCESS | 3572 | 1461198538122 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:58 INFO - PROCESS | 3572 | ++DOCSHELL 1A624400 == 55 [pid = 3572] [id = 105] 17:28:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (1A625000) [pid = 3572] [serial = 312] [outer = 00000000] 17:28:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (1E5E0C00) [pid = 3572] [serial = 313] [outer = 1A625000] 17:28:58 INFO - PROCESS | 3572 | 1461198538180 Marionette DEBUG loaded listener.js 17:28:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (202CC400) [pid = 3572] [serial = 314] [outer = 1A625000] 17:28:58 INFO - PROCESS | 3572 | 1461198538786 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:28:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:28:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 933ms 17:28:58 INFO - PROCESS | 3572 | 1461198538851 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 17:28:58 INFO - PROCESS | 3572 | 1461198538854 Marionette TRACE conn4 <- [1,385,null,{"value":"13"}] 17:28:58 INFO - PROCESS | 3572 | 1461198538857 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:28:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:28:58 INFO - PROCESS | 3572 | 1461198538859 Marionette TRACE conn4 <- [1,386,null,{}] 17:28:58 INFO - PROCESS | 3572 | 1461198538863 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}] 17:28:59 INFO - PROCESS | 3572 | 1461198538993 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 17:28:59 INFO - PROCESS | 3572 | 1461198539111 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:59 INFO - PROCESS | 3572 | ++DOCSHELL 21A0F400 == 56 [pid = 3572] [id = 106] 17:28:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (21AA5400) [pid = 3572] [serial = 315] [outer = 00000000] 17:28:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (21AF1C00) [pid = 3572] [serial = 316] [outer = 21AA5400] 17:28:59 INFO - PROCESS | 3572 | 1461198539169 Marionette DEBUG loaded listener.js 17:28:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (21AF1800) [pid = 3572] [serial = 317] [outer = 21AA5400] 17:28:59 INFO - PROCESS | 3572 | 1461198539881 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]]]}] 17:28:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:28:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1018ms 17:28:59 INFO - PROCESS | 3572 | 1461198539910 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 17:28:59 INFO - PROCESS | 3572 | 1461198539912 Marionette TRACE conn4 <- [1,389,null,{"value":"13"}] 17:28:59 INFO - PROCESS | 3572 | 1461198539916 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:28:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:28:59 INFO - PROCESS | 3572 | 1461198539918 Marionette TRACE conn4 <- [1,390,null,{}] 17:28:59 INFO - PROCESS | 3572 | 1461198539922 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}] 17:29:00 INFO - PROCESS | 3572 | 1461198540045 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 17:29:00 INFO - PROCESS | 3572 | 1461198540125 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:00 INFO - PROCESS | 3572 | ++DOCSHELL 11ACF000 == 57 [pid = 3572] [id = 107] 17:29:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (11AD3000) [pid = 3572] [serial = 318] [outer = 00000000] 17:29:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (12D65400) [pid = 3572] [serial = 319] [outer = 11AD3000] 17:29:00 INFO - PROCESS | 3572 | 1461198540322 Marionette DEBUG loaded listener.js 17:29:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (13B6C000) [pid = 3572] [serial = 320] [outer = 11AD3000] 17:29:01 INFO - PROCESS | 3572 | --DOCSHELL 1CE9EC00 == 56 [pid = 3572] [id = 100] 17:29:01 INFO - PROCESS | 3572 | --DOCSHELL 11AC6C00 == 55 [pid = 3572] [id = 99] 17:29:01 INFO - PROCESS | 3572 | --DOCSHELL 1CF4B000 == 54 [pid = 3572] [id = 98] 17:29:01 INFO - PROCESS | 3572 | --DOCSHELL 1BE02000 == 53 [pid = 3572] [id = 97] 17:29:01 INFO - PROCESS | 3572 | --DOCSHELL 1ACEDC00 == 52 [pid = 3572] [id = 96] 17:29:01 INFO - PROCESS | 3572 | --DOCSHELL 1A668800 == 51 [pid = 3572] [id = 95] 17:29:01 INFO - PROCESS | 3572 | --DOCSHELL 17F0F000 == 50 [pid = 3572] [id = 94] 17:29:01 INFO - PROCESS | 3572 | --DOCSHELL 0B9FC400 == 49 [pid = 3572] [id = 93] 17:29:01 INFO - PROCESS | 3572 | --DOCSHELL 13B1D400 == 48 [pid = 3572] [id = 92] 17:29:01 INFO - PROCESS | 3572 | 1461198541078 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]]]}] 17:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (1ACC7400) [pid = 3572] [serial = 238] [outer = 00000000] [url = about:blank] 17:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (1ACE7400) [pid = 3572] [serial = 239] [outer = 00000000] [url = about:blank] 17:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (1A3E3C00) [pid = 3572] [serial = 233] [outer = 00000000] [url = about:blank] 17:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (19422800) [pid = 3572] [serial = 232] [outer = 00000000] [url = about:blank] 17:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (1BE06000) [pid = 3572] [serial = 241] [outer = 00000000] [url = about:blank] 17:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (128B6C00) [pid = 3572] [serial = 230] [outer = 00000000] [url = about:blank] 17:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (12802000) [pid = 3572] [serial = 229] [outer = 00000000] [url = about:blank] 17:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (21AA1C00) [pid = 3572] [serial = 250] [outer = 00000000] [url = about:blank] 17:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (12F67800) [pid = 3572] [serial = 235] [outer = 00000000] [url = about:blank] 17:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (17C17000) [pid = 3572] [serial = 236] [outer = 00000000] [url = about:blank] 17:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (13BE6800) [pid = 3572] [serial = 217] [outer = 00000000] [url = about:blank] 17:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (1ADC3000) [pid = 3572] [serial = 220] [outer = 00000000] [url = about:blank] 17:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (1FFE4000) [pid = 3572] [serial = 248] [outer = 00000000] [url = about:blank] 17:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (1F7DB000) [pid = 3572] [serial = 247] [outer = 00000000] [url = about:blank] 17:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (1CF4FC00) [pid = 3572] [serial = 223] [outer = 00000000] [url = about:blank] 17:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (128D1C00) [pid = 3572] [serial = 226] [outer = 00000000] [url = about:blank] 17:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (1786F400) [pid = 3572] [serial = 253] [outer = 00000000] [url = about:blank] 17:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (131D5C00) [pid = 3572] [serial = 254] [outer = 00000000] [url = about:blank] 17:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (1D104C00) [pid = 3572] [serial = 256] [outer = 00000000] [url = about:blank] 17:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (21A9D400) [pid = 3572] [serial = 251] [outer = 00000000] [url = about:blank] 17:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (1CF49400) [pid = 3572] [serial = 244] [outer = 00000000] [url = about:blank] 17:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (1D7B4000) [pid = 3572] [serial = 245] [outer = 00000000] [url = about:blank] 17:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (21AE7800) [pid = 3572] [serial = 257] [outer = 00000000] [url = about:blank] 17:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (1BE92800) [pid = 3572] [serial = 242] [outer = 00000000] [url = about:blank] 17:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (21AEE000) [pid = 3572] [serial = 259] [outer = 00000000] [url = about:blank] 17:29:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:29:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1220ms 17:29:01 INFO - PROCESS | 3572 | 1461198541140 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 17:29:01 INFO - PROCESS | 3572 | 1461198541144 Marionette TRACE conn4 <- [1,393,null,{"value":"13"}] 17:29:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:29:01 INFO - PROCESS | 3572 | 1461198541150 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:29:01 INFO - PROCESS | 3572 | 1461198541153 Marionette TRACE conn4 <- [1,394,null,{}] 17:29:01 INFO - PROCESS | 3572 | 1461198541158 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}] 17:29:01 INFO - PROCESS | 3572 | 1461198541250 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 17:29:01 INFO - PROCESS | 3572 | 1461198541264 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:01 INFO - PROCESS | 3572 | ++DOCSHELL 12F76C00 == 49 [pid = 3572] [id = 108] 17:29:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (131D5800) [pid = 3572] [serial = 321] [outer = 00000000] 17:29:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (13B81800) [pid = 3572] [serial = 322] [outer = 131D5800] 17:29:01 INFO - PROCESS | 3572 | 1461198541312 Marionette DEBUG loaded listener.js 17:29:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (14185C00) [pid = 3572] [serial = 323] [outer = 131D5800] 17:29:01 INFO - PROCESS | 3572 | 1461198541840 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]]]}] 17:29:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:29:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 731ms 17:29:01 INFO - PROCESS | 3572 | 1461198541884 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 17:29:01 INFO - PROCESS | 3572 | 1461198541888 Marionette TRACE conn4 <- [1,397,null,{"value":"13"}] 17:29:01 INFO - PROCESS | 3572 | 1461198541894 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:29:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:29:01 INFO - PROCESS | 3572 | 1461198541897 Marionette TRACE conn4 <- [1,398,null,{}] 17:29:01 INFO - PROCESS | 3572 | 1461198541901 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}] 17:29:01 INFO - PROCESS | 3572 | 1461198541987 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 17:29:02 INFO - PROCESS | 3572 | 1461198542066 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:02 INFO - PROCESS | 3572 | ++DOCSHELL 1786C800 == 50 [pid = 3572] [id = 109] 17:29:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (17E20C00) [pid = 3572] [serial = 324] [outer = 00000000] 17:29:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (1A61F800) [pid = 3572] [serial = 325] [outer = 17E20C00] 17:29:02 INFO - PROCESS | 3572 | 1461198542113 Marionette DEBUG loaded listener.js 17:29:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (1A626400) [pid = 3572] [serial = 326] [outer = 17E20C00] 17:29:02 INFO - PROCESS | 3572 | 1461198542541 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]]]}] 17:29:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:29:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 671ms 17:29:02 INFO - PROCESS | 3572 | 1461198542570 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 17:29:02 INFO - PROCESS | 3572 | 1461198542572 Marionette TRACE conn4 <- [1,401,null,{"value":"13"}] 17:29:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:29:02 INFO - PROCESS | 3572 | 1461198542580 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:29:02 INFO - PROCESS | 3572 | 1461198542583 Marionette TRACE conn4 <- [1,402,null,{}] 17:29:02 INFO - PROCESS | 3572 | 1461198542594 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}] 17:29:02 INFO - PROCESS | 3572 | 1461198542679 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 17:29:02 INFO - PROCESS | 3572 | 1461198542719 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:02 INFO - PROCESS | 3572 | ++DOCSHELL 1ADC0800 == 51 [pid = 3572] [id = 110] 17:29:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (1ADC2400) [pid = 3572] [serial = 327] [outer = 00000000] 17:29:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (1BB0FC00) [pid = 3572] [serial = 328] [outer = 1ADC2400] 17:29:02 INFO - PROCESS | 3572 | 1461198542765 Marionette DEBUG loaded listener.js 17:29:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (1BE01C00) [pid = 3572] [serial = 329] [outer = 1ADC2400] 17:29:03 INFO - PROCESS | 3572 | 1461198543240 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]]]}] 17:29:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:29:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 691ms 17:29:03 INFO - PROCESS | 3572 | 1461198543270 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 17:29:03 INFO - PROCESS | 3572 | 1461198543272 Marionette TRACE conn4 <- [1,405,null,{"value":"13"}] 17:29:03 INFO - PROCESS | 3572 | 1461198543275 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:29:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:29:03 INFO - PROCESS | 3572 | 1461198543277 Marionette TRACE conn4 <- [1,406,null,{}] 17:29:03 INFO - PROCESS | 3572 | 1461198543281 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}] 17:29:03 INFO - PROCESS | 3572 | 1461198543388 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 17:29:03 INFO - PROCESS | 3572 | 1461198543395 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:03 INFO - PROCESS | 3572 | ++DOCSHELL 1BE10C00 == 52 [pid = 3572] [id = 111] 17:29:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (1BE99000) [pid = 3572] [serial = 330] [outer = 00000000] 17:29:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (1C120C00) [pid = 3572] [serial = 331] [outer = 1BE99000] 17:29:03 INFO - PROCESS | 3572 | 1461198543483 Marionette DEBUG loaded listener.js 17:29:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (1C159C00) [pid = 3572] [serial = 332] [outer = 1BE99000] 17:29:03 INFO - PROCESS | 3572 | 1461198543922 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]]]}] 17:29:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:29:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 17:29:03 INFO - PROCESS | 3572 | 1461198543957 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 17:29:03 INFO - PROCESS | 3572 | 1461198543959 Marionette TRACE conn4 <- [1,409,null,{"value":"13"}] 17:29:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:29:03 INFO - PROCESS | 3572 | 1461198543962 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:29:03 INFO - PROCESS | 3572 | 1461198543964 Marionette TRACE conn4 <- [1,410,null,{}] 17:29:03 INFO - PROCESS | 3572 | 1461198543968 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}] 17:29:04 INFO - PROCESS | 3572 | 1461198544076 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 17:29:04 INFO - PROCESS | 3572 | 1461198544169 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:04 INFO - PROCESS | 3572 | ++DOCSHELL 1C160000 == 53 [pid = 3572] [id = 112] 17:29:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (1C160400) [pid = 3572] [serial = 333] [outer = 00000000] 17:29:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (1CEA0C00) [pid = 3572] [serial = 334] [outer = 1C160400] 17:29:04 INFO - PROCESS | 3572 | 1461198544222 Marionette DEBUG loaded listener.js 17:29:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (1D104C00) [pid = 3572] [serial = 335] [outer = 1C160400] 17:29:04 INFO - PROCESS | 3572 | 1461198544693 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]]]}] 17:29:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:29:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 771ms 17:29:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:29:04 INFO - PROCESS | 3572 | 1461198544735 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 17:29:04 INFO - PROCESS | 3572 | 1461198544737 Marionette TRACE conn4 <- [1,413,null,{"value":"13"}] 17:29:04 INFO - PROCESS | 3572 | 1461198544740 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:29:04 INFO - PROCESS | 3572 | 1461198544742 Marionette TRACE conn4 <- [1,414,null,{}] 17:29:04 INFO - PROCESS | 3572 | 1461198544749 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}] 17:29:04 INFO - PROCESS | 3572 | 1461198544860 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 17:29:04 INFO - PROCESS | 3572 | 1461198544866 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:04 INFO - PROCESS | 3572 | ++DOCSHELL 1D10F800 == 54 [pid = 3572] [id = 113] 17:29:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (1D52B400) [pid = 3572] [serial = 336] [outer = 00000000] 17:29:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (1EAEDC00) [pid = 3572] [serial = 337] [outer = 1D52B400] 17:29:04 INFO - PROCESS | 3572 | 1461198544911 Marionette DEBUG loaded listener.js 17:29:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (1EAE4C00) [pid = 3572] [serial = 338] [outer = 1D52B400] 17:29:05 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (1BE0E000) [pid = 3572] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:29:05 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (1ACF1C00) [pid = 3572] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:29:05 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (17F0F400) [pid = 3572] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:29:05 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (1A9AA800) [pid = 3572] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:29:05 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (11A59C00) [pid = 3572] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:29:05 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (1FFE0C00) [pid = 3572] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:29:05 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (13B64000) [pid = 3572] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:29:05 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (1CF53C00) [pid = 3572] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:29:05 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (1CF47800) [pid = 3572] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:29:05 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (12CAA800) [pid = 3572] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:29:05 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (1ACBE800) [pid = 3572] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:29:05 INFO - PROCESS | 3572 | 1461198545499 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]]]}] 17:29:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:29:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 790ms 17:29:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:29:05 INFO - PROCESS | 3572 | 1461198545531 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 17:29:05 INFO - PROCESS | 3572 | 1461198545533 Marionette TRACE conn4 <- [1,417,null,{"value":"13"}] 17:29:05 INFO - PROCESS | 3572 | 1461198545536 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:29:05 INFO - PROCESS | 3572 | 1461198545538 Marionette TRACE conn4 <- [1,418,null,{}] 17:29:05 INFO - PROCESS | 3572 | 1461198545541 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}] 17:29:05 INFO - PROCESS | 3572 | 1461198545618 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 17:29:05 INFO - PROCESS | 3572 | 1461198545700 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:05 INFO - PROCESS | 3572 | ++DOCSHELL 0B9EF000 == 55 [pid = 3572] [id = 114] 17:29:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (128B6800) [pid = 3572] [serial = 339] [outer = 00000000] 17:29:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (1CEA1400) [pid = 3572] [serial = 340] [outer = 128B6800] 17:29:05 INFO - PROCESS | 3572 | 1461198545744 Marionette DEBUG loaded listener.js 17:29:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (1E5DEC00) [pid = 3572] [serial = 341] [outer = 128B6800] 17:29:06 INFO - PROCESS | 3572 | 1461198546616 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]]]}] 17:29:06 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 17:29:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1130ms 17:29:06 INFO - PROCESS | 3572 | 1461198546674 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 17:29:06 INFO - PROCESS | 3572 | 1461198546678 Marionette TRACE conn4 <- [1,421,null,{"value":"13"}] 17:29:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:29:06 INFO - PROCESS | 3572 | 1461198546684 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:29:06 INFO - PROCESS | 3572 | 1461198546689 Marionette TRACE conn4 <- [1,422,null,{}] 17:29:06 INFO - PROCESS | 3572 | 1461198546696 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}] 17:29:06 INFO - PROCESS | 3572 | 1461198546794 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 17:29:06 INFO - PROCESS | 3572 | 1461198546961 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:07 INFO - PROCESS | 3572 | ++DOCSHELL 12F6C000 == 56 [pid = 3572] [id = 115] 17:29:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (131D7400) [pid = 3572] [serial = 342] [outer = 00000000] 17:29:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (1786D400) [pid = 3572] [serial = 343] [outer = 131D7400] 17:29:07 INFO - PROCESS | 3572 | 1461198547063 Marionette DEBUG loaded listener.js 17:29:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (17E1C400) [pid = 3572] [serial = 344] [outer = 131D7400] 17:29:08 INFO - PROCESS | 3572 | 1461198548121 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]]]}] 17:29:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:29:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1484ms 17:29:08 INFO - PROCESS | 3572 | 1461198548170 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 17:29:08 INFO - PROCESS | 3572 | 1461198548176 Marionette TRACE conn4 <- [1,425,null,{"value":"13"}] 17:29:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:29:08 INFO - PROCESS | 3572 | 1461198548225 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:29:08 INFO - PROCESS | 3572 | 1461198548228 Marionette TRACE conn4 <- [1,426,null,{}] 17:29:08 INFO - PROCESS | 3572 | 1461198548232 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}] 17:29:08 INFO - PROCESS | 3572 | 1461198548328 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 17:29:08 INFO - PROCESS | 3572 | 1461198548533 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:08 INFO - PROCESS | 3572 | ++DOCSHELL 1818BC00 == 57 [pid = 3572] [id = 116] 17:29:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (1941B000) [pid = 3572] [serial = 345] [outer = 00000000] 17:29:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (1ACE9000) [pid = 3572] [serial = 346] [outer = 1941B000] 17:29:08 INFO - PROCESS | 3572 | 1461198548593 Marionette DEBUG loaded listener.js 17:29:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (1ACF2000) [pid = 3572] [serial = 347] [outer = 1941B000] 17:29:09 INFO - PROCESS | 3572 | 1461198549224 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] 17:29:09 INFO - PROCESS | 3572 | 1461198549465 Marionette TRACE conn4 <- [1,429,null,{"value":"13"}] 17:29:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:29:09 INFO - PROCESS | 3572 | 1461198549470 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:29:09 INFO - PROCESS | 3572 | 1461198549473 Marionette TRACE conn4 <- [1,430,null,{}] 17:29:09 INFO - PROCESS | 3572 | 1461198549479 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}] 17:29:09 INFO - PROCESS | 3572 | 1461198549578 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 17:29:09 INFO - PROCESS | 3572 | 1461198549653 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:09 INFO - PROCESS | 3572 | ++DOCSHELL 1768D400 == 58 [pid = 3572] [id = 117] 17:29:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (1768DC00) [pid = 3572] [serial = 348] [outer = 00000000] 17:29:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (17E18000) [pid = 3572] [serial = 349] [outer = 1768DC00] 17:29:09 INFO - PROCESS | 3572 | 1461198549702 Marionette DEBUG loaded listener.js 17:29:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (17FCD400) [pid = 3572] [serial = 350] [outer = 1768DC00] 17:29:10 INFO - PROCESS | 3572 | 1461198550308 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]]]}] 17:29:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:29:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 870ms 17:29:10 INFO - PROCESS | 3572 | 1461198550346 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 17:29:10 INFO - PROCESS | 3572 | 1461198550349 Marionette TRACE conn4 <- [1,433,null,{"value":"13"}] 17:29:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:29:10 INFO - PROCESS | 3572 | 1461198550356 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:29:10 INFO - PROCESS | 3572 | 1461198550360 Marionette TRACE conn4 <- [1,434,null,{}] 17:29:10 INFO - PROCESS | 3572 | 1461198550364 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}] 17:29:10 INFO - PROCESS | 3572 | 1461198550462 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 17:29:10 INFO - PROCESS | 3572 | 1461198550560 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:10 INFO - PROCESS | 3572 | ++DOCSHELL 18D33400 == 59 [pid = 3572] [id = 118] 17:29:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (18DE4C00) [pid = 3572] [serial = 351] [outer = 00000000] 17:29:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (1A9AA800) [pid = 3572] [serial = 352] [outer = 18DE4C00] 17:29:10 INFO - PROCESS | 3572 | 1461198550608 Marionette DEBUG loaded listener.js 17:29:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (1ACA0800) [pid = 3572] [serial = 353] [outer = 18DE4C00] 17:29:10 INFO - PROCESS | 3572 | --DOCSHELL 128C9400 == 58 [pid = 3572] [id = 76] 17:29:10 INFO - PROCESS | 3572 | --DOCSHELL 1BE09C00 == 57 [pid = 3572] [id = 90] 17:29:10 INFO - PROCESS | 3572 | --DOCSHELL 200A7400 == 56 [pid = 3572] [id = 72] 17:29:10 INFO - PROCESS | 3572 | --DOCSHELL 1786F000 == 55 [pid = 3572] [id = 74] 17:29:10 INFO - PROCESS | 3572 | --DOCSHELL 11AD3C00 == 54 [pid = 3572] [id = 75] 17:29:10 INFO - PROCESS | 3572 | --DOCSHELL 1D10F800 == 53 [pid = 3572] [id = 113] 17:29:10 INFO - PROCESS | 3572 | --DOCSHELL 1C160000 == 52 [pid = 3572] [id = 112] 17:29:10 INFO - PROCESS | 3572 | --DOCSHELL 1BE10C00 == 51 [pid = 3572] [id = 111] 17:29:10 INFO - PROCESS | 3572 | --DOCSHELL 1ADC0800 == 50 [pid = 3572] [id = 110] 17:29:10 INFO - PROCESS | 3572 | --DOCSHELL 1786C800 == 49 [pid = 3572] [id = 109] 17:29:10 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (12644800) [pid = 3572] [serial = 262] [outer = 00000000] [url = about:blank] 17:29:10 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (18D34C00) [pid = 3572] [serial = 265] [outer = 00000000] [url = about:blank] 17:29:10 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (1CFDFC00) [pid = 3572] [serial = 268] [outer = 00000000] [url = about:blank] 17:29:10 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (200A7800) [pid = 3572] [serial = 301] [outer = 00000000] [url = about:blank] 17:29:10 INFO - PROCESS | 3572 | --DOCSHELL 12F76C00 == 48 [pid = 3572] [id = 108] 17:29:10 INFO - PROCESS | 3572 | --DOCSHELL 11ACF000 == 47 [pid = 3572] [id = 107] 17:29:10 INFO - PROCESS | 3572 | --DOCSHELL 12810400 == 46 [pid = 3572] [id = 102] 17:29:11 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (1ACC5800) [pid = 3572] [serial = 173] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (1EC87800) [pid = 3572] [serial = 299] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (1D105C00) [pid = 3572] [serial = 292] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (1BE0C800) [pid = 3572] [serial = 295] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (1B968000) [pid = 3572] [serial = 296] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (1EAE7800) [pid = 3572] [serial = 298] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (1CF54000) [pid = 3572] [serial = 293] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (1ACC4800) [pid = 3572] [serial = 284] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (1C810400) [pid = 3572] [serial = 289] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (1B966C00) [pid = 3572] [serial = 286] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (1BB34C00) [pid = 3572] [serial = 287] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (1818AC00) [pid = 3572] [serial = 280] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (18DDF800) [pid = 3572] [serial = 281] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (1ACC2000) [pid = 3572] [serial = 283] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (1286F800) [pid = 3572] [serial = 277] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (12D6AC00) [pid = 3572] [serial = 278] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (202D1C00) [pid = 3572] [serial = 272] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (202CBC00) [pid = 3572] [serial = 271] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (17C15800) [pid = 3572] [serial = 275] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (13FE9400) [pid = 3572] [serial = 274] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (1CE9E400) [pid = 3572] [serial = 290] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3572 | 1461198551152 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]]]}] 17:29:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:29:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 831ms 17:29:11 INFO - PROCESS | 3572 | 1461198551185 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 17:29:11 INFO - PROCESS | 3572 | 1461198551188 Marionette TRACE conn4 <- [1,437,null,{"value":"13"}] 17:29:11 INFO - PROCESS | 3572 | 1461198551191 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:29:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:29:11 INFO - PROCESS | 3572 | 1461198551193 Marionette TRACE conn4 <- [1,438,null,{}] 17:29:11 INFO - PROCESS | 3572 | 1461198551204 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}] 17:29:11 INFO - PROCESS | 3572 | 1461198551291 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 17:29:11 INFO - PROCESS | 3572 | 1461198551301 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:11 INFO - PROCESS | 3572 | ++DOCSHELL 12C7C000 == 47 [pid = 3572] [id = 119] 17:29:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (12CB4800) [pid = 3572] [serial = 354] [outer = 00000000] 17:29:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (17E16800) [pid = 3572] [serial = 355] [outer = 12CB4800] 17:29:11 INFO - PROCESS | 3572 | 1461198551352 Marionette DEBUG loaded listener.js 17:29:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (17EECC00) [pid = 3572] [serial = 356] [outer = 12CB4800] 17:29:11 INFO - PROCESS | 3572 | 1461198551856 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]]]}] 17:29:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:29:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 671ms 17:29:11 INFO - PROCESS | 3572 | 1461198551865 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 17:29:11 INFO - PROCESS | 3572 | 1461198551867 Marionette TRACE conn4 <- [1,441,null,{"value":"13"}] 17:29:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:29:11 INFO - PROCESS | 3572 | 1461198551870 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:29:11 INFO - PROCESS | 3572 | 1461198551872 Marionette TRACE conn4 <- [1,442,null,{}] 17:29:11 INFO - PROCESS | 3572 | 1461198551875 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}] 17:29:11 INFO - PROCESS | 3572 | 1461198551955 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 17:29:11 INFO - PROCESS | 3572 | 1461198551962 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:11 INFO - PROCESS | 3572 | ++DOCSHELL 19420000 == 48 [pid = 3572] [id = 120] 17:29:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (1A625400) [pid = 3572] [serial = 357] [outer = 00000000] 17:29:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (1ACE8400) [pid = 3572] [serial = 358] [outer = 1A625400] 17:29:12 INFO - PROCESS | 3572 | 1461198552008 Marionette DEBUG loaded listener.js 17:29:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (1ADBC000) [pid = 3572] [serial = 359] [outer = 1A625400] 17:29:12 INFO - PROCESS | 3572 | 1461198552453 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]]]}] 17:29:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:29:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 630ms 17:29:12 INFO - PROCESS | 3572 | 1461198552501 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 17:29:12 INFO - PROCESS | 3572 | 1461198552503 Marionette TRACE conn4 <- [1,445,null,{"value":"13"}] 17:29:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:29:12 INFO - PROCESS | 3572 | 1461198552506 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:29:12 INFO - PROCESS | 3572 | 1461198552508 Marionette TRACE conn4 <- [1,446,null,{}] 17:29:12 INFO - PROCESS | 3572 | 1461198552512 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}] 17:29:12 INFO - PROCESS | 3572 | 1461198552588 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 17:29:12 INFO - PROCESS | 3572 | 1461198552597 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:12 INFO - PROCESS | 3572 | ++DOCSHELL 1810C800 == 49 [pid = 3572] [id = 121] 17:29:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (1ACE7400) [pid = 3572] [serial = 360] [outer = 00000000] 17:29:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (1BE0FC00) [pid = 3572] [serial = 361] [outer = 1ACE7400] 17:29:12 INFO - PROCESS | 3572 | 1461198552642 Marionette DEBUG loaded listener.js 17:29:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (1C053800) [pid = 3572] [serial = 362] [outer = 1ACE7400] 17:29:13 INFO - PROCESS | 3572 | 1461198553093 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]]]}] 17:29:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:29:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 631ms 17:29:13 INFO - PROCESS | 3572 | 1461198553137 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 17:29:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:29:13 INFO - PROCESS | 3572 | 1461198553139 Marionette TRACE conn4 <- [1,449,null,{"value":"13"}] 17:29:13 INFO - PROCESS | 3572 | 1461198553143 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:29:13 INFO - PROCESS | 3572 | 1461198553145 Marionette TRACE conn4 <- [1,450,null,{}] 17:29:13 INFO - PROCESS | 3572 | 1461198553148 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}] 17:29:13 INFO - PROCESS | 3572 | 1461198553251 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 17:29:13 INFO - PROCESS | 3572 | 1461198553258 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:13 INFO - PROCESS | 3572 | ++DOCSHELL 1C154C00 == 50 [pid = 3572] [id = 122] 17:29:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (1C15C400) [pid = 3572] [serial = 363] [outer = 00000000] 17:29:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (1CE9E000) [pid = 3572] [serial = 364] [outer = 1C15C400] 17:29:13 INFO - PROCESS | 3572 | 1461198553308 Marionette DEBUG loaded listener.js 17:29:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (1CF4A000) [pid = 3572] [serial = 365] [outer = 1C15C400] 17:29:13 INFO - PROCESS | 3572 | 1461198553802 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] 17:29:13 INFO - PROCESS | 3572 | 1461198553817 Marionette TRACE conn4 <- [1,453,null,{"value":"13"}] 17:29:13 INFO - PROCESS | 3572 | 1461198553820 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:29:13 INFO - PROCESS | 3572 | 1461198553822 Marionette TRACE conn4 <- [1,454,null,{}] 17:29:13 INFO - PROCESS | 3572 | 1461198553825 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}] 17:29:13 INFO - PROCESS | 3572 | 1461198553928 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 17:29:14 INFO - PROCESS | 3572 | 1461198554012 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:14 INFO - PROCESS | 3572 | ++DOCSHELL 1D7B8000 == 51 [pid = 3572] [id = 123] 17:29:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (1E32D400) [pid = 3572] [serial = 366] [outer = 00000000] 17:29:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (1EC19000) [pid = 3572] [serial = 367] [outer = 1E32D400] 17:29:14 INFO - PROCESS | 3572 | 1461198554057 Marionette DEBUG loaded listener.js 17:29:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (1EC1F000) [pid = 3572] [serial = 368] [outer = 1E32D400] 17:29:14 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:14 INFO - PROCESS | 3572 | 1461198554492 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]]]}] 17:29:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:29:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 731ms 17:29:14 INFO - PROCESS | 3572 | 1461198554551 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 17:29:14 INFO - PROCESS | 3572 | 1461198554553 Marionette TRACE conn4 <- [1,457,null,{"value":"13"}] 17:29:14 INFO - PROCESS | 3572 | 1461198554557 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:29:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:29:14 INFO - PROCESS | 3572 | 1461198554559 Marionette TRACE conn4 <- [1,458,null,{}] 17:29:14 INFO - PROCESS | 3572 | 1461198554568 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}] 17:29:14 INFO - PROCESS | 3572 | 1461198554671 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 17:29:14 INFO - PROCESS | 3572 | 1461198554683 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:14 INFO - PROCESS | 3572 | ++DOCSHELL 1F7DB000 == 52 [pid = 3572] [id = 124] 17:29:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (1FFE4800) [pid = 3572] [serial = 369] [outer = 00000000] 17:29:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (202C3400) [pid = 3572] [serial = 370] [outer = 1FFE4800] 17:29:14 INFO - PROCESS | 3572 | 1461198554728 Marionette DEBUG loaded listener.js 17:29:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (202CC800) [pid = 3572] [serial = 371] [outer = 1FFE4800] 17:29:15 INFO - PROCESS | 3572 | 1461198555178 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] 17:29:15 INFO - PROCESS | 3572 | 1461198555275 Marionette TRACE conn4 <- [1,461,null,{"value":"13"}] 17:29:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:29:15 INFO - PROCESS | 3572 | 1461198555286 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:29:15 INFO - PROCESS | 3572 | 1461198555288 Marionette TRACE conn4 <- [1,462,null,{}] 17:29:15 INFO - PROCESS | 3572 | 1461198555291 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}] 17:29:15 INFO - PROCESS | 3572 | 1461198555394 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 17:29:15 INFO - PROCESS | 3572 | 1461198555406 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:15 INFO - PROCESS | 3572 | ++DOCSHELL 200A8400 == 53 [pid = 3572] [id = 125] 17:29:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (202CF800) [pid = 3572] [serial = 372] [outer = 00000000] 17:29:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (21AE6800) [pid = 3572] [serial = 373] [outer = 202CF800] 17:29:15 INFO - PROCESS | 3572 | 1461198555451 Marionette DEBUG loaded listener.js 17:29:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (21AE5000) [pid = 3572] [serial = 374] [outer = 202CF800] 17:29:15 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (1C160400) [pid = 3572] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:29:15 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (1D52B400) [pid = 3572] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:29:15 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (11AD3000) [pid = 3572] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:29:15 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (17E20C00) [pid = 3572] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:29:15 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (131D5800) [pid = 3572] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:29:15 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (1ADC2400) [pid = 3572] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:29:15 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (1BE99000) [pid = 3572] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:29:15 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (1C054800) [pid = 3572] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:29:15 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (200A8C00) [pid = 3572] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:29:15 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (11AD4800) [pid = 3572] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:29:15 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (17FD1800) [pid = 3572] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:29:15 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (128CCC00) [pid = 3572] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:29:15 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (12D70000) [pid = 3572] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:29:16 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:16 INFO - PROCESS | 3572 | 1461198556072 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] 17:29:16 INFO - PROCESS | 3572 | 1461198556120 Marionette TRACE conn4 <- [1,465,null,{"value":"13"}] 17:29:16 INFO - PROCESS | 3572 | 1461198556122 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:29:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:29:16 INFO - PROCESS | 3572 | 1461198556124 Marionette TRACE conn4 <- [1,466,null,{}] 17:29:16 INFO - PROCESS | 3572 | 1461198556128 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}] 17:29:16 INFO - PROCESS | 3572 | 1461198556205 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 17:29:16 INFO - PROCESS | 3572 | 1461198556211 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:16 INFO - PROCESS | 3572 | ++DOCSHELL 13B69400 == 54 [pid = 3572] [id = 126] 17:29:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (13BF1800) [pid = 3572] [serial = 375] [outer = 00000000] 17:29:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (1C052400) [pid = 3572] [serial = 376] [outer = 13BF1800] 17:29:16 INFO - PROCESS | 3572 | 1461198556256 Marionette DEBUG loaded listener.js 17:29:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (1C161000) [pid = 3572] [serial = 377] [outer = 13BF1800] 17:29:16 INFO - PROCESS | 3572 | 1461198556714 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] 17:29:16 INFO - PROCESS | 3572 | 1461198556760 Marionette TRACE conn4 <- [1,469,null,{"value":"13"}] 17:29:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:29:16 INFO - PROCESS | 3572 | 1461198556763 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:29:16 INFO - PROCESS | 3572 | 1461198556766 Marionette TRACE conn4 <- [1,470,null,{}] 17:29:16 INFO - PROCESS | 3572 | 1461198556769 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}] 17:29:16 INFO - PROCESS | 3572 | 1461198556865 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 17:29:16 INFO - PROCESS | 3572 | 1461198556911 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:16 INFO - PROCESS | 3572 | ++DOCSHELL 2205C800 == 55 [pid = 3572] [id = 127] 17:29:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (2205F000) [pid = 3572] [serial = 378] [outer = 00000000] 17:29:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (22067400) [pid = 3572] [serial = 379] [outer = 2205F000] 17:29:16 INFO - PROCESS | 3572 | 1461198556964 Marionette DEBUG loaded listener.js 17:29:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (220B6800) [pid = 3572] [serial = 380] [outer = 2205F000] 17:29:17 INFO - PROCESS | 3572 | 1461198557418 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]]]}] 17:29:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:29:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 731ms 17:29:17 INFO - PROCESS | 3572 | 1461198557497 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 17:29:17 INFO - PROCESS | 3572 | 1461198557499 Marionette TRACE conn4 <- [1,473,null,{"value":"13"}] 17:29:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:29:17 INFO - PROCESS | 3572 | 1461198557503 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:29:17 INFO - PROCESS | 3572 | 1461198557504 Marionette TRACE conn4 <- [1,474,null,{}] 17:29:17 INFO - PROCESS | 3572 | 1461198557508 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}] 17:29:17 INFO - PROCESS | 3572 | 1461198557586 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 17:29:17 INFO - PROCESS | 3572 | 1461198557594 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:17 INFO - PROCESS | 3572 | ++DOCSHELL 20A17C00 == 56 [pid = 3572] [id = 128] 17:29:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (20A18000) [pid = 3572] [serial = 381] [outer = 00000000] 17:29:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (20A1C400) [pid = 3572] [serial = 382] [outer = 20A18000] 17:29:17 INFO - PROCESS | 3572 | 1461198557640 Marionette DEBUG loaded listener.js 17:29:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (22064000) [pid = 3572] [serial = 383] [outer = 20A18000] 17:29:18 INFO - PROCESS | 3572 | 1461198558379 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]]]}] 17:29:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:29:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 931ms 17:29:18 INFO - PROCESS | 3572 | 1461198558434 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 17:29:18 INFO - PROCESS | 3572 | 1461198558440 Marionette TRACE conn4 <- [1,477,null,{"value":"13"}] 17:29:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:29:18 INFO - PROCESS | 3572 | 1461198558445 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:29:18 INFO - PROCESS | 3572 | 1461198558449 Marionette TRACE conn4 <- [1,478,null,{}] 17:29:18 INFO - PROCESS | 3572 | 1461198558455 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}] 17:29:18 INFO - PROCESS | 3572 | 1461198558595 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 17:29:18 INFO - PROCESS | 3572 | 1461198558720 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:18 INFO - PROCESS | 3572 | ++DOCSHELL 128D0C00 == 57 [pid = 3572] [id = 129] 17:29:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (13B1D400) [pid = 3572] [serial = 384] [outer = 00000000] 17:29:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (1786F000) [pid = 3572] [serial = 385] [outer = 13B1D400] 17:29:18 INFO - PROCESS | 3572 | 1461198558782 Marionette DEBUG loaded listener.js 17:29:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (17E64800) [pid = 3572] [serial = 386] [outer = 13B1D400] 17:29:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (1767AC00) [pid = 3572] [serial = 387] [outer = 1D057C00] 17:29:19 INFO - PROCESS | 3572 | 1461198559437 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]]]}] 17:29:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:29:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1080ms 17:29:19 INFO - PROCESS | 3572 | 1461198559530 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 17:29:19 INFO - PROCESS | 3572 | 1461198559535 Marionette TRACE conn4 <- [1,481,null,{"value":"13"}] 17:29:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:29:19 INFO - PROCESS | 3572 | 1461198559542 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:29:19 INFO - PROCESS | 3572 | 1461198559545 Marionette TRACE conn4 <- [1,482,null,{}] 17:29:19 INFO - PROCESS | 3572 | 1461198559549 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}] 17:29:19 INFO - PROCESS | 3572 | 1461198559663 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 17:29:19 INFO - PROCESS | 3572 | 1461198559779 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:19 INFO - PROCESS | 3572 | ++DOCSHELL 12488C00 == 58 [pid = 3572] [id = 130] 17:29:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (12D70C00) [pid = 3572] [serial = 388] [outer = 00000000] 17:29:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (1BE0EC00) [pid = 3572] [serial = 389] [outer = 12D70C00] 17:29:19 INFO - PROCESS | 3572 | 1461198559836 Marionette DEBUG loaded listener.js 17:29:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (1CF47C00) [pid = 3572] [serial = 390] [outer = 12D70C00] 17:29:20 INFO - PROCESS | 3572 | 1461198560498 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]]]}] 17:29:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:29:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 970ms 17:29:20 INFO - PROCESS | 3572 | 1461198560513 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 17:29:20 INFO - PROCESS | 3572 | 1461198560516 Marionette TRACE conn4 <- [1,485,null,{"value":"13"}] 17:29:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:29:20 INFO - PROCESS | 3572 | 1461198560520 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:29:20 INFO - PROCESS | 3572 | 1461198560523 Marionette TRACE conn4 <- [1,486,null,{}] 17:29:20 INFO - PROCESS | 3572 | 1461198560550 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}] 17:29:20 INFO - PROCESS | 3572 | 1461198560658 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 17:29:20 INFO - PROCESS | 3572 | 1461198560782 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:20 INFO - PROCESS | 3572 | ++DOCSHELL 21BE5000 == 59 [pid = 3572] [id = 131] 17:29:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (21BE6400) [pid = 3572] [serial = 391] [outer = 00000000] 17:29:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (220B4000) [pid = 3572] [serial = 392] [outer = 21BE6400] 17:29:20 INFO - PROCESS | 3572 | 1461198560841 Marionette DEBUG loaded listener.js 17:29:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (220BC400) [pid = 3572] [serial = 393] [outer = 21BE6400] 17:29:21 INFO - PROCESS | 3572 | 1461198561422 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]]]}] 17:29:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:29:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 951ms 17:29:21 INFO - PROCESS | 3572 | 1461198561473 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 17:29:21 INFO - PROCESS | 3572 | 1461198561476 Marionette TRACE conn4 <- [1,489,null,{"value":"13"}] 17:29:21 INFO - PROCESS | 3572 | 1461198561479 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:29:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:29:21 INFO - PROCESS | 3572 | 1461198561481 Marionette TRACE conn4 <- [1,490,null,{}] 17:29:21 INFO - PROCESS | 3572 | 1461198561485 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}] 17:29:21 INFO - PROCESS | 3572 | 1461198561590 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 17:29:21 INFO - PROCESS | 3572 | 1461198561686 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:21 INFO - PROCESS | 3572 | ++DOCSHELL 20BE6000 == 60 [pid = 3572] [id = 132] 17:29:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (20BE7800) [pid = 3572] [serial = 394] [outer = 00000000] 17:29:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (20BED800) [pid = 3572] [serial = 395] [outer = 20BE7800] 17:29:21 INFO - PROCESS | 3572 | 1461198561741 Marionette DEBUG loaded listener.js 17:29:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (21AE3000) [pid = 3572] [serial = 396] [outer = 20BE7800] 17:29:22 INFO - PROCESS | 3572 | 1461198562349 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]]]}] 17:29:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:29:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1072ms 17:29:22 INFO - PROCESS | 3572 | 1461198562561 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 17:29:22 INFO - PROCESS | 3572 | 1461198562566 Marionette TRACE conn4 <- [1,493,null,{"value":"13"}] 17:29:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:29:22 INFO - PROCESS | 3572 | 1461198562572 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:29:22 INFO - PROCESS | 3572 | 1461198562575 Marionette TRACE conn4 <- [1,494,null,{}] 17:29:22 INFO - PROCESS | 3572 | 1461198562581 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}] 17:29:22 INFO - PROCESS | 3572 | 1461198562678 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 17:29:22 INFO - PROCESS | 3572 | 1461198562755 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:22 INFO - PROCESS | 3572 | ++DOCSHELL 13BE7400 == 61 [pid = 3572] [id = 133] 17:29:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (13BEFC00) [pid = 3572] [serial = 397] [outer = 00000000] 17:29:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (17E22000) [pid = 3572] [serial = 398] [outer = 13BEFC00] 17:29:22 INFO - PROCESS | 3572 | 1461198562805 Marionette DEBUG loaded listener.js 17:29:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (18184000) [pid = 3572] [serial = 399] [outer = 13BEFC00] 17:29:23 INFO - PROCESS | 3572 | --DOCSHELL 1F7D5800 == 60 [pid = 3572] [id = 101] 17:29:23 INFO - PROCESS | 3572 | --DOCSHELL 2205C800 == 59 [pid = 3572] [id = 127] 17:29:23 INFO - PROCESS | 3572 | --DOCSHELL 13B69400 == 58 [pid = 3572] [id = 126] 17:29:23 INFO - PROCESS | 3572 | --DOCSHELL 200A8400 == 57 [pid = 3572] [id = 125] 17:29:23 INFO - PROCESS | 3572 | --DOCSHELL 1F7DB000 == 56 [pid = 3572] [id = 124] 17:29:23 INFO - PROCESS | 3572 | --DOCSHELL 1D7B8000 == 55 [pid = 3572] [id = 123] 17:29:23 INFO - PROCESS | 3572 | --DOCSHELL 1C154C00 == 54 [pid = 3572] [id = 122] 17:29:23 INFO - PROCESS | 3572 | --DOCSHELL 1810C800 == 53 [pid = 3572] [id = 121] 17:29:23 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (1CEA1400) [pid = 3572] [serial = 340] [outer = 00000000] [url = about:blank] 17:29:23 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (1EC18400) [pid = 3572] [serial = 310] [outer = 00000000] [url = about:blank] 17:29:23 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (1E5E0C00) [pid = 3572] [serial = 313] [outer = 00000000] [url = about:blank] 17:29:23 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (21AF1C00) [pid = 3572] [serial = 316] [outer = 00000000] [url = about:blank] 17:29:23 INFO - PROCESS | 3572 | --DOCSHELL 19420000 == 52 [pid = 3572] [id = 120] 17:29:23 INFO - PROCESS | 3572 | --DOCSHELL 12C7C000 == 51 [pid = 3572] [id = 119] 17:29:23 INFO - PROCESS | 3572 | --DOCSHELL 18D33400 == 50 [pid = 3572] [id = 118] 17:29:23 INFO - PROCESS | 3572 | --DOCSHELL 1768D400 == 49 [pid = 3572] [id = 117] 17:29:23 INFO - PROCESS | 3572 | --DOCSHELL 1818BC00 == 48 [pid = 3572] [id = 116] 17:29:23 INFO - PROCESS | 3572 | --DOCSHELL 12F6C000 == 47 [pid = 3572] [id = 115] 17:29:23 INFO - PROCESS | 3572 | --DOCSHELL 0B9EF000 == 46 [pid = 3572] [id = 114] 17:29:23 INFO - PROCESS | 3572 | 1461198563518 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]]]}] 17:29:23 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (21BE7000) [pid = 3572] [serial = 260] [outer = 00000000] [url = about:blank] 17:29:23 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (21BED000) [pid = 3572] [serial = 215] [outer = 00000000] [url = about:blank] 17:29:23 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (1FFD8C00) [pid = 3572] [serial = 224] [outer = 00000000] [url = about:blank] 17:29:23 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (1BB39400) [pid = 3572] [serial = 221] [outer = 00000000] [url = about:blank] 17:29:23 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (128D4800) [pid = 3572] [serial = 227] [outer = 00000000] [url = about:blank] 17:29:23 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (1417A400) [pid = 3572] [serial = 218] [outer = 00000000] [url = about:blank] 17:29:23 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (1C120C00) [pid = 3572] [serial = 331] [outer = 00000000] [url = about:blank] 17:29:23 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (1C159C00) [pid = 3572] [serial = 332] [outer = 00000000] [url = about:blank] 17:29:23 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (1BE01C00) [pid = 3572] [serial = 329] [outer = 00000000] [url = about:blank] 17:29:23 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (1D104C00) [pid = 3572] [serial = 335] [outer = 00000000] [url = about:blank] 17:29:23 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (1CEA0C00) [pid = 3572] [serial = 334] [outer = 00000000] [url = about:blank] 17:29:23 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (1EAEDC00) [pid = 3572] [serial = 337] [outer = 00000000] [url = about:blank] 17:29:23 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (1EAE4C00) [pid = 3572] [serial = 338] [outer = 00000000] [url = about:blank] 17:29:23 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (13B6C000) [pid = 3572] [serial = 320] [outer = 00000000] [url = about:blank] 17:29:23 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (12D65400) [pid = 3572] [serial = 319] [outer = 00000000] [url = about:blank] 17:29:23 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (1A61F800) [pid = 3572] [serial = 325] [outer = 00000000] [url = about:blank] 17:29:23 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (1A626400) [pid = 3572] [serial = 326] [outer = 00000000] [url = about:blank] 17:29:23 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (13B81800) [pid = 3572] [serial = 322] [outer = 00000000] [url = about:blank] 17:29:23 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (14185C00) [pid = 3572] [serial = 323] [outer = 00000000] [url = about:blank] 17:29:23 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (18D32800) [pid = 3572] [serial = 307] [outer = 00000000] [url = about:blank] 17:29:23 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (1BB0FC00) [pid = 3572] [serial = 328] [outer = 00000000] [url = about:blank] 17:29:23 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (128D2000) [pid = 3572] [serial = 304] [outer = 00000000] [url = about:blank] 17:29:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:29:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 971ms 17:29:23 INFO - PROCESS | 3572 | 1461198563545 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 17:29:23 INFO - PROCESS | 3572 | 1461198563548 Marionette TRACE conn4 <- [1,497,null,{"value":"13"}] 17:29:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:29:23 INFO - PROCESS | 3572 | 1461198563555 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:29:23 INFO - PROCESS | 3572 | 1461198563559 Marionette TRACE conn4 <- [1,498,null,{}] 17:29:23 INFO - PROCESS | 3572 | 1461198563563 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}] 17:29:23 INFO - PROCESS | 3572 | 1461198563646 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 17:29:23 INFO - PROCESS | 3572 | 1461198563654 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:23 INFO - PROCESS | 3572 | ++DOCSHELL 128CCC00 == 47 [pid = 3572] [id = 134] 17:29:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (128CFC00) [pid = 3572] [serial = 400] [outer = 00000000] 17:29:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (12D65000) [pid = 3572] [serial = 401] [outer = 128CFC00] 17:29:23 INFO - PROCESS | 3572 | 1461198563700 Marionette DEBUG loaded listener.js 17:29:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (12F6E800) [pid = 3572] [serial = 402] [outer = 128CFC00] 17:29:24 INFO - PROCESS | 3572 | 1461198564215 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]]]}] 17:29:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:29:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 690ms 17:29:24 INFO - PROCESS | 3572 | 1461198564245 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 17:29:24 INFO - PROCESS | 3572 | 1461198564247 Marionette TRACE conn4 <- [1,501,null,{"value":"13"}] 17:29:24 INFO - PROCESS | 3572 | 1461198564251 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:29:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:29:24 INFO - PROCESS | 3572 | 1461198564253 Marionette TRACE conn4 <- [1,502,null,{}] 17:29:24 INFO - PROCESS | 3572 | 1461198564262 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}] 17:29:24 INFO - PROCESS | 3572 | 1461198564349 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 17:29:24 INFO - PROCESS | 3572 | 1461198564359 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:24 INFO - PROCESS | 3572 | ++DOCSHELL 1941C000 == 48 [pid = 3572] [id = 135] 17:29:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (1A3DD800) [pid = 3572] [serial = 403] [outer = 00000000] 17:29:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (1A626C00) [pid = 3572] [serial = 404] [outer = 1A3DD800] 17:29:24 INFO - PROCESS | 3572 | 1461198564409 Marionette DEBUG loaded listener.js 17:29:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (1A9A9C00) [pid = 3572] [serial = 405] [outer = 1A3DD800] 17:29:24 INFO - PROCESS | 3572 | 1461198564887 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]]]}] 17:29:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:29:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 671ms 17:29:24 INFO - PROCESS | 3572 | 1461198564925 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 17:29:24 INFO - PROCESS | 3572 | 1461198564927 Marionette TRACE conn4 <- [1,505,null,{"value":"13"}] 17:29:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:29:24 INFO - PROCESS | 3572 | 1461198564930 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:29:24 INFO - PROCESS | 3572 | 1461198564932 Marionette TRACE conn4 <- [1,506,null,{}] 17:29:24 INFO - PROCESS | 3572 | 1461198564936 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}] 17:29:25 INFO - PROCESS | 3572 | 1461198565017 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 17:29:25 INFO - PROCESS | 3572 | 1461198565026 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:25 INFO - PROCESS | 3572 | ++DOCSHELL 1B96A000 == 49 [pid = 3572] [id = 136] 17:29:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (1B96A400) [pid = 3572] [serial = 406] [outer = 00000000] 17:29:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (1BE0B400) [pid = 3572] [serial = 407] [outer = 1B96A400] 17:29:25 INFO - PROCESS | 3572 | 1461198565072 Marionette DEBUG loaded listener.js 17:29:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (1BE98400) [pid = 3572] [serial = 408] [outer = 1B96A400] 17:29:25 INFO - PROCESS | 3572 | 1461198565554 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]]]}] 17:29:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:29:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 671ms 17:29:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:29:25 INFO - PROCESS | 3572 | 1461198565605 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 17:29:25 INFO - PROCESS | 3572 | 1461198565607 Marionette TRACE conn4 <- [1,509,null,{"value":"13"}] 17:29:25 INFO - PROCESS | 3572 | 1461198565610 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:29:25 INFO - PROCESS | 3572 | 1461198565611 Marionette TRACE conn4 <- [1,510,null,{}] 17:29:25 INFO - PROCESS | 3572 | 1461198565615 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}] 17:29:25 INFO - PROCESS | 3572 | 1461198565692 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 17:29:25 INFO - PROCESS | 3572 | 1461198565698 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:25 INFO - PROCESS | 3572 | ++DOCSHELL 0B9F9800 == 50 [pid = 3572] [id = 137] 17:29:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (1C054000) [pid = 3572] [serial = 409] [outer = 00000000] 17:29:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (1C15CC00) [pid = 3572] [serial = 410] [outer = 1C054000] 17:29:25 INFO - PROCESS | 3572 | 1461198565743 Marionette DEBUG loaded listener.js 17:29:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (1C810C00) [pid = 3572] [serial = 411] [outer = 1C054000] 17:29:26 INFO - PROCESS | 3572 | 1461198566230 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]]]}] 17:29:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:29:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 17:29:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:29:26 INFO - PROCESS | 3572 | 1461198566281 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 17:29:26 INFO - PROCESS | 3572 | 1461198566283 Marionette TRACE conn4 <- [1,513,null,{"value":"13"}] 17:29:26 INFO - PROCESS | 3572 | 1461198566286 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:29:26 INFO - PROCESS | 3572 | 1461198566288 Marionette TRACE conn4 <- [1,514,null,{}] 17:29:26 INFO - PROCESS | 3572 | 1461198566291 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}] 17:29:26 INFO - PROCESS | 3572 | 1461198566461 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 17:29:26 INFO - PROCESS | 3572 | 1461198566487 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:26 INFO - PROCESS | 3572 | ++DOCSHELL 1A3DF400 == 51 [pid = 3572] [id = 138] 17:29:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (1CF4BC00) [pid = 3572] [serial = 412] [outer = 00000000] 17:29:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (1E5D6000) [pid = 3572] [serial = 413] [outer = 1CF4BC00] 17:29:26 INFO - PROCESS | 3572 | 1461198566537 Marionette DEBUG loaded listener.js 17:29:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (1EC86000) [pid = 3572] [serial = 414] [outer = 1CF4BC00] 17:29:27 INFO - PROCESS | 3572 | 1461198566989 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]]]}] 17:29:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 17:29:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 731ms 17:29:27 INFO - PROCESS | 3572 | 1461198567017 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 17:29:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:29:27 INFO - PROCESS | 3572 | 1461198567019 Marionette TRACE conn4 <- [1,517,null,{"value":"13"}] 17:29:27 INFO - PROCESS | 3572 | 1461198567022 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:29:27 INFO - PROCESS | 3572 | 1461198567024 Marionette TRACE conn4 <- [1,518,null,{}] 17:29:27 INFO - PROCESS | 3572 | 1461198567028 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}] 17:29:27 INFO - PROCESS | 3572 | 1461198567132 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 17:29:27 INFO - PROCESS | 3572 | 1461198567138 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:27 INFO - PROCESS | 3572 | ++DOCSHELL 12C74800 == 52 [pid = 3572] [id = 139] 17:29:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (12D69C00) [pid = 3572] [serial = 415] [outer = 00000000] 17:29:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (2009BC00) [pid = 3572] [serial = 416] [outer = 12D69C00] 17:29:27 INFO - PROCESS | 3572 | 1461198567227 Marionette DEBUG loaded listener.js 17:29:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (202C3800) [pid = 3572] [serial = 417] [outer = 12D69C00] 17:29:27 INFO - PROCESS | 3572 | 1461198567654 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]]]}] 17:29:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:29:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 690ms 17:29:27 INFO - PROCESS | 3572 | 1461198567713 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 17:29:27 INFO - PROCESS | 3572 | 1461198567715 Marionette TRACE conn4 <- [1,521,null,{"value":"13"}] 17:29:27 INFO - PROCESS | 3572 | 1461198567718 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:29:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:29:27 INFO - PROCESS | 3572 | 1461198567720 Marionette TRACE conn4 <- [1,522,null,{}] 17:29:27 INFO - PROCESS | 3572 | 1461198567724 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}] 17:29:27 INFO - PROCESS | 3572 | 1461198567859 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 17:29:28 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (1E32D400) [pid = 3572] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:29:28 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (1FFE4800) [pid = 3572] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:29:28 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (1768DC00) [pid = 3572] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:29:28 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (12CB4800) [pid = 3572] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:29:28 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (18DE4C00) [pid = 3572] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:29:28 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (1C15C400) [pid = 3572] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:29:28 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (1ACE7400) [pid = 3572] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:29:28 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (202CF800) [pid = 3572] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:29:28 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (1A625400) [pid = 3572] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:29:28 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (2205F000) [pid = 3572] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:29:28 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (13BF1800) [pid = 3572] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:29:28 INFO - PROCESS | 3572 | 1461198568140 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:28 INFO - PROCESS | 3572 | ++DOCSHELL 11A61C00 == 53 [pid = 3572] [id = 140] 17:29:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (11A64C00) [pid = 3572] [serial = 418] [outer = 00000000] 17:29:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (12D70000) [pid = 3572] [serial = 419] [outer = 11A64C00] 17:29:28 INFO - PROCESS | 3572 | 1461198568185 Marionette DEBUG loaded listener.js 17:29:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (17F10C00) [pid = 3572] [serial = 420] [outer = 11A64C00] 17:29:28 INFO - PROCESS | 3572 | 1461198568554 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]]]}] 17:29:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:29:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 872ms 17:29:28 INFO - PROCESS | 3572 | 1461198568594 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 17:29:28 INFO - PROCESS | 3572 | 1461198568596 Marionette TRACE conn4 <- [1,525,null,{"value":"13"}] 17:29:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:29:28 INFO - PROCESS | 3572 | 1461198568599 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:29:28 INFO - PROCESS | 3572 | 1461198568601 Marionette TRACE conn4 <- [1,526,null,{}] 17:29:28 INFO - PROCESS | 3572 | 1461198568604 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}] 17:29:28 INFO - PROCESS | 3572 | 1461198568712 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 17:29:28 INFO - PROCESS | 3572 | 1461198568720 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:28 INFO - PROCESS | 3572 | ++DOCSHELL 1A61E400 == 54 [pid = 3572] [id = 141] 17:29:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (1A625400) [pid = 3572] [serial = 421] [outer = 00000000] 17:29:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (20BE2400) [pid = 3572] [serial = 422] [outer = 1A625400] 17:29:28 INFO - PROCESS | 3572 | 1461198568765 Marionette DEBUG loaded listener.js 17:29:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (20BEA000) [pid = 3572] [serial = 423] [outer = 1A625400] 17:29:29 INFO - PROCESS | 3572 | 1461198569187 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]]]}] 17:29:29 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 17:29:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 631ms 17:29:29 INFO - PROCESS | 3572 | 1461198569231 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 17:29:29 INFO - PROCESS | 3572 | 1461198569233 Marionette TRACE conn4 <- [1,529,null,{"value":"13"}] 17:29:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:29:29 INFO - PROCESS | 3572 | 1461198569236 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:29:29 INFO - PROCESS | 3572 | 1461198569238 Marionette TRACE conn4 <- [1,530,null,{}] 17:29:29 INFO - PROCESS | 3572 | 1461198569241 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}] 17:29:29 INFO - PROCESS | 3572 | 1461198569351 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 17:29:29 INFO - PROCESS | 3572 | 1461198569394 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:29 INFO - PROCESS | 3572 | ++DOCSHELL 20A6E400 == 55 [pid = 3572] [id = 142] 17:29:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (20A70C00) [pid = 3572] [serial = 424] [outer = 00000000] 17:29:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (20A77C00) [pid = 3572] [serial = 425] [outer = 20A70C00] 17:29:29 INFO - PROCESS | 3572 | 1461198569441 Marionette DEBUG loaded listener.js 17:29:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (20A7A400) [pid = 3572] [serial = 426] [outer = 20A70C00] 17:29:29 INFO - PROCESS | 3572 | 1461198569854 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"]]]}] 17:29:29 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 17:29:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:29:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:29:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:29:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:29:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:29:29 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 17:29:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:29:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:29:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:29:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:29:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:29:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 671ms 17:29:29 INFO - PROCESS | 3572 | 1461198569908 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 17:29:29 INFO - PROCESS | 3572 | 1461198569911 Marionette TRACE conn4 <- [1,533,null,{"value":"13"}] 17:29:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:29:29 INFO - PROCESS | 3572 | 1461198569921 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:29:29 INFO - PROCESS | 3572 | 1461198569923 Marionette TRACE conn4 <- [1,534,null,{}] 17:29:29 INFO - PROCESS | 3572 | 1461198569930 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}] 17:29:30 INFO - PROCESS | 3572 | 1461198570038 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 17:29:30 INFO - PROCESS | 3572 | 1461198570047 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:30 INFO - PROCESS | 3572 | ++DOCSHELL 20A7B400 == 56 [pid = 3572] [id = 143] 17:29:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (21BE5800) [pid = 3572] [serial = 427] [outer = 00000000] 17:29:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (21BECC00) [pid = 3572] [serial = 428] [outer = 21BE5800] 17:29:30 INFO - PROCESS | 3572 | 1461198570096 Marionette DEBUG loaded listener.js 17:29:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (2205E800) [pid = 3572] [serial = 429] [outer = 21BE5800] 17:29:30 INFO - PROCESS | 3572 | 1461198570792 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]]]}] 17:29:30 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. 17:29:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 931ms 17:29:30 INFO - PROCESS | 3572 | 1461198570853 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 17:29:30 INFO - PROCESS | 3572 | 1461198570859 Marionette TRACE conn4 <- [1,537,null,{"value":"13"}] 17:29:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:29:30 INFO - PROCESS | 3572 | 1461198570865 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:29:30 INFO - PROCESS | 3572 | 1461198570869 Marionette TRACE conn4 <- [1,538,null,{}] 17:29:30 INFO - PROCESS | 3572 | 1461198570874 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}] 17:29:31 INFO - PROCESS | 3572 | 1461198571026 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 17:29:31 INFO - PROCESS | 3572 | 1461198571046 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:31 INFO - PROCESS | 3572 | ++DOCSHELL 14179400 == 57 [pid = 3572] [id = 144] 17:29:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (1417A400) [pid = 3572] [serial = 430] [outer = 00000000] 17:29:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (18D32800) [pid = 3572] [serial = 431] [outer = 1417A400] 17:29:31 INFO - PROCESS | 3572 | 1461198571104 Marionette DEBUG loaded listener.js 17:29:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (1A3DB400) [pid = 3572] [serial = 432] [outer = 1417A400] 17:29:31 INFO - PROCESS | 3572 | 1461198571687 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]]]}] 17:29:31 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. 17:29:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 870ms 17:29:31 INFO - PROCESS | 3572 | 1461198571739 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 17:29:31 INFO - PROCESS | 3572 | 1461198571745 Marionette TRACE conn4 <- [1,541,null,{"value":"13"}] 17:29:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:29:31 INFO - PROCESS | 3572 | 1461198571752 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:29:31 INFO - PROCESS | 3572 | 1461198571755 Marionette TRACE conn4 <- [1,542,null,{}] 17:29:31 INFO - PROCESS | 3572 | 1461198571759 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}] 17:29:31 INFO - PROCESS | 3572 | 1461198571875 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 17:29:32 INFO - PROCESS | 3572 | 1461198571975 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:32 INFO - PROCESS | 3572 | ++DOCSHELL 1A622400 == 58 [pid = 3572] [id = 145] 17:29:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (1ACBB800) [pid = 3572] [serial = 433] [outer = 00000000] 17:29:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (1D04FC00) [pid = 3572] [serial = 434] [outer = 1ACBB800] 17:29:32 INFO - PROCESS | 3572 | 1461198572032 Marionette DEBUG loaded listener.js 17:29:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (202C5800) [pid = 3572] [serial = 435] [outer = 1ACBB800] 17:29:32 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:32 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:29:32 INFO - PROCESS | 3572 | 1461198572632 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]]]}] 17:29:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:29:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 931ms 17:29:32 INFO - PROCESS | 3572 | 1461198572684 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 17:29:32 INFO - PROCESS | 3572 | 1461198572686 Marionette TRACE conn4 <- [1,545,null,{"value":"13"}] 17:29:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:29:32 INFO - PROCESS | 3572 | 1461198572690 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:29:32 INFO - PROCESS | 3572 | 1461198572694 Marionette TRACE conn4 <- [1,546,null,{}] 17:29:32 INFO - PROCESS | 3572 | 1461198572705 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}] 17:29:32 INFO - PROCESS | 3572 | 1461198572815 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 17:29:32 INFO - PROCESS | 3572 | 1461198572915 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:32 INFO - PROCESS | 3572 | ++DOCSHELL 1CF47400 == 59 [pid = 3572] [id = 146] 17:29:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (20025800) [pid = 3572] [serial = 436] [outer = 00000000] 17:29:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (20A73400) [pid = 3572] [serial = 437] [outer = 20025800] 17:29:33 INFO - PROCESS | 3572 | 1461198572972 Marionette DEBUG loaded listener.js 17:29:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (21AA3000) [pid = 3572] [serial = 438] [outer = 20025800] 17:29:33 INFO - PROCESS | 3572 | 1461198573536 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]]]}] 17:29:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:29:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 871ms 17:29:33 INFO - PROCESS | 3572 | 1461198573563 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 17:29:33 INFO - PROCESS | 3572 | 1461198573566 Marionette TRACE conn4 <- [1,549,null,{"value":"13"}] 17:29:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:29:33 INFO - PROCESS | 3572 | 1461198573570 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:29:33 INFO - PROCESS | 3572 | 1461198573572 Marionette TRACE conn4 <- [1,550,null,{}] 17:29:33 INFO - PROCESS | 3572 | 1461198573576 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}] 17:29:33 INFO - PROCESS | 3572 | 1461198573683 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 17:29:33 INFO - PROCESS | 3572 | 1461198573781 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:33 INFO - PROCESS | 3572 | ++DOCSHELL 217D4000 == 60 [pid = 3572] [id = 147] 17:29:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (217D5C00) [pid = 3572] [serial = 439] [outer = 00000000] 17:29:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (217DBC00) [pid = 3572] [serial = 440] [outer = 217D5C00] 17:29:33 INFO - PROCESS | 3572 | 1461198573837 Marionette DEBUG loaded listener.js 17:29:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (217DE400) [pid = 3572] [serial = 441] [outer = 217D5C00] 17:29:34 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:34 INFO - PROCESS | 3572 | 1461198574379 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]]]}] 17:29:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:29:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 832ms 17:29:34 INFO - PROCESS | 3572 | 1461198574408 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 17:29:34 INFO - PROCESS | 3572 | 1461198574410 Marionette TRACE conn4 <- [1,553,null,{"value":"13"}] 17:29:34 INFO - PROCESS | 3572 | 1461198574415 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:29:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:29:34 INFO - PROCESS | 3572 | 1461198574417 Marionette TRACE conn4 <- [1,554,null,{}] 17:29:34 INFO - PROCESS | 3572 | 1461198574421 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}] 17:29:34 INFO - PROCESS | 3572 | 1461198574524 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 17:29:34 INFO - PROCESS | 3572 | 1461198574620 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:34 INFO - PROCESS | 3572 | ++DOCSHELL 217D8000 == 61 [pid = 3572] [id = 148] 17:29:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (217DB800) [pid = 3572] [serial = 442] [outer = 00000000] 17:29:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (22064C00) [pid = 3572] [serial = 443] [outer = 217DB800] 17:29:34 INFO - PROCESS | 3572 | 1461198574675 Marionette DEBUG loaded listener.js 17:29:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (220D2400) [pid = 3572] [serial = 444] [outer = 217DB800] 17:29:35 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:35 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:29:35 INFO - PROCESS | 3572 | 1461198575235 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]]]}] 17:29:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:29:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 870ms 17:29:35 INFO - PROCESS | 3572 | 1461198575290 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 17:29:35 INFO - PROCESS | 3572 | 1461198575292 Marionette TRACE conn4 <- [1,557,null,{"value":"13"}] 17:29:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:29:35 INFO - PROCESS | 3572 | 1461198575295 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:29:35 INFO - PROCESS | 3572 | 1461198575297 Marionette TRACE conn4 <- [1,558,null,{}] 17:29:35 INFO - PROCESS | 3572 | 1461198575301 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}] 17:29:35 INFO - PROCESS | 3572 | 1461198575413 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 17:29:35 INFO - PROCESS | 3572 | 1461198575512 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:35 INFO - PROCESS | 3572 | ++DOCSHELL 21BEBC00 == 62 [pid = 3572] [id = 149] 17:29:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (2205F800) [pid = 3572] [serial = 445] [outer = 00000000] 17:29:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (224DAC00) [pid = 3572] [serial = 446] [outer = 2205F800] 17:29:35 INFO - PROCESS | 3572 | 1461198575570 Marionette DEBUG loaded listener.js 17:29:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (224E0800) [pid = 3572] [serial = 447] [outer = 2205F800] 17:29:35 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:35 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:29:36 INFO - PROCESS | 3572 | 1461198576108 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]]]}] 17:29:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:29:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 831ms 17:29:36 INFO - PROCESS | 3572 | 1461198576129 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 17:29:36 INFO - PROCESS | 3572 | 1461198576131 Marionette TRACE conn4 <- [1,561,null,{"value":"13"}] 17:29:36 INFO - PROCESS | 3572 | 1461198576135 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:29:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:29:36 INFO - PROCESS | 3572 | 1461198576137 Marionette TRACE conn4 <- [1,562,null,{}] 17:29:36 INFO - PROCESS | 3572 | 1461198576141 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}] 17:29:36 INFO - PROCESS | 3572 | 1461198576285 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 17:29:36 INFO - PROCESS | 3572 | 1461198576355 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:36 INFO - PROCESS | 3572 | ++DOCSHELL 224E5000 == 63 [pid = 3572] [id = 150] 17:29:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (224E6C00) [pid = 3572] [serial = 448] [outer = 00000000] 17:29:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (22794C00) [pid = 3572] [serial = 449] [outer = 224E6C00] 17:29:36 INFO - PROCESS | 3572 | 1461198576410 Marionette DEBUG loaded listener.js 17:29:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (22797800) [pid = 3572] [serial = 450] [outer = 224E6C00] 17:29:37 INFO - PROCESS | 3572 | 1461198577034 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]]]}] 17:29:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:29:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 931ms 17:29:37 INFO - PROCESS | 3572 | 1461198577069 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 17:29:37 INFO - PROCESS | 3572 | 1461198577072 Marionette TRACE conn4 <- [1,565,null,{"value":"13"}] 17:29:37 INFO - PROCESS | 3572 | 1461198577075 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:29:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:29:37 INFO - PROCESS | 3572 | 1461198577077 Marionette TRACE conn4 <- [1,566,null,{}] 17:29:37 INFO - PROCESS | 3572 | 1461198577081 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}] 17:29:37 INFO - PROCESS | 3572 | 1461198577187 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 17:29:37 INFO - PROCESS | 3572 | 1461198577315 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:37 INFO - PROCESS | 3572 | ++DOCSHELL 1A3DD000 == 64 [pid = 3572] [id = 151] 17:29:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (1A61AC00) [pid = 3572] [serial = 451] [outer = 00000000] 17:29:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (1BE0C400) [pid = 3572] [serial = 452] [outer = 1A61AC00] 17:29:37 INFO - PROCESS | 3572 | 1461198577373 Marionette DEBUG loaded listener.js 17:29:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (1CD2A800) [pid = 3572] [serial = 453] [outer = 1A61AC00] 17:29:38 INFO - PROCESS | 3572 | 1461198578105 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]]]}] 17:29:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:29:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1076ms 17:29:38 INFO - PROCESS | 3572 | 1461198578154 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 17:29:38 INFO - PROCESS | 3572 | 1461198578160 Marionette TRACE conn4 <- [1,569,null,{"value":"13"}] 17:29:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:29:38 INFO - PROCESS | 3572 | 1461198578165 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:29:38 INFO - PROCESS | 3572 | 1461198578169 Marionette TRACE conn4 <- [1,570,null,{}] 17:29:38 INFO - PROCESS | 3572 | 1461198578174 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}] 17:29:38 INFO - PROCESS | 3572 | 1461198578276 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 17:29:38 INFO - PROCESS | 3572 | 1461198578381 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:38 INFO - PROCESS | 3572 | ++DOCSHELL 1A3E3400 == 65 [pid = 3572] [id = 152] 17:29:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (1A3E4C00) [pid = 3572] [serial = 454] [outer = 00000000] 17:29:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (1ACBC000) [pid = 3572] [serial = 455] [outer = 1A3E4C00] 17:29:38 INFO - PROCESS | 3572 | 1461198578434 Marionette DEBUG loaded listener.js 17:29:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (1ACEA000) [pid = 3572] [serial = 456] [outer = 1A3E4C00] 17:29:38 INFO - PROCESS | 3572 | --DOCSHELL 20A6E400 == 64 [pid = 3572] [id = 142] 17:29:38 INFO - PROCESS | 3572 | --DOCSHELL 1A61E400 == 63 [pid = 3572] [id = 141] 17:29:38 INFO - PROCESS | 3572 | --DOCSHELL 11A61C00 == 62 [pid = 3572] [id = 140] 17:29:38 INFO - PROCESS | 3572 | --DOCSHELL 12C74800 == 61 [pid = 3572] [id = 139] 17:29:38 INFO - PROCESS | 3572 | --DOCSHELL 1A3DF400 == 60 [pid = 3572] [id = 138] 17:29:38 INFO - PROCESS | 3572 | --DOCSHELL 0B9F9800 == 59 [pid = 3572] [id = 137] 17:29:38 INFO - PROCESS | 3572 | --DOCSHELL 1B96A000 == 58 [pid = 3572] [id = 136] 17:29:38 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (20A1C400) [pid = 3572] [serial = 382] [outer = 00000000] [url = about:blank] 17:29:38 INFO - PROCESS | 3572 | --DOCSHELL 1941C000 == 57 [pid = 3572] [id = 135] 17:29:38 INFO - PROCESS | 3572 | --DOCSHELL 128CCC00 == 56 [pid = 3572] [id = 134] 17:29:38 INFO - PROCESS | 3572 | --DOCSHELL 13BE7400 == 55 [pid = 3572] [id = 133] 17:29:39 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (202CC800) [pid = 3572] [serial = 371] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (220B6800) [pid = 3572] [serial = 380] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (22067400) [pid = 3572] [serial = 379] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (21AE5000) [pid = 3572] [serial = 374] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (1C052400) [pid = 3572] [serial = 376] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (1CF4A000) [pid = 3572] [serial = 365] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (1C161000) [pid = 3572] [serial = 377] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (1EC19000) [pid = 3572] [serial = 367] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (202C3400) [pid = 3572] [serial = 370] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (1EC1F000) [pid = 3572] [serial = 368] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (17FCD400) [pid = 3572] [serial = 350] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (17E18000) [pid = 3572] [serial = 349] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (17E16800) [pid = 3572] [serial = 355] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (17EECC00) [pid = 3572] [serial = 356] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (1ACA0800) [pid = 3572] [serial = 353] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (1A9AA800) [pid = 3572] [serial = 352] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (1CE9E000) [pid = 3572] [serial = 364] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (1786D400) [pid = 3572] [serial = 343] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (1BE0FC00) [pid = 3572] [serial = 361] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (1C053800) [pid = 3572] [serial = 362] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (21AE6800) [pid = 3572] [serial = 373] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (1ACE8400) [pid = 3572] [serial = 358] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (1ADBC000) [pid = 3572] [serial = 359] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (1ACE9000) [pid = 3572] [serial = 346] [outer = 00000000] [url = about:blank] 17:29:39 INFO - PROCESS | 3572 | 1461198579052 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]]]}] 17:29:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:29:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 930ms 17:29:39 INFO - PROCESS | 3572 | 1461198579100 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 17:29:39 INFO - PROCESS | 3572 | 1461198579105 Marionette TRACE conn4 <- [1,573,null,{"value":"13"}] 17:29:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:29:39 INFO - PROCESS | 3572 | 1461198579112 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:29:39 INFO - PROCESS | 3572 | 1461198579114 Marionette TRACE conn4 <- [1,574,null,{}] 17:29:39 INFO - PROCESS | 3572 | 1461198579118 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}] 17:29:39 INFO - PROCESS | 3572 | 1461198579207 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 17:29:39 INFO - PROCESS | 3572 | 1461198579297 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:39 INFO - PROCESS | 3572 | ++DOCSHELL 1286BC00 == 56 [pid = 3572] [id = 153] 17:29:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (128B5800) [pid = 3572] [serial = 457] [outer = 00000000] 17:29:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (17C99C00) [pid = 3572] [serial = 458] [outer = 128B5800] 17:29:39 INFO - PROCESS | 3572 | 1461198579344 Marionette DEBUG loaded listener.js 17:29:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (18183000) [pid = 3572] [serial = 459] [outer = 128B5800] 17:29:39 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:39 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:29:39 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:39 INFO - PROCESS | 3572 | 1461198579706 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]]]}] 17:29:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:29:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 631ms 17:29:39 INFO - PROCESS | 3572 | 1461198579745 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 17:29:39 INFO - PROCESS | 3572 | 1461198579747 Marionette TRACE conn4 <- [1,577,null,{"value":"13"}] 17:29:39 INFO - PROCESS | 3572 | 1461198579750 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:29:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:29:39 INFO - PROCESS | 3572 | 1461198579754 Marionette TRACE conn4 <- [1,578,null,{}] 17:29:39 INFO - PROCESS | 3572 | 1461198579764 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}] 17:29:39 INFO - PROCESS | 3572 | 1461198579886 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 17:29:39 INFO - PROCESS | 3572 | 1461198579902 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:39 INFO - PROCESS | 3572 | ++DOCSHELL 128CC800 == 57 [pid = 3572] [id = 154] 17:29:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (128D3400) [pid = 3572] [serial = 460] [outer = 00000000] 17:29:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (17F0F000) [pid = 3572] [serial = 461] [outer = 128D3400] 17:29:39 INFO - PROCESS | 3572 | 1461198579951 Marionette DEBUG loaded listener.js 17:29:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (1C053800) [pid = 3572] [serial = 462] [outer = 128D3400] 17:29:40 INFO - PROCESS | 3572 | 1461198580557 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]]]}] 17:29:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:29:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 831ms 17:29:40 INFO - PROCESS | 3572 | 1461198580616 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 17:29:40 INFO - PROCESS | 3572 | 1461198580619 Marionette TRACE conn4 <- [1,581,null,{"value":"13"}] 17:29:40 INFO - PROCESS | 3572 | 1461198580622 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:29:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:29:40 INFO - PROCESS | 3572 | 1461198580624 Marionette TRACE conn4 <- [1,582,null,{}] 17:29:40 INFO - PROCESS | 3572 | 1461198580627 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}] 17:29:40 INFO - PROCESS | 3572 | 1461198580751 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 17:29:40 INFO - PROCESS | 3572 | 1461198580805 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:40 INFO - PROCESS | 3572 | ++DOCSHELL 1C05B000 == 58 [pid = 3572] [id = 155] 17:29:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (1C15FC00) [pid = 3572] [serial = 463] [outer = 00000000] 17:29:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (1CF53C00) [pid = 3572] [serial = 464] [outer = 1C15FC00] 17:29:40 INFO - PROCESS | 3572 | 1461198580850 Marionette DEBUG loaded listener.js 17:29:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (1D159800) [pid = 3572] [serial = 465] [outer = 1C15FC00] 17:29:41 INFO - PROCESS | 3572 | 1461198581288 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]]]}] 17:29:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:29:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 731ms 17:29:41 INFO - PROCESS | 3572 | 1461198581357 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 17:29:41 INFO - PROCESS | 3572 | 1461198581359 Marionette TRACE conn4 <- [1,585,null,{"value":"13"}] 17:29:41 INFO - PROCESS | 3572 | 1461198581362 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:29:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:29:41 INFO - PROCESS | 3572 | 1461198581364 Marionette TRACE conn4 <- [1,586,null,{}] 17:29:41 INFO - PROCESS | 3572 | 1461198581367 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}] 17:29:41 INFO - PROCESS | 3572 | 1461198581481 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 17:29:41 INFO - PROCESS | 3572 | 1461198581494 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:41 INFO - PROCESS | 3572 | ++DOCSHELL 1D162000 == 59 [pid = 3572] [id = 156] 17:29:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (1D17BC00) [pid = 3572] [serial = 466] [outer = 00000000] 17:29:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (1EC82000) [pid = 3572] [serial = 467] [outer = 1D17BC00] 17:29:41 INFO - PROCESS | 3572 | 1461198581587 Marionette DEBUG loaded listener.js 17:29:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (1F7D3C00) [pid = 3572] [serial = 468] [outer = 1D17BC00] 17:29:42 INFO - PROCESS | 3572 | 1461198582034 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]]]}] 17:29:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:29:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 732ms 17:29:42 INFO - PROCESS | 3572 | 1461198582098 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 17:29:42 INFO - PROCESS | 3572 | 1461198582100 Marionette TRACE conn4 <- [1,589,null,{"value":"13"}] 17:29:42 INFO - PROCESS | 3572 | 1461198582103 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:29:42 INFO - PROCESS | 3572 | 1461198582105 Marionette TRACE conn4 <- [1,590,null,{}] 17:29:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:29:42 INFO - PROCESS | 3572 | 1461198582109 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}] 17:29:42 INFO - PROCESS | 3572 | 1461198582267 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 17:29:42 INFO - PROCESS | 3572 | 1461198582294 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:42 INFO - PROCESS | 3572 | ++DOCSHELL 20028400 == 60 [pid = 3572] [id = 157] 17:29:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (20029400) [pid = 3572] [serial = 469] [outer = 00000000] 17:29:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (202C9400) [pid = 3572] [serial = 470] [outer = 20029400] 17:29:42 INFO - PROCESS | 3572 | 1461198582342 Marionette DEBUG loaded listener.js 17:29:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (202CC000) [pid = 3572] [serial = 471] [outer = 20029400] 17:29:42 INFO - PROCESS | 3572 | 1461198582793 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]]]}] 17:29:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:29:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 730ms 17:29:42 INFO - PROCESS | 3572 | 1461198582838 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 17:29:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:29:42 INFO - PROCESS | 3572 | 1461198582840 Marionette TRACE conn4 <- [1,593,null,{"value":"13"}] 17:29:42 INFO - PROCESS | 3572 | 1461198582843 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:29:42 INFO - PROCESS | 3572 | 1461198582845 Marionette TRACE conn4 <- [1,594,null,{}] 17:29:42 INFO - PROCESS | 3572 | 1461198582848 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}] 17:29:42 INFO - PROCESS | 3572 | 1461198582959 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 17:29:43 INFO - PROCESS | 3572 | 1461198583019 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:43 INFO - PROCESS | 3572 | ++DOCSHELL 20A12000 == 61 [pid = 3572] [id = 158] 17:29:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (20A19400) [pid = 3572] [serial = 472] [outer = 00000000] 17:29:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (20BE1400) [pid = 3572] [serial = 473] [outer = 20A19400] 17:29:43 INFO - PROCESS | 3572 | 1461198583064 Marionette DEBUG loaded listener.js 17:29:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (20BEC800) [pid = 3572] [serial = 474] [outer = 20A19400] 17:29:43 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (20A70C00) [pid = 3572] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:29:43 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (1CF4BC00) [pid = 3572] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:29:43 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (12D69C00) [pid = 3572] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:29:43 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (11A64C00) [pid = 3572] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:29:43 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (13BEFC00) [pid = 3572] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:29:43 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (1A3DD800) [pid = 3572] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:29:43 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (1B96A400) [pid = 3572] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:29:43 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (1C054000) [pid = 3572] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:29:43 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (128CFC00) [pid = 3572] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:29:43 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (1A625400) [pid = 3572] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:29:43 INFO - PROCESS | 3572 | 1461198583630 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]]]}] 17:29:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:29:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1024ms 17:29:43 INFO - PROCESS | 3572 | [3572] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 17:29:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:29:43 INFO - PROCESS | 3572 | 1461198583873 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 17:29:43 INFO - PROCESS | 3572 | 1461198583875 Marionette TRACE conn4 <- [1,597,null,{"value":"13"}] 17:29:43 INFO - PROCESS | 3572 | 1461198583892 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:29:43 INFO - PROCESS | 3572 | 1461198583894 Marionette TRACE conn4 <- [1,598,null,{}] 17:29:43 INFO - PROCESS | 3572 | 1461198583898 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}] 17:29:43 INFO - PROCESS | 3572 | 1461198583978 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 17:29:44 INFO - PROCESS | 3572 | 1461198583986 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:44 INFO - PROCESS | 3572 | ++DOCSHELL 1CDD0C00 == 62 [pid = 3572] [id = 159] 17:29:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (1CDD1800) [pid = 3572] [serial = 475] [outer = 00000000] 17:29:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (1CDD5C00) [pid = 3572] [serial = 476] [outer = 1CDD1800] 17:29:44 INFO - PROCESS | 3572 | 1461198584030 Marionette DEBUG loaded listener.js 17:29:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (1CDD8000) [pid = 3572] [serial = 477] [outer = 1CDD1800] 17:29:44 INFO - PROCESS | 3572 | 1461198584452 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]]]}] 17:29:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:29:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 591ms 17:29:44 INFO - PROCESS | 3572 | 1461198584472 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 17:29:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:29:44 INFO - PROCESS | 3572 | 1461198584474 Marionette TRACE conn4 <- [1,601,null,{"value":"13"}] 17:29:44 INFO - PROCESS | 3572 | 1461198584477 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:29:44 INFO - PROCESS | 3572 | 1461198584479 Marionette TRACE conn4 <- [1,602,null,{}] 17:29:44 INFO - PROCESS | 3572 | 1461198584498 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}] 17:29:44 INFO - PROCESS | 3572 | 1461198584582 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 17:29:44 INFO - PROCESS | 3572 | 1461198584589 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:44 INFO - PROCESS | 3572 | ++DOCSHELL 1CDC2000 == 63 [pid = 3572] [id = 160] 17:29:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (1CDC3400) [pid = 3572] [serial = 478] [outer = 00000000] 17:29:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (1CDC7C00) [pid = 3572] [serial = 479] [outer = 1CDC3400] 17:29:44 INFO - PROCESS | 3572 | 1461198584636 Marionette DEBUG loaded listener.js 17:29:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (1CDCAC00) [pid = 3572] [serial = 480] [outer = 1CDC3400] 17:29:45 INFO - PROCESS | 3572 | 1461198585070 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]]]}] 17:29:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:29:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 650ms 17:29:45 INFO - PROCESS | 3572 | 1461198585128 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 17:29:45 INFO - PROCESS | 3572 | 1461198585130 Marionette TRACE conn4 <- [1,605,null,{"value":"13"}] 17:29:45 INFO - PROCESS | 3572 | 1461198585133 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:29:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:29:45 INFO - PROCESS | 3572 | 1461198585135 Marionette TRACE conn4 <- [1,606,null,{}] 17:29:45 INFO - PROCESS | 3572 | 1461198585138 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}] 17:29:45 INFO - PROCESS | 3572 | 1461198585220 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 17:29:45 INFO - PROCESS | 3572 | 1461198585228 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:45 INFO - PROCESS | 3572 | ++DOCSHELL 1CDC6C00 == 64 [pid = 3572] [id = 161] 17:29:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (1CDCBC00) [pid = 3572] [serial = 481] [outer = 00000000] 17:29:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (1FFDE800) [pid = 3572] [serial = 482] [outer = 1CDCBC00] 17:29:45 INFO - PROCESS | 3572 | 1461198585273 Marionette DEBUG loaded listener.js 17:29:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (2029C000) [pid = 3572] [serial = 483] [outer = 1CDCBC00] 17:29:45 INFO - PROCESS | 3572 | 1461198585959 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]]]}] 17:29:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:29:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 871ms 17:29:46 INFO - PROCESS | 3572 | 1461198586008 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 17:29:46 INFO - PROCESS | 3572 | 1461198586014 Marionette TRACE conn4 <- [1,609,null,{"value":"13"}] 17:29:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:29:46 INFO - PROCESS | 3572 | 1461198586020 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:29:46 INFO - PROCESS | 3572 | 1461198586024 Marionette TRACE conn4 <- [1,610,null,{}] 17:29:46 INFO - PROCESS | 3572 | 1461198586030 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}] 17:29:46 INFO - PROCESS | 3572 | 1461198586144 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 17:29:46 INFO - PROCESS | 3572 | 1461198586247 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:46 INFO - PROCESS | 3572 | ++DOCSHELL 17693000 == 65 [pid = 3572] [id = 162] 17:29:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (17693800) [pid = 3572] [serial = 484] [outer = 00000000] 17:29:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (1A61B000) [pid = 3572] [serial = 485] [outer = 17693800] 17:29:46 INFO - PROCESS | 3572 | 1461198586305 Marionette DEBUG loaded listener.js 17:29:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (1ACBB000) [pid = 3572] [serial = 486] [outer = 17693800] 17:29:46 INFO - PROCESS | 3572 | 1461198586948 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]]]}] 17:29:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:29:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 971ms 17:29:47 INFO - PROCESS | 3572 | 1461198586994 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 17:29:47 INFO - PROCESS | 3572 | 1461198587000 Marionette TRACE conn4 <- [1,613,null,{"value":"13"}] 17:29:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:29:47 INFO - PROCESS | 3572 | 1461198587007 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:29:47 INFO - PROCESS | 3572 | 1461198587010 Marionette TRACE conn4 <- [1,614,null,{}] 17:29:47 INFO - PROCESS | 3572 | 1461198587014 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}] 17:29:47 INFO - PROCESS | 3572 | 1461198587130 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 17:29:47 INFO - PROCESS | 3572 | 1461198587232 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:47 INFO - PROCESS | 3572 | ++DOCSHELL 1ADC0800 == 66 [pid = 3572] [id = 163] 17:29:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (1C156400) [pid = 3572] [serial = 487] [outer = 00000000] 17:29:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (1CF4F800) [pid = 3572] [serial = 488] [outer = 1C156400] 17:29:47 INFO - PROCESS | 3572 | 1461198587289 Marionette DEBUG loaded listener.js 17:29:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (1E560000) [pid = 3572] [serial = 489] [outer = 1C156400] 17:29:47 INFO - PROCESS | 3572 | 1461198587950 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]]]}] 17:29:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:29:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 970ms 17:29:47 INFO - PROCESS | 3572 | 1461198587978 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 17:29:47 INFO - PROCESS | 3572 | 1461198587981 Marionette TRACE conn4 <- [1,617,null,{"value":"13"}] 17:29:47 INFO - PROCESS | 3572 | 1461198587985 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:29:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:29:48 INFO - PROCESS | 3572 | 1461198587989 Marionette TRACE conn4 <- [1,618,null,{}] 17:29:48 INFO - PROCESS | 3572 | 1461198588001 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}] 17:29:48 INFO - PROCESS | 3572 | 1461198588111 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 17:29:48 INFO - PROCESS | 3572 | 1461198588214 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:48 INFO - PROCESS | 3572 | ++DOCSHELL 202A6C00 == 67 [pid = 3572] [id = 164] 17:29:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (202A7400) [pid = 3572] [serial = 490] [outer = 00000000] 17:29:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (202CEC00) [pid = 3572] [serial = 491] [outer = 202A7400] 17:29:48 INFO - PROCESS | 3572 | 1461198588271 Marionette DEBUG loaded listener.js 17:29:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (20A6D400) [pid = 3572] [serial = 492] [outer = 202A7400] 17:29:48 INFO - PROCESS | 3572 | 1461198588834 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]]]}] 17:29:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:29:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 871ms 17:29:48 INFO - PROCESS | 3572 | 1461198588859 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 17:29:48 INFO - PROCESS | 3572 | 1461198588862 Marionette TRACE conn4 <- [1,621,null,{"value":"13"}] 17:29:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:29:48 INFO - PROCESS | 3572 | 1461198588865 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:29:48 INFO - PROCESS | 3572 | 1461198588867 Marionette TRACE conn4 <- [1,622,null,{}] 17:29:48 INFO - PROCESS | 3572 | 1461198588871 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}] 17:29:48 INFO - PROCESS | 3572 | 1461198588982 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 17:29:49 INFO - PROCESS | 3572 | 1461198589082 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:49 INFO - PROCESS | 3572 | ++DOCSHELL 20A77800 == 68 [pid = 3572] [id = 165] 17:29:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (217DB000) [pid = 3572] [serial = 493] [outer = 00000000] 17:29:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (21AE5800) [pid = 3572] [serial = 494] [outer = 217DB000] 17:29:49 INFO - PROCESS | 3572 | 1461198589139 Marionette DEBUG loaded listener.js 17:29:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (21AECC00) [pid = 3572] [serial = 495] [outer = 217DB000] 17:29:49 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:49 INFO - PROCESS | 3572 | 1461198589740 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]]]}] 17:29:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:29:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 931ms 17:29:49 INFO - PROCESS | 3572 | 1461198589798 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 17:29:49 INFO - PROCESS | 3572 | 1461198589801 Marionette TRACE conn4 <- [1,625,null,{"value":"13"}] 17:29:49 INFO - PROCESS | 3572 | 1461198589804 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:29:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:29:49 INFO - PROCESS | 3572 | 1461198589806 Marionette TRACE conn4 <- [1,626,null,{}] 17:29:49 INFO - PROCESS | 3572 | 1461198589810 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}] 17:29:49 INFO - PROCESS | 3572 | 1461198589916 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 17:29:50 INFO - PROCESS | 3572 | 1461198590043 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:50 INFO - PROCESS | 3572 | ++DOCSHELL 21BE9000 == 69 [pid = 3572] [id = 166] 17:29:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (2205EC00) [pid = 3572] [serial = 496] [outer = 00000000] 17:29:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 149 (220D4800) [pid = 3572] [serial = 497] [outer = 2205EC00] 17:29:50 INFO - PROCESS | 3572 | 1461198590099 Marionette DEBUG loaded listener.js 17:29:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 150 (220DDC00) [pid = 3572] [serial = 498] [outer = 2205EC00] 17:29:50 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:50 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:29:50 INFO - PROCESS | 3572 | 1461198590668 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]]]}] 17:29:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:29:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 931ms 17:29:50 INFO - PROCESS | 3572 | 1461198590738 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 17:29:50 INFO - PROCESS | 3572 | 1461198590741 Marionette TRACE conn4 <- [1,629,null,{"value":"13"}] 17:29:50 INFO - PROCESS | 3572 | 1461198590744 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:29:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:29:50 INFO - PROCESS | 3572 | 1461198590746 Marionette TRACE conn4 <- [1,630,null,{}] 17:29:50 INFO - PROCESS | 3572 | 1461198590750 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}] 17:29:50 INFO - PROCESS | 3572 | 1461198590866 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 17:29:51 INFO - PROCESS | 3572 | 1461198591001 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:51 INFO - PROCESS | 3572 | ++DOCSHELL 12592000 == 70 [pid = 3572] [id = 167] 17:29:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 151 (12678C00) [pid = 3572] [serial = 499] [outer = 00000000] 17:29:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 152 (18DE4C00) [pid = 3572] [serial = 500] [outer = 12678C00] 17:29:51 INFO - PROCESS | 3572 | 1461198591060 Marionette DEBUG loaded listener.js 17:29:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 153 (1ACBF400) [pid = 3572] [serial = 501] [outer = 12678C00] 17:29:51 INFO - PROCESS | 3572 | 1461198591848 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]]]}] 17:29:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:29:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1126ms 17:29:51 INFO - PROCESS | 3572 | 1461198591874 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 17:29:51 INFO - PROCESS | 3572 | 1461198591878 Marionette TRACE conn4 <- [1,633,null,{"value":"13"}] 17:29:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:29:51 INFO - PROCESS | 3572 | 1461198591883 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:29:51 INFO - PROCESS | 3572 | 1461198591887 Marionette TRACE conn4 <- [1,634,null,{}] 17:29:51 INFO - PROCESS | 3572 | 1461198591892 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}] 17:29:52 INFO - PROCESS | 3572 | 1461198591992 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 17:29:52 INFO - PROCESS | 3572 | 1461198592126 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:52 INFO - PROCESS | 3572 | ++DOCSHELL 1A3DE800 == 71 [pid = 3572] [id = 168] 17:29:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 154 (1A3DF400) [pid = 3572] [serial = 502] [outer = 00000000] 17:29:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 155 (1ADBEC00) [pid = 3572] [serial = 503] [outer = 1A3DF400] 17:29:52 INFO - PROCESS | 3572 | 1461198592180 Marionette DEBUG loaded listener.js 17:29:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 156 (1BB3C800) [pid = 3572] [serial = 504] [outer = 1A3DF400] 17:29:52 INFO - PROCESS | 3572 | 1461198592806 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]]]}] 17:29:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:29:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 970ms 17:29:52 INFO - PROCESS | 3572 | 1461198592855 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 17:29:52 INFO - PROCESS | 3572 | 1461198592860 Marionette TRACE conn4 <- [1,637,null,{"value":"13"}] 17:29:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:29:52 INFO - PROCESS | 3572 | 1461198592866 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:29:52 INFO - PROCESS | 3572 | 1461198592869 Marionette TRACE conn4 <- [1,638,null,{}] 17:29:52 INFO - PROCESS | 3572 | 1461198592872 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}] 17:29:52 INFO - PROCESS | 3572 | 1461198592975 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 17:29:52 INFO - PROCESS | 3572 | --DOCSHELL 1ACBE400 == 70 [pid = 3572] [id = 58] 17:29:52 INFO - PROCESS | 3572 | --DOCSHELL 1CDC2000 == 69 [pid = 3572] [id = 160] 17:29:52 INFO - PROCESS | 3572 | --DOCSHELL 1CDD0C00 == 68 [pid = 3572] [id = 159] 17:29:52 INFO - PROCESS | 3572 | --DOCSHELL 20A12000 == 67 [pid = 3572] [id = 158] 17:29:52 INFO - PROCESS | 3572 | --DOCSHELL 20028400 == 66 [pid = 3572] [id = 157] 17:29:52 INFO - PROCESS | 3572 | --DOCSHELL 1D162000 == 65 [pid = 3572] [id = 156] 17:29:52 INFO - PROCESS | 3572 | --DOCSHELL 1C05B000 == 64 [pid = 3572] [id = 155] 17:29:52 INFO - PROCESS | 3572 | --DOCSHELL 128CC800 == 63 [pid = 3572] [id = 154] 17:29:53 INFO - PROCESS | 3572 | --DOMWINDOW == 155 (1786F000) [pid = 3572] [serial = 385] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3572 | --DOMWINDOW == 154 (1BE0EC00) [pid = 3572] [serial = 389] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3572 | --DOMWINDOW == 153 (220B4000) [pid = 3572] [serial = 392] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3572 | --DOMWINDOW == 152 (20BED800) [pid = 3572] [serial = 395] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3572 | --DOCSHELL 1286BC00 == 62 [pid = 3572] [id = 153] 17:29:53 INFO - PROCESS | 3572 | --DOCSHELL 1A3E3400 == 61 [pid = 3572] [id = 152] 17:29:53 INFO - PROCESS | 3572 | --DOCSHELL 1CF47400 == 60 [pid = 3572] [id = 146] 17:29:53 INFO - PROCESS | 3572 | --DOCSHELL 1A622400 == 59 [pid = 3572] [id = 145] 17:29:53 INFO - PROCESS | 3572 | --DOCSHELL 14179400 == 58 [pid = 3572] [id = 144] 17:29:53 INFO - PROCESS | 3572 | --DOCSHELL 20A17C00 == 57 [pid = 3572] [id = 128] 17:29:53 INFO - PROCESS | 3572 | --DOCSHELL 20A7B400 == 56 [pid = 3572] [id = 143] 17:29:53 INFO - PROCESS | 3572 | --DOMWINDOW == 151 (20A77C00) [pid = 3572] [serial = 425] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3572 | --DOMWINDOW == 150 (1E5D6000) [pid = 3572] [serial = 413] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3572 | --DOMWINDOW == 149 (2009BC00) [pid = 3572] [serial = 416] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3572 | --DOMWINDOW == 148 (1EC86000) [pid = 3572] [serial = 414] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (12D70000) [pid = 3572] [serial = 419] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (18184000) [pid = 3572] [serial = 399] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (17E22000) [pid = 3572] [serial = 398] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (1A626C00) [pid = 3572] [serial = 404] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (1A9A9C00) [pid = 3572] [serial = 405] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (1BE0B400) [pid = 3572] [serial = 407] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (1BE98400) [pid = 3572] [serial = 408] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (1C15CC00) [pid = 3572] [serial = 410] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (12D65000) [pid = 3572] [serial = 401] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (12F6E800) [pid = 3572] [serial = 402] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (202C3800) [pid = 3572] [serial = 417] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (20A7A400) [pid = 3572] [serial = 426] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (17F10C00) [pid = 3572] [serial = 420] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (20BEA000) [pid = 3572] [serial = 423] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (20BE2400) [pid = 3572] [serial = 422] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (1F7D3800) [pid = 3572] [serial = 161] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:29:53 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (1C810C00) [pid = 3572] [serial = 411] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3572 | 1461198593143 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:53 INFO - PROCESS | 3572 | ++DOCSHELL 0B9F6C00 == 57 [pid = 3572] [id = 169] 17:29:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (11A58000) [pid = 3572] [serial = 505] [outer = 00000000] 17:29:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (12679400) [pid = 3572] [serial = 506] [outer = 11A58000] 17:29:53 INFO - PROCESS | 3572 | 1461198593191 Marionette DEBUG loaded listener.js 17:29:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (128CC800) [pid = 3572] [serial = 507] [outer = 11A58000] 17:29:53 INFO - PROCESS | 3572 | 1461198593599 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]]]}] 17:29:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:29:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 771ms 17:29:53 INFO - PROCESS | 3572 | 1461198593639 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 17:29:53 INFO - PROCESS | 3572 | 1461198593642 Marionette TRACE conn4 <- [1,641,null,{"value":"13"}] 17:29:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:29:53 INFO - PROCESS | 3572 | 1461198593649 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:29:53 INFO - PROCESS | 3572 | 1461198593653 Marionette TRACE conn4 <- [1,642,null,{}] 17:29:53 INFO - PROCESS | 3572 | 1461198593663 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}] 17:29:53 INFO - PROCESS | 3572 | 1461198593799 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 17:29:53 INFO - PROCESS | 3572 | 1461198593817 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:53 INFO - PROCESS | 3572 | ++DOCSHELL 1BB18000 == 58 [pid = 3572] [id = 170] 17:29:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (1BB38000) [pid = 3572] [serial = 508] [outer = 00000000] 17:29:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (1BE0DC00) [pid = 3572] [serial = 509] [outer = 1BB38000] 17:29:53 INFO - PROCESS | 3572 | 1461198593866 Marionette DEBUG loaded listener.js 17:29:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (1C15AC00) [pid = 3572] [serial = 510] [outer = 1BB38000] 17:29:54 INFO - PROCESS | 3572 | 1461198594307 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]]]}] 17:29:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:29:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 670ms 17:29:54 INFO - PROCESS | 3572 | 1461198594329 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 17:29:54 INFO - PROCESS | 3572 | 1461198594331 Marionette TRACE conn4 <- [1,645,null,{"value":"13"}] 17:29:54 INFO - PROCESS | 3572 | 1461198594334 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:29:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:29:54 INFO - PROCESS | 3572 | 1461198594336 Marionette TRACE conn4 <- [1,646,null,{}] 17:29:54 INFO - PROCESS | 3572 | 1461198594339 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}] 17:29:54 INFO - PROCESS | 3572 | 1461198594451 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 17:29:54 INFO - PROCESS | 3572 | 1461198594461 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:54 INFO - PROCESS | 3572 | ++DOCSHELL 1CDBDC00 == 59 [pid = 3572] [id = 171] 17:29:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (1CDC0400) [pid = 3572] [serial = 511] [outer = 00000000] 17:29:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (1CDD6000) [pid = 3572] [serial = 512] [outer = 1CDC0400] 17:29:54 INFO - PROCESS | 3572 | 1461198594508 Marionette DEBUG loaded listener.js 17:29:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (1CDDD400) [pid = 3572] [serial = 513] [outer = 1CDC0400] 17:29:54 INFO - PROCESS | 3572 | 1461198594949 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]]]}] 17:29:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:29:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 672ms 17:29:55 INFO - PROCESS | 3572 | 1461198595010 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 17:29:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:29:55 INFO - PROCESS | 3572 | 1461198595012 Marionette TRACE conn4 <- [1,649,null,{"value":"13"}] 17:29:55 INFO - PROCESS | 3572 | 1461198595016 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:29:55 INFO - PROCESS | 3572 | 1461198595017 Marionette TRACE conn4 <- [1,650,null,{}] 17:29:55 INFO - PROCESS | 3572 | 1461198595021 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}] 17:29:55 INFO - PROCESS | 3572 | 1461198595102 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 17:29:55 INFO - PROCESS | 3572 | 1461198595109 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:55 INFO - PROCESS | 3572 | ++DOCSHELL 1CEA5400 == 60 [pid = 3572] [id = 172] 17:29:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (1CEA8C00) [pid = 3572] [serial = 514] [outer = 00000000] 17:29:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (1D7B2000) [pid = 3572] [serial = 515] [outer = 1CEA8C00] 17:29:55 INFO - PROCESS | 3572 | 1461198595155 Marionette DEBUG loaded listener.js 17:29:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (1EAE3C00) [pid = 3572] [serial = 516] [outer = 1CEA8C00] 17:29:55 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:55 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:29:55 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:55 INFO - PROCESS | 3572 | 1461198595656 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]]]}] 17:29:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:29:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 671ms 17:29:55 INFO - PROCESS | 3572 | 1461198595686 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 17:29:55 INFO - PROCESS | 3572 | 1461198595688 Marionette TRACE conn4 <- [1,653,null,{"value":"13"}] 17:29:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:29:55 INFO - PROCESS | 3572 | 1461198595692 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:29:55 INFO - PROCESS | 3572 | 1461198595693 Marionette TRACE conn4 <- [1,654,null,{}] 17:29:55 INFO - PROCESS | 3572 | 1461198595697 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}] 17:29:55 INFO - PROCESS | 3572 | 1461198595827 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 17:29:55 INFO - PROCESS | 3572 | 1461198595921 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:55 INFO - PROCESS | 3572 | ++DOCSHELL 2009DC00 == 61 [pid = 3572] [id = 173] 17:29:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (200A2400) [pid = 3572] [serial = 517] [outer = 00000000] 17:29:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (2029F400) [pid = 3572] [serial = 518] [outer = 200A2400] 17:29:55 INFO - PROCESS | 3572 | 1461198595974 Marionette DEBUG loaded listener.js 17:29:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (202A2C00) [pid = 3572] [serial = 519] [outer = 200A2400] 17:29:56 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:56 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:29:56 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:56 INFO - PROCESS | 3572 | 1461198596405 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]]]}] 17:29:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:29:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 730ms 17:29:56 INFO - PROCESS | 3572 | 1461198596422 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 17:29:56 INFO - PROCESS | 3572 | 1461198596424 Marionette TRACE conn4 <- [1,657,null,{"value":"13"}] 17:29:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:29:56 INFO - PROCESS | 3572 | 1461198596427 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:29:56 INFO - PROCESS | 3572 | 1461198596429 Marionette TRACE conn4 <- [1,658,null,{}] 17:29:56 INFO - PROCESS | 3572 | 1461198596433 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}] 17:29:56 INFO - PROCESS | 3572 | 1461198596553 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 17:29:56 INFO - PROCESS | 3572 | 1461198596559 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:56 INFO - PROCESS | 3572 | ++DOCSHELL 202A6000 == 62 [pid = 3572] [id = 174] 17:29:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (202C3800) [pid = 3572] [serial = 520] [outer = 00000000] 17:29:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (20A17C00) [pid = 3572] [serial = 521] [outer = 202C3800] 17:29:56 INFO - PROCESS | 3572 | 1461198596605 Marionette DEBUG loaded listener.js 17:29:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 149 (20A72400) [pid = 3572] [serial = 522] [outer = 202C3800] 17:29:57 INFO - PROCESS | 3572 | 1461198597084 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]]]}] 17:29:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:29:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 671ms 17:29:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:29:57 INFO - PROCESS | 3572 | 1461198597098 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 17:29:57 INFO - PROCESS | 3572 | 1461198597100 Marionette TRACE conn4 <- [1,661,null,{"value":"13"}] 17:29:57 INFO - PROCESS | 3572 | 1461198597103 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:29:57 INFO - PROCESS | 3572 | 1461198597105 Marionette TRACE conn4 <- [1,662,null,{}] 17:29:57 INFO - PROCESS | 3572 | 1461198597109 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}] 17:29:57 INFO - PROCESS | 3572 | 1461198597224 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 17:29:57 INFO - PROCESS | 3572 | 1461198597313 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:57 INFO - PROCESS | 3572 | ++DOCSHELL 20A72C00 == 63 [pid = 3572] [id = 175] 17:29:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 150 (20A78400) [pid = 3572] [serial = 523] [outer = 00000000] 17:29:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 151 (20BEF000) [pid = 3572] [serial = 524] [outer = 20A78400] 17:29:57 INFO - PROCESS | 3572 | 1461198597357 Marionette DEBUG loaded listener.js 17:29:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 152 (217DA000) [pid = 3572] [serial = 525] [outer = 20A78400] 17:29:57 INFO - PROCESS | 3572 | --DOMWINDOW == 151 (1CDC3400) [pid = 3572] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:29:57 INFO - PROCESS | 3572 | --DOMWINDOW == 150 (1CDD1800) [pid = 3572] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:29:57 INFO - PROCESS | 3572 | --DOMWINDOW == 149 (1A3E4C00) [pid = 3572] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:29:57 INFO - PROCESS | 3572 | --DOMWINDOW == 148 (1C15FC00) [pid = 3572] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:29:57 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (1D17BC00) [pid = 3572] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:29:57 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (20A19400) [pid = 3572] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:29:57 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (128D3400) [pid = 3572] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:29:57 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (128B5800) [pid = 3572] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:29:57 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (1FFD9C00) [pid = 3572] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:29:57 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (20029400) [pid = 3572] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:29:57 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:57 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:29:58 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:29:58 INFO - PROCESS | 3572 | 1461198598070 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]]]}] 17:29:58 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 17:29:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1020ms 17:29:58 INFO - PROCESS | 3572 | 1461198598125 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 17:29:58 INFO - PROCESS | 3572 | 1461198598127 Marionette TRACE conn4 <- [1,665,null,{"value":"13"}] 17:29:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:29:58 INFO - PROCESS | 3572 | 1461198598129 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:29:58 INFO - PROCESS | 3572 | 1461198598131 Marionette TRACE conn4 <- [1,666,null,{}] 17:29:58 INFO - PROCESS | 3572 | 1461198598135 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}] 17:29:58 INFO - PROCESS | 3572 | 1461198598216 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 17:29:58 INFO - PROCESS | 3572 | 1461198598223 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:58 INFO - PROCESS | 3572 | ++DOCSHELL 128B5800 == 64 [pid = 3572] [id = 176] 17:29:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (1CF54800) [pid = 3572] [serial = 526] [outer = 00000000] 17:29:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (1D6A0000) [pid = 3572] [serial = 527] [outer = 1CF54800] 17:29:58 INFO - PROCESS | 3572 | 1461198598269 Marionette DEBUG loaded listener.js 17:29:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (1D6A2800) [pid = 3572] [serial = 528] [outer = 1CF54800] 17:29:58 INFO - PROCESS | 3572 | 1461198598704 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]]]}] 17:29:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:29:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 631ms 17:29:58 INFO - PROCESS | 3572 | 1461198598761 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 17:29:58 INFO - PROCESS | 3572 | 1461198598763 Marionette TRACE conn4 <- [1,669,null,{"value":"13"}] 17:29:58 INFO - PROCESS | 3572 | 1461198598766 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:29:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:29:58 INFO - PROCESS | 3572 | 1461198598768 Marionette TRACE conn4 <- [1,670,null,{}] 17:29:58 INFO - PROCESS | 3572 | 1461198598771 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}] 17:29:58 INFO - PROCESS | 3572 | 1461198598857 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 17:29:58 INFO - PROCESS | 3572 | 1461198598864 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:58 INFO - PROCESS | 3572 | ++DOCSHELL 1D6A7000 == 65 [pid = 3572] [id = 177] 17:29:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (1D6A9400) [pid = 3572] [serial = 529] [outer = 00000000] 17:29:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (1D8E6C00) [pid = 3572] [serial = 530] [outer = 1D6A9400] 17:29:58 INFO - PROCESS | 3572 | 1461198598908 Marionette DEBUG loaded listener.js 17:29:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (1D8E9400) [pid = 3572] [serial = 531] [outer = 1D6A9400] 17:29:59 INFO - PROCESS | 3572 | 1461198599843 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]]]}] 17:29:59 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) 17:29:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1173ms 17:29:59 INFO - PROCESS | 3572 | 1461198599943 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 17:29:59 INFO - PROCESS | 3572 | 1461198599947 Marionette TRACE conn4 <- [1,673,null,{"value":"13"}] 17:29:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:29:59 INFO - PROCESS | 3572 | 1461198599953 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:29:59 INFO - PROCESS | 3572 | 1461198599957 Marionette TRACE conn4 <- [1,674,null,{}] 17:29:59 INFO - PROCESS | 3572 | 1461198599964 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}] 17:30:00 INFO - PROCESS | 3572 | 1461198600108 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 17:30:00 INFO - PROCESS | 3572 | 1461198600295 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:00 INFO - PROCESS | 3572 | ++DOCSHELL 1417E400 == 66 [pid = 3572] [id = 178] 17:30:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 149 (1417FC00) [pid = 3572] [serial = 532] [outer = 00000000] 17:30:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 150 (17E21400) [pid = 3572] [serial = 533] [outer = 1417FC00] 17:30:00 INFO - PROCESS | 3572 | 1461198600360 Marionette DEBUG loaded listener.js 17:30:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 151 (18186000) [pid = 3572] [serial = 534] [outer = 1417FC00] 17:30:01 INFO - PROCESS | 3572 | 1461198601405 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]]]}] 17:30:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:30:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1477ms 17:30:01 INFO - PROCESS | 3572 | 1461198601429 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 17:30:01 INFO - PROCESS | 3572 | 1461198601434 Marionette TRACE conn4 <- [1,677,null,{"value":"13"}] 17:30:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:30:01 INFO - PROCESS | 3572 | 1461198601442 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:30:01 INFO - PROCESS | 3572 | 1461198601446 Marionette TRACE conn4 <- [1,678,null,{}] 17:30:01 INFO - PROCESS | 3572 | 1461198601451 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}] 17:30:01 INFO - PROCESS | 3572 | 1461198601562 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 17:30:01 INFO - PROCESS | 3572 | 1461198601736 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:01 INFO - PROCESS | 3572 | ++DOCSHELL 1BE10000 == 67 [pid = 3572] [id = 179] 17:30:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 152 (1C116400) [pid = 3572] [serial = 535] [outer = 00000000] 17:30:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 153 (1CDC6000) [pid = 3572] [serial = 536] [outer = 1C116400] 17:30:01 INFO - PROCESS | 3572 | 1461198601800 Marionette DEBUG loaded listener.js 17:30:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 154 (1CF46C00) [pid = 3572] [serial = 537] [outer = 1C116400] 17:30:02 INFO - PROCESS | 3572 | 1461198602841 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]]]}] 17:30:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:30:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1422ms 17:30:02 INFO - PROCESS | 3572 | 1461198602865 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 17:30:02 INFO - PROCESS | 3572 | 1461198602868 Marionette TRACE conn4 <- [1,681,null,{"value":"13"}] 17:30:02 INFO - PROCESS | 3572 | 1461198602914 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:30:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:30:02 INFO - PROCESS | 3572 | 1461198602917 Marionette TRACE conn4 <- [1,682,null,{}] 17:30:02 INFO - PROCESS | 3572 | 1461198602927 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}] 17:30:03 INFO - PROCESS | 3572 | 1461198603028 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 17:30:03 INFO - PROCESS | 3572 | 1461198603236 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:03 INFO - PROCESS | 3572 | ++DOCSHELL 20028800 == 68 [pid = 3572] [id = 180] 17:30:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 155 (2029A800) [pid = 3572] [serial = 538] [outer = 00000000] 17:30:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 156 (20A18C00) [pid = 3572] [serial = 539] [outer = 2029A800] 17:30:03 INFO - PROCESS | 3572 | 1461198603296 Marionette DEBUG loaded listener.js 17:30:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 157 (20BE4C00) [pid = 3572] [serial = 540] [outer = 2029A800] 17:30:04 INFO - PROCESS | 3572 | 1461198604385 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]]]}] 17:30:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 17:30:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1534ms 17:30:04 INFO - PROCESS | 3572 | 1461198604452 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 17:30:04 INFO - PROCESS | 3572 | 1461198604454 Marionette TRACE conn4 <- [1,685,null,{"value":"13"}] 17:30:04 INFO - PROCESS | 3572 | 1461198604458 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:30:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:30:04 INFO - PROCESS | 3572 | 1461198604460 Marionette TRACE conn4 <- [1,686,null,{}] 17:30:04 INFO - PROCESS | 3572 | 1461198604517 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}] 17:30:04 INFO - PROCESS | 3572 | 1461198604647 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 17:30:04 INFO - PROCESS | 3572 | 1461198604748 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:04 INFO - PROCESS | 3572 | ++DOCSHELL 1ACC6C00 == 69 [pid = 3572] [id = 181] 17:30:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 158 (1CDBD800) [pid = 3572] [serial = 541] [outer = 00000000] 17:30:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 159 (1D056400) [pid = 3572] [serial = 542] [outer = 1CDBD800] 17:30:04 INFO - PROCESS | 3572 | 1461198604803 Marionette DEBUG loaded listener.js 17:30:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 160 (1F7CE800) [pid = 3572] [serial = 543] [outer = 1CDBD800] 17:30:06 INFO - PROCESS | 3572 | 1461198606014 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]]]}] 17:30:06 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) 17:30:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1575ms 17:30:06 INFO - PROCESS | 3572 | 1461198606036 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 17:30:06 INFO - PROCESS | 3572 | 1461198606039 Marionette TRACE conn4 <- [1,689,null,{"value":"13"}] 17:30:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:30:06 INFO - PROCESS | 3572 | 1461198606089 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:30:06 INFO - PROCESS | 3572 | 1461198606092 Marionette TRACE conn4 <- [1,690,null,{}] 17:30:06 INFO - PROCESS | 3572 | 1461198606098 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}] 17:30:06 INFO - PROCESS | 3572 | 1461198606186 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 17:30:06 INFO - PROCESS | 3572 | --DOCSHELL 1A666C00 == 68 [pid = 3572] [id = 104] 17:30:06 INFO - PROCESS | 3572 | --DOCSHELL 128B7000 == 67 [pid = 3572] [id = 59] 17:30:06 INFO - PROCESS | 3572 | --DOCSHELL 1BB34000 == 66 [pid = 3572] [id = 36] 17:30:06 INFO - PROCESS | 3572 | --DOCSHELL 128B5800 == 65 [pid = 3572] [id = 176] 17:30:06 INFO - PROCESS | 3572 | --DOCSHELL 20A72C00 == 64 [pid = 3572] [id = 175] 17:30:06 INFO - PROCESS | 3572 | --DOCSHELL 202A6000 == 63 [pid = 3572] [id = 174] 17:30:06 INFO - PROCESS | 3572 | --DOCSHELL 2009DC00 == 62 [pid = 3572] [id = 173] 17:30:06 INFO - PROCESS | 3572 | --DOCSHELL 1CEA5400 == 61 [pid = 3572] [id = 172] 17:30:06 INFO - PROCESS | 3572 | --DOCSHELL 1CDBDC00 == 60 [pid = 3572] [id = 171] 17:30:06 INFO - PROCESS | 3572 | --DOMWINDOW == 159 (1FFDE800) [pid = 3572] [serial = 482] [outer = 00000000] [url = about:blank] 17:30:06 INFO - PROCESS | 3572 | --DOMWINDOW == 158 (21BECC00) [pid = 3572] [serial = 428] [outer = 00000000] [url = about:blank] 17:30:06 INFO - PROCESS | 3572 | --DOMWINDOW == 157 (1BE0C400) [pid = 3572] [serial = 452] [outer = 00000000] [url = about:blank] 17:30:06 INFO - PROCESS | 3572 | --DOCSHELL 1BB18000 == 59 [pid = 3572] [id = 170] 17:30:06 INFO - PROCESS | 3572 | --DOCSHELL 0B9F6C00 == 58 [pid = 3572] [id = 169] 17:30:06 INFO - PROCESS | 3572 | --DOCSHELL 1A3DE800 == 57 [pid = 3572] [id = 168] 17:30:06 INFO - PROCESS | 3572 | --DOCSHELL 12592000 == 56 [pid = 3572] [id = 167] 17:30:06 INFO - PROCESS | 3572 | --DOCSHELL 1ADC0800 == 55 [pid = 3572] [id = 163] 17:30:06 INFO - PROCESS | 3572 | --DOCSHELL 17693000 == 54 [pid = 3572] [id = 162] 17:30:06 INFO - PROCESS | 3572 | --DOMWINDOW == 156 (1CDCAC00) [pid = 3572] [serial = 480] [outer = 00000000] [url = about:blank] 17:30:06 INFO - PROCESS | 3572 | --DOMWINDOW == 155 (1CDD5C00) [pid = 3572] [serial = 476] [outer = 00000000] [url = about:blank] 17:30:06 INFO - PROCESS | 3572 | --DOMWINDOW == 154 (1CDD8000) [pid = 3572] [serial = 477] [outer = 00000000] [url = about:blank] 17:30:06 INFO - PROCESS | 3572 | --DOMWINDOW == 153 (22794C00) [pid = 3572] [serial = 449] [outer = 00000000] [url = about:blank] 17:30:06 INFO - PROCESS | 3572 | --DOMWINDOW == 152 (224DAC00) [pid = 3572] [serial = 446] [outer = 00000000] [url = about:blank] 17:30:06 INFO - PROCESS | 3572 | --DOMWINDOW == 151 (22064C00) [pid = 3572] [serial = 443] [outer = 00000000] [url = about:blank] 17:30:06 INFO - PROCESS | 3572 | --DOMWINDOW == 150 (1ACBC000) [pid = 3572] [serial = 455] [outer = 00000000] [url = about:blank] 17:30:06 INFO - PROCESS | 3572 | --DOMWINDOW == 149 (1ACEA000) [pid = 3572] [serial = 456] [outer = 00000000] [url = about:blank] 17:30:06 INFO - PROCESS | 3572 | --DOMWINDOW == 148 (1CF53C00) [pid = 3572] [serial = 464] [outer = 00000000] [url = about:blank] 17:30:06 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (18D32800) [pid = 3572] [serial = 431] [outer = 00000000] [url = about:blank] 17:30:06 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (1F7D3C00) [pid = 3572] [serial = 468] [outer = 00000000] [url = about:blank] 17:30:06 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (20BE1400) [pid = 3572] [serial = 473] [outer = 00000000] [url = about:blank] 17:30:06 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (20A73400) [pid = 3572] [serial = 437] [outer = 00000000] [url = about:blank] 17:30:06 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (1EC82000) [pid = 3572] [serial = 467] [outer = 00000000] [url = about:blank] 17:30:06 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (20BEC800) [pid = 3572] [serial = 474] [outer = 00000000] [url = about:blank] 17:30:06 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (1C053800) [pid = 3572] [serial = 462] [outer = 00000000] [url = about:blank] 17:30:06 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (17C99C00) [pid = 3572] [serial = 458] [outer = 00000000] [url = about:blank] 17:30:06 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (17F0F000) [pid = 3572] [serial = 461] [outer = 00000000] [url = about:blank] 17:30:06 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (202C4800) [pid = 3572] [serial = 302] [outer = 00000000] [url = about:blank] 17:30:06 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (217DBC00) [pid = 3572] [serial = 440] [outer = 00000000] [url = about:blank] 17:30:06 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (1D04FC00) [pid = 3572] [serial = 434] [outer = 00000000] [url = about:blank] 17:30:06 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (18183000) [pid = 3572] [serial = 459] [outer = 00000000] [url = about:blank] 17:30:06 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (202CC000) [pid = 3572] [serial = 471] [outer = 00000000] [url = about:blank] 17:30:06 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (1D159800) [pid = 3572] [serial = 465] [outer = 00000000] [url = about:blank] 17:30:06 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (202C9400) [pid = 3572] [serial = 470] [outer = 00000000] [url = about:blank] 17:30:06 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (1CDC7C00) [pid = 3572] [serial = 479] [outer = 00000000] [url = about:blank] 17:30:06 INFO - PROCESS | 3572 | 1461198606414 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:06 INFO - PROCESS | 3572 | ++DOCSHELL 11A5B000 == 55 [pid = 3572] [id = 182] 17:30:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (11A5E400) [pid = 3572] [serial = 544] [outer = 00000000] 17:30:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (128C9C00) [pid = 3572] [serial = 545] [outer = 11A5E400] 17:30:06 INFO - PROCESS | 3572 | 1461198606467 Marionette DEBUG loaded listener.js 17:30:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (13B71000) [pid = 3572] [serial = 546] [outer = 11A5E400] 17:30:07 INFO - PROCESS | 3572 | 1461198607339 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]]]}] 17:30:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:30:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1284ms 17:30:07 INFO - PROCESS | 3572 | 1461198607375 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 17:30:07 INFO - PROCESS | 3572 | 1461198607380 Marionette TRACE conn4 <- [1,693,null,{"value":"13"}] 17:30:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:30:07 INFO - PROCESS | 3572 | 1461198607386 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:30:07 INFO - PROCESS | 3572 | 1461198607388 Marionette TRACE conn4 <- [1,694,null,{}] 17:30:07 INFO - PROCESS | 3572 | 1461198607392 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}] 17:30:07 INFO - PROCESS | 3572 | 1461198607476 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 17:30:07 INFO - PROCESS | 3572 | 1461198607561 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:07 INFO - PROCESS | 3572 | ++DOCSHELL 17EEA800 == 56 [pid = 3572] [id = 183] 17:30:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (17F02C00) [pid = 3572] [serial = 547] [outer = 00000000] 17:30:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (1A664400) [pid = 3572] [serial = 548] [outer = 17F02C00] 17:30:07 INFO - PROCESS | 3572 | 1461198607607 Marionette DEBUG loaded listener.js 17:30:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (1ACBA400) [pid = 3572] [serial = 549] [outer = 17F02C00] 17:30:08 INFO - PROCESS | 3572 | 1461198608512 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]]]}] 17:30:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:30:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1183ms 17:30:08 INFO - PROCESS | 3572 | 1461198608571 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 17:30:08 INFO - PROCESS | 3572 | 1461198608573 Marionette TRACE conn4 <- [1,697,null,{"value":"13"}] 17:30:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:30:08 INFO - PROCESS | 3572 | 1461198608577 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:30:08 INFO - PROCESS | 3572 | 1461198608581 Marionette TRACE conn4 <- [1,698,null,{}] 17:30:08 INFO - PROCESS | 3572 | 1461198608597 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}] 17:30:08 INFO - PROCESS | 3572 | 1461198608711 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 17:30:08 INFO - PROCESS | 3572 | 1461198608718 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:08 INFO - PROCESS | 3572 | ++DOCSHELL 1ADBB400 == 57 [pid = 3572] [id = 184] 17:30:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (1C053000) [pid = 3572] [serial = 550] [outer = 00000000] 17:30:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (1C155800) [pid = 3572] [serial = 551] [outer = 1C053000] 17:30:08 INFO - PROCESS | 3572 | 1461198608813 Marionette DEBUG loaded listener.js 17:30:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (1C15E800) [pid = 3572] [serial = 552] [outer = 1C053000] 17:30:09 INFO - PROCESS | 3572 | 1461198609750 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]]]}] 17:30:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:30:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1236ms 17:30:09 INFO - PROCESS | 3572 | 1461198609816 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 17:30:09 INFO - PROCESS | 3572 | 1461198609819 Marionette TRACE conn4 <- [1,701,null,{"value":"13"}] 17:30:09 INFO - PROCESS | 3572 | 1461198609822 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:30:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:30:09 INFO - PROCESS | 3572 | 1461198609824 Marionette TRACE conn4 <- [1,702,null,{}] 17:30:09 INFO - PROCESS | 3572 | 1461198609838 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}] 17:30:09 INFO - PROCESS | 3572 | 1461198609953 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 17:30:09 INFO - PROCESS | 3572 | 1461198609960 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:10 INFO - PROCESS | 3572 | ++DOCSHELL 1CDBF400 == 58 [pid = 3572] [id = 185] 17:30:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (1CDBFC00) [pid = 3572] [serial = 553] [outer = 00000000] 17:30:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (1CDCF400) [pid = 3572] [serial = 554] [outer = 1CDBFC00] 17:30:10 INFO - PROCESS | 3572 | 1461198610005 Marionette DEBUG loaded listener.js 17:30:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (1CDD5400) [pid = 3572] [serial = 555] [outer = 1CDBFC00] 17:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (200A2400) [pid = 3572] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (1BB38000) [pid = 3572] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (1A3DF400) [pid = 3572] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (202C3800) [pid = 3572] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (12678C00) [pid = 3572] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (1CEA8C00) [pid = 3572] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (11A58000) [pid = 3572] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (1CDC0400) [pid = 3572] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (20A78400) [pid = 3572] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (1CF54800) [pid = 3572] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (1A61AC00) [pid = 3572] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:30:11 INFO - PROCESS | 3572 | 1461198611368 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]]]}] 17:30:11 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 17:30:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1578ms 17:30:11 INFO - PROCESS | 3572 | 1461198611427 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 17:30:11 INFO - PROCESS | 3572 | 1461198611432 Marionette TRACE conn4 <- [1,705,null,{"value":"13"}] 17:30:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:30:11 INFO - PROCESS | 3572 | 1461198611438 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:30:11 INFO - PROCESS | 3572 | 1461198611442 Marionette TRACE conn4 <- [1,706,null,{}] 17:30:11 INFO - PROCESS | 3572 | 1461198611448 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}] 17:30:11 INFO - PROCESS | 3572 | 1461198611543 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 17:30:11 INFO - PROCESS | 3572 | 1461198611667 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:11 INFO - PROCESS | 3572 | ++DOCSHELL 12802000 == 59 [pid = 3572] [id = 186] 17:30:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (128B8000) [pid = 3572] [serial = 556] [outer = 00000000] 17:30:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (17E19400) [pid = 3572] [serial = 557] [outer = 128B8000] 17:30:11 INFO - PROCESS | 3572 | 1461198611725 Marionette DEBUG loaded listener.js 17:30:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (17FCC000) [pid = 3572] [serial = 558] [outer = 128B8000] 17:30:12 INFO - PROCESS | 3572 | 1461198612799 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]]]}] 17:30:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:30:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1391ms 17:30:12 INFO - PROCESS | 3572 | 1461198612830 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 17:30:12 INFO - PROCESS | 3572 | 1461198612836 Marionette TRACE conn4 <- [1,709,null,{"value":"13"}] 17:30:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:30:12 INFO - PROCESS | 3572 | 1461198612843 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:30:12 INFO - PROCESS | 3572 | 1461198612846 Marionette TRACE conn4 <- [1,710,null,{}] 17:30:12 INFO - PROCESS | 3572 | 1461198612850 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}] 17:30:12 INFO - PROCESS | 3572 | 1461198612956 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 17:30:13 INFO - PROCESS | 3572 | 1461198613091 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:13 INFO - PROCESS | 3572 | ++DOCSHELL 1A627C00 == 60 [pid = 3572] [id = 187] 17:30:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (1ACEF800) [pid = 3572] [serial = 559] [outer = 00000000] 17:30:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (1BE0A000) [pid = 3572] [serial = 560] [outer = 1ACEF800] 17:30:13 INFO - PROCESS | 3572 | 1461198613149 Marionette DEBUG loaded listener.js 17:30:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (1C054800) [pid = 3572] [serial = 561] [outer = 1ACEF800] 17:30:13 INFO - PROCESS | 3572 | 1461198613708 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] 17:30:13 INFO - PROCESS | 3572 | 1461198613777 Marionette TRACE conn4 <- [1,713,null,{"value":"13"}] 17:30:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 17:30:13 INFO - PROCESS | 3572 | 1461198613781 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:30:13 INFO - PROCESS | 3572 | 1461198613785 Marionette TRACE conn4 <- [1,714,null,{}] 17:30:13 INFO - PROCESS | 3572 | 1461198613796 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}] 17:30:13 INFO - PROCESS | 3572 | 1461198613907 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 17:30:14 INFO - PROCESS | 3572 | 1461198614035 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:14 INFO - PROCESS | 3572 | ++DOCSHELL 124DF800 == 61 [pid = 3572] [id = 188] 17:30:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (1CDC2800) [pid = 3572] [serial = 562] [outer = 00000000] 17:30:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (1CF54C00) [pid = 3572] [serial = 563] [outer = 1CDC2800] 17:30:14 INFO - PROCESS | 3572 | 1461198614095 Marionette DEBUG loaded listener.js 17:30:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (1D159400) [pid = 3572] [serial = 564] [outer = 1CDC2800] 17:30:14 INFO - PROCESS | 3572 | 1461198614765 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]]]}] 17:30:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:30:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1021ms 17:30:14 INFO - PROCESS | 3572 | 1461198614804 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 17:30:14 INFO - PROCESS | 3572 | 1461198614807 Marionette TRACE conn4 <- [1,717,null,{"value":"13"}] 17:30:14 INFO - PROCESS | 3572 | 1461198614811 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:30:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:30:14 INFO - PROCESS | 3572 | 1461198614813 Marionette TRACE conn4 <- [1,718,null,{}] 17:30:14 INFO - PROCESS | 3572 | 1461198614817 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}] 17:30:14 INFO - PROCESS | 3572 | 1461198614919 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 17:30:15 INFO - PROCESS | 3572 | 1461198615047 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:15 INFO - PROCESS | 3572 | ++DOCSHELL 1D6A3C00 == 62 [pid = 3572] [id = 189] 17:30:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (1D6A5C00) [pid = 3572] [serial = 565] [outer = 00000000] 17:30:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (1D8F0C00) [pid = 3572] [serial = 566] [outer = 1D6A5C00] 17:30:15 INFO - PROCESS | 3572 | 1461198615105 Marionette DEBUG loaded listener.js 17:30:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (1E3D0400) [pid = 3572] [serial = 567] [outer = 1D6A5C00] 17:30:15 INFO - PROCESS | 3572 | 1461198615708 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] 17:30:15 INFO - PROCESS | 3572 | 1461198615787 Marionette TRACE conn4 <- [1,721,null,{"value":"13"}] 17:30:15 INFO - PROCESS | 3572 | 1461198615790 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:30:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:30:15 INFO - PROCESS | 3572 | 1461198615793 Marionette TRACE conn4 <- [1,722,null,{}] 17:30:15 INFO - PROCESS | 3572 | 1461198615796 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}] 17:30:15 INFO - PROCESS | 3572 | 1461198615902 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 17:30:16 INFO - PROCESS | 3572 | 1461198616032 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:16 INFO - PROCESS | 3572 | ++DOCSHELL 128C2000 == 63 [pid = 3572] [id = 190] 17:30:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (128D3400) [pid = 3572] [serial = 568] [outer = 00000000] 17:30:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (1A666000) [pid = 3572] [serial = 569] [outer = 128D3400] 17:30:16 INFO - PROCESS | 3572 | 1461198616089 Marionette DEBUG loaded listener.js 17:30:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (1BE04400) [pid = 3572] [serial = 570] [outer = 128D3400] 17:30:16 INFO - PROCESS | 3572 | 1461198616679 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]]]}] 17:30:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:30:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 930ms 17:30:16 INFO - PROCESS | 3572 | 1461198616724 Marionette TRACE conn4 -> [0,725,"getWindowHandle",null] 17:30:16 INFO - PROCESS | 3572 | 1461198616727 Marionette TRACE conn4 <- [1,725,null,{"value":"13"}] 17:30:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:30:16 INFO - PROCESS | 3572 | 1461198616730 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:30:16 INFO - PROCESS | 3572 | 1461198616732 Marionette TRACE conn4 <- [1,726,null,{}] 17:30:16 INFO - PROCESS | 3572 | 1461198616736 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}] 17:30:16 INFO - PROCESS | 3572 | 1461198616862 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 17:30:17 INFO - PROCESS | 3572 | 1461198617085 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:17 INFO - PROCESS | 3572 | ++DOCSHELL 128B9000 == 64 [pid = 3572] [id = 191] 17:30:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (128C3C00) [pid = 3572] [serial = 571] [outer = 00000000] 17:30:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 149 (12D65C00) [pid = 3572] [serial = 572] [outer = 128C3C00] 17:30:17 INFO - PROCESS | 3572 | 1461198617161 Marionette DEBUG loaded listener.js 17:30:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 150 (17697400) [pid = 3572] [serial = 573] [outer = 128C3C00] 17:30:18 INFO - PROCESS | 3572 | --DOCSHELL 21BEBC00 == 63 [pid = 3572] [id = 149] 17:30:18 INFO - PROCESS | 3572 | --DOCSHELL 21BE9000 == 62 [pid = 3572] [id = 166] 17:30:18 INFO - PROCESS | 3572 | --DOCSHELL 217D8000 == 61 [pid = 3572] [id = 148] 17:30:18 INFO - PROCESS | 3572 | --DOCSHELL 21A0F400 == 60 [pid = 3572] [id = 106] 17:30:18 INFO - PROCESS | 3572 | --DOCSHELL 217D4000 == 59 [pid = 3572] [id = 147] 17:30:18 INFO - PROCESS | 3572 | --DOCSHELL 1ADBB400 == 58 [pid = 3572] [id = 184] 17:30:18 INFO - PROCESS | 3572 | --DOCSHELL 17EEA800 == 57 [pid = 3572] [id = 183] 17:30:18 INFO - PROCESS | 3572 | --DOCSHELL 11A5B000 == 56 [pid = 3572] [id = 182] 17:30:18 INFO - PROCESS | 3572 | --DOCSHELL 20028800 == 55 [pid = 3572] [id = 180] 17:30:18 INFO - PROCESS | 3572 | --DOCSHELL 1BE10000 == 54 [pid = 3572] [id = 179] 17:30:18 INFO - PROCESS | 3572 | --DOCSHELL 1417E400 == 53 [pid = 3572] [id = 178] 17:30:18 INFO - PROCESS | 3572 | --DOMWINDOW == 149 (1CD2A800) [pid = 3572] [serial = 453] [outer = 00000000] [url = about:blank] 17:30:18 INFO - PROCESS | 3572 | --DOMWINDOW == 148 (2029F400) [pid = 3572] [serial = 518] [outer = 00000000] [url = about:blank] 17:30:18 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (1BE0DC00) [pid = 3572] [serial = 509] [outer = 00000000] [url = about:blank] 17:30:18 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (1C15AC00) [pid = 3572] [serial = 510] [outer = 00000000] [url = about:blank] 17:30:18 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (1A61B000) [pid = 3572] [serial = 485] [outer = 00000000] [url = about:blank] 17:30:18 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (1BB3C800) [pid = 3572] [serial = 504] [outer = 00000000] [url = about:blank] 17:30:18 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (1ADBEC00) [pid = 3572] [serial = 503] [outer = 00000000] [url = about:blank] 17:30:18 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (20A17C00) [pid = 3572] [serial = 521] [outer = 00000000] [url = about:blank] 17:30:18 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (21AE5800) [pid = 3572] [serial = 494] [outer = 00000000] [url = about:blank] 17:30:18 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (18DE4C00) [pid = 3572] [serial = 500] [outer = 00000000] [url = about:blank] 17:30:18 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (1ACBF400) [pid = 3572] [serial = 501] [outer = 00000000] [url = about:blank] 17:30:18 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (1D7B2000) [pid = 3572] [serial = 515] [outer = 00000000] [url = about:blank] 17:30:18 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (12679400) [pid = 3572] [serial = 506] [outer = 00000000] [url = about:blank] 17:30:18 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (128CC800) [pid = 3572] [serial = 507] [outer = 00000000] [url = about:blank] 17:30:18 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (220D4800) [pid = 3572] [serial = 497] [outer = 00000000] [url = about:blank] 17:30:18 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (202CEC00) [pid = 3572] [serial = 491] [outer = 00000000] [url = about:blank] 17:30:18 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (1CDD6000) [pid = 3572] [serial = 512] [outer = 00000000] [url = about:blank] 17:30:18 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (1CDDD400) [pid = 3572] [serial = 513] [outer = 00000000] [url = about:blank] 17:30:18 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (1CF4F800) [pid = 3572] [serial = 488] [outer = 00000000] [url = about:blank] 17:30:18 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (202A2C00) [pid = 3572] [serial = 519] [outer = 00000000] [url = about:blank] 17:30:18 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (20BEF000) [pid = 3572] [serial = 524] [outer = 00000000] [url = about:blank] 17:30:18 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (20A72400) [pid = 3572] [serial = 522] [outer = 00000000] [url = about:blank] 17:30:18 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (217DA000) [pid = 3572] [serial = 525] [outer = 00000000] [url = about:blank] 17:30:18 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (1D6A0000) [pid = 3572] [serial = 527] [outer = 00000000] [url = about:blank] 17:30:18 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (1EAE3C00) [pid = 3572] [serial = 516] [outer = 00000000] [url = about:blank] 17:30:18 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (1D6A2800) [pid = 3572] [serial = 528] [outer = 00000000] [url = about:blank] 17:30:18 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (1D8E6C00) [pid = 3572] [serial = 530] [outer = 00000000] [url = about:blank] 17:30:18 INFO - PROCESS | 3572 | 1461198618218 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]]]}] 17:30:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:30:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1522ms 17:30:18 INFO - PROCESS | 3572 | 1461198618255 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 17:30:18 INFO - PROCESS | 3572 | 1461198618259 Marionette TRACE conn4 <- [1,729,null,{"value":"13"}] 17:30:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:30:18 INFO - PROCESS | 3572 | 1461198618263 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:30:18 INFO - PROCESS | 3572 | 1461198618266 Marionette TRACE conn4 <- [1,730,null,{}] 17:30:18 INFO - PROCESS | 3572 | 1461198618271 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}] 17:30:18 INFO - PROCESS | 3572 | 1461198618360 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 17:30:18 INFO - PROCESS | 3572 | 1461198618440 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:18 INFO - PROCESS | 3572 | ++DOCSHELL 17E15C00 == 54 [pid = 3572] [id = 192] 17:30:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (17E16800) [pid = 3572] [serial = 574] [outer = 00000000] 17:30:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (1A3DF400) [pid = 3572] [serial = 575] [outer = 17E16800] 17:30:18 INFO - PROCESS | 3572 | 1461198618488 Marionette DEBUG loaded listener.js 17:30:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (1A627400) [pid = 3572] [serial = 576] [outer = 17E16800] 17:30:19 INFO - PROCESS | 3572 | 1461198619383 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]]]}] 17:30:19 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 17:30:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1179ms 17:30:19 INFO - PROCESS | 3572 | 1461198619444 Marionette TRACE conn4 -> [0,733,"getWindowHandle",null] 17:30:19 INFO - PROCESS | 3572 | 1461198619448 Marionette TRACE conn4 <- [1,733,null,{"value":"13"}] 17:30:19 INFO - PROCESS | 3572 | 1461198619453 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:30:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:30:19 INFO - PROCESS | 3572 | 1461198619455 Marionette TRACE conn4 <- [1,734,null,{}] 17:30:19 INFO - PROCESS | 3572 | 1461198619458 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}] 17:30:19 INFO - PROCESS | 3572 | 1461198619543 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 17:30:19 INFO - PROCESS | 3572 | 1461198619550 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:19 INFO - PROCESS | 3572 | ++DOCSHELL 1B96E000 == 55 [pid = 3572] [id = 193] 17:30:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (1BB34800) [pid = 3572] [serial = 577] [outer = 00000000] 17:30:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (1CDCFC00) [pid = 3572] [serial = 578] [outer = 1BB34800] 17:30:19 INFO - PROCESS | 3572 | 1461198619596 Marionette DEBUG loaded listener.js 17:30:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (1CDDB800) [pid = 3572] [serial = 579] [outer = 1BB34800] 17:30:20 INFO - PROCESS | 3572 | 1461198620568 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]]]}] 17:30:20 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.) 17:30:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1172ms 17:30:20 INFO - PROCESS | 3572 | 1461198620630 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 17:30:20 INFO - PROCESS | 3572 | 1461198620632 Marionette TRACE conn4 <- [1,737,null,{"value":"13"}] 17:30:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:30:20 INFO - PROCESS | 3572 | 1461198620637 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:30:20 INFO - PROCESS | 3572 | 1461198620642 Marionette TRACE conn4 <- [1,738,null,{}] 17:30:20 INFO - PROCESS | 3572 | 1461198620660 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}] 17:30:20 INFO - PROCESS | 3572 | 1461198620774 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 17:30:20 INFO - PROCESS | 3572 | 1461198620782 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:20 INFO - PROCESS | 3572 | ++DOCSHELL 1D108800 == 56 [pid = 3572] [id = 194] 17:30:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (1D69CC00) [pid = 3572] [serial = 580] [outer = 00000000] 17:30:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (1D6ABC00) [pid = 3572] [serial = 581] [outer = 1D69CC00] 17:30:20 INFO - PROCESS | 3572 | 1461198620874 Marionette DEBUG loaded listener.js 17:30:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (1D8E8800) [pid = 3572] [serial = 582] [outer = 1D69CC00] 17:30:21 INFO - PROCESS | 3572 | 1461198621830 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]]]}] 17:30:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:30:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1194ms 17:30:21 INFO - PROCESS | 3572 | 1461198621867 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 17:30:21 INFO - PROCESS | 3572 | 1461198621870 Marionette TRACE conn4 <- [1,741,null,{"value":"13"}] 17:30:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:30:21 INFO - PROCESS | 3572 | 1461198621873 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:30:21 INFO - PROCESS | 3572 | 1461198621874 Marionette TRACE conn4 <- [1,742,null,{}] 17:30:21 INFO - PROCESS | 3572 | 1461198621878 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}] 17:30:21 INFO - PROCESS | 3572 | 1461198621992 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 17:30:22 INFO - PROCESS | 3572 | 1461198622046 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:22 INFO - PROCESS | 3572 | ++DOCSHELL 1D8EB000 == 57 [pid = 3572] [id = 195] 17:30:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (1E3D4C00) [pid = 3572] [serial = 583] [outer = 00000000] 17:30:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (1F7D7000) [pid = 3572] [serial = 584] [outer = 1E3D4C00] 17:30:22 INFO - PROCESS | 3572 | 1461198622092 Marionette DEBUG loaded listener.js 17:30:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (1F7D5C00) [pid = 3572] [serial = 585] [outer = 1E3D4C00] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (17F02C00) [pid = 3572] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (1C053000) [pid = 3572] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (2205EC00) [pid = 3572] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (217DB000) [pid = 3572] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (202A7400) [pid = 3572] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (1CDCBC00) [pid = 3572] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (1C156400) [pid = 3572] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (17693800) [pid = 3572] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (11A5E400) [pid = 3572] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (1CDBD800) [pid = 3572] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (1C116400) [pid = 3572] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (2029A800) [pid = 3572] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (1417FC00) [pid = 3572] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (217D5C00) [pid = 3572] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (131D7400) [pid = 3572] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (217DB800) [pid = 3572] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (1417A400) [pid = 3572] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (13B1D400) [pid = 3572] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (1941B000) [pid = 3572] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (1ACBB800) [pid = 3572] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (17E61C00) [pid = 3572] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (12D70C00) [pid = 3572] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (1286F000) [pid = 3572] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (11ACEC00) [pid = 3572] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (21BE5800) [pid = 3572] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (2205F800) [pid = 3572] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (14183400) [pid = 3572] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (21AA5400) [pid = 3572] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (1A625000) [pid = 3572] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (1BE94800) [pid = 3572] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (20BE7800) [pid = 3572] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (20A18000) [pid = 3572] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (1C052800) [pid = 3572] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (20025800) [pid = 3572] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (224E6C00) [pid = 3572] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (128B6800) [pid = 3572] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:30:22 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (21BE6400) [pid = 3572] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:30:23 INFO - PROCESS | 3572 | 1461198623136 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]]]}] 17:30:23 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 17:30:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1272ms 17:30:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:30:23 INFO - PROCESS | 3572 | 1461198623146 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 17:30:23 INFO - PROCESS | 3572 | 1461198623148 Marionette TRACE conn4 <- [1,745,null,{"value":"13"}] 17:30:23 INFO - PROCESS | 3572 | 1461198623151 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:30:23 INFO - PROCESS | 3572 | 1461198623152 Marionette TRACE conn4 <- [1,746,null,{}] 17:30:23 INFO - PROCESS | 3572 | 1461198623156 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}] 17:30:23 INFO - PROCESS | 3572 | 1461198623268 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 17:30:23 INFO - PROCESS | 3572 | 1461198623276 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:23 INFO - PROCESS | 3572 | ++DOCSHELL 11AD4000 == 58 [pid = 3572] [id = 196] 17:30:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (17778800) [pid = 3572] [serial = 586] [outer = 00000000] 17:30:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (1A625000) [pid = 3572] [serial = 587] [outer = 17778800] 17:30:23 INFO - PROCESS | 3572 | 1461198623331 Marionette DEBUG loaded listener.js 17:30:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (1BE95800) [pid = 3572] [serial = 588] [outer = 17778800] 17:30:23 INFO - PROCESS | 3572 | 1461198623787 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]]]}] 17:30:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:30:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 671ms 17:30:23 INFO - PROCESS | 3572 | 1461198623822 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 17:30:23 INFO - PROCESS | 3572 | 1461198623824 Marionette TRACE conn4 <- [1,749,null,{"value":"13"}] 17:30:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:30:23 INFO - PROCESS | 3572 | 1461198623827 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:30:23 INFO - PROCESS | 3572 | 1461198623828 Marionette TRACE conn4 <- [1,750,null,{}] 17:30:23 INFO - PROCESS | 3572 | 1461198623832 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}] 17:30:23 INFO - PROCESS | 3572 | 1461198623947 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 17:30:23 INFO - PROCESS | 3572 | 1461198623958 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:23 INFO - PROCESS | 3572 | ++DOCSHELL 1C157C00 == 59 [pid = 3572] [id = 197] 17:30:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (1CDDBC00) [pid = 3572] [serial = 589] [outer = 00000000] 17:30:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (2009D400) [pid = 3572] [serial = 590] [outer = 1CDDBC00] 17:30:24 INFO - PROCESS | 3572 | 1461198624005 Marionette DEBUG loaded listener.js 17:30:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (200A7800) [pid = 3572] [serial = 591] [outer = 1CDDBC00] 17:30:24 INFO - PROCESS | 3572 | 1461198624923 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]]]}] 17:30:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:30:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1119ms 17:30:24 INFO - PROCESS | 3572 | 1461198624946 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 17:30:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:30:24 INFO - PROCESS | 3572 | 1461198624950 Marionette TRACE conn4 <- [1,753,null,{"value":"13"}] 17:30:24 INFO - PROCESS | 3572 | 1461198624956 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:30:24 INFO - PROCESS | 3572 | 1461198624960 Marionette TRACE conn4 <- [1,754,null,{}] 17:30:24 INFO - PROCESS | 3572 | 1461198624966 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}] 17:30:25 INFO - PROCESS | 3572 | 1461198625107 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 17:30:25 INFO - PROCESS | 3572 | 1461198625234 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:25 INFO - PROCESS | 3572 | ++DOCSHELL 1417A400 == 60 [pid = 3572] [id = 198] 17:30:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (17693800) [pid = 3572] [serial = 592] [outer = 00000000] 17:30:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (18DDF400) [pid = 3572] [serial = 593] [outer = 17693800] 17:30:25 INFO - PROCESS | 3572 | 1461198625292 Marionette DEBUG loaded listener.js 17:30:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (1A61CC00) [pid = 3572] [serial = 594] [outer = 17693800] 17:30:26 INFO - PROCESS | 3572 | 1461198626313 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]]]}] 17:30:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:30:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1379ms 17:30:26 INFO - PROCESS | 3572 | 1461198626376 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 17:30:26 INFO - PROCESS | 3572 | 1461198626383 Marionette TRACE conn4 <- [1,757,null,{"value":"13"}] 17:30:26 INFO - PROCESS | 3572 | 1461198626390 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:30:26 INFO - PROCESS | 3572 | 1461198626393 Marionette TRACE conn4 <- [1,758,null,{}] 17:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:30:26 INFO - PROCESS | 3572 | 1461198626397 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}] 17:30:26 INFO - PROCESS | 3572 | 1461198626495 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 17:30:26 INFO - PROCESS | 3572 | 1461198626700 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:26 INFO - PROCESS | 3572 | ++DOCSHELL 1BE04000 == 61 [pid = 3572] [id = 199] 17:30:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (1BE98400) [pid = 3572] [serial = 595] [outer = 00000000] 17:30:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (1CE76800) [pid = 3572] [serial = 596] [outer = 1BE98400] 17:30:26 INFO - PROCESS | 3572 | 1461198626757 Marionette DEBUG loaded listener.js 17:30:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (1CF4BC00) [pid = 3572] [serial = 597] [outer = 1BE98400] 17:30:27 INFO - PROCESS | 3572 | 1461198627329 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]]]}] 17:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 971ms 17:30:27 INFO - PROCESS | 3572 | 1461198627372 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 17:30:27 INFO - PROCESS | 3572 | 1461198627375 Marionette TRACE conn4 <- [1,761,null,{"value":"13"}] 17:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:30:27 INFO - PROCESS | 3572 | 1461198627380 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:30:27 INFO - PROCESS | 3572 | 1461198627384 Marionette TRACE conn4 <- [1,762,null,{}] 17:30:27 INFO - PROCESS | 3572 | 1461198627395 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}] 17:30:27 INFO - PROCESS | 3572 | 1461198627508 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 17:30:27 INFO - PROCESS | 3572 | 1461198627611 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:27 INFO - PROCESS | 3572 | ++DOCSHELL 128C3800 == 62 [pid = 3572] [id = 200] 17:30:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (1EC87800) [pid = 3572] [serial = 598] [outer = 00000000] 17:30:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (2029FC00) [pid = 3572] [serial = 599] [outer = 1EC87800] 17:30:27 INFO - PROCESS | 3572 | 1461198627670 Marionette DEBUG loaded listener.js 17:30:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (202A5000) [pid = 3572] [serial = 600] [outer = 1EC87800] 17:30:28 INFO - PROCESS | 3572 | 1461198628266 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]]]}] 17:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 931ms 17:30:28 INFO - PROCESS | 3572 | 1461198628315 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 17:30:28 INFO - PROCESS | 3572 | 1461198628318 Marionette TRACE conn4 <- [1,765,null,{"value":"13"}] 17:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:30:28 INFO - PROCESS | 3572 | 1461198628322 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:30:28 INFO - PROCESS | 3572 | 1461198628324 Marionette TRACE conn4 <- [1,766,null,{}] 17:30:28 INFO - PROCESS | 3572 | 1461198628328 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}] 17:30:28 INFO - PROCESS | 3572 | 1461198628434 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 17:30:28 INFO - PROCESS | 3572 | 1461198628542 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:28 INFO - PROCESS | 3572 | ++DOCSHELL 202A3C00 == 63 [pid = 3572] [id = 201] 17:30:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (202C9000) [pid = 3572] [serial = 601] [outer = 00000000] 17:30:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (20A13000) [pid = 3572] [serial = 602] [outer = 202C9000] 17:30:28 INFO - PROCESS | 3572 | 1461198628601 Marionette DEBUG loaded listener.js 17:30:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (20A17C00) [pid = 3572] [serial = 603] [outer = 202C9000] 17:30:29 INFO - PROCESS | 3572 | 1461198629268 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]]]}] 17:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 970ms 17:30:29 INFO - PROCESS | 3572 | 1461198629295 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 17:30:29 INFO - PROCESS | 3572 | 1461198629297 Marionette TRACE conn4 <- [1,769,null,{"value":"13"}] 17:30:29 INFO - PROCESS | 3572 | 1461198629300 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:30:29 INFO - PROCESS | 3572 | 1461198629303 Marionette TRACE conn4 <- [1,770,null,{}] 17:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:30:29 INFO - PROCESS | 3572 | 1461198629306 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}] 17:30:29 INFO - PROCESS | 3572 | 1461198629411 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 17:30:29 INFO - PROCESS | 3572 | 1461198629665 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:29 INFO - PROCESS | 3572 | ++DOCSHELL 128CC800 == 64 [pid = 3572] [id = 202] 17:30:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (14149400) [pid = 3572] [serial = 604] [outer = 00000000] 17:30:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (17F05400) [pid = 3572] [serial = 605] [outer = 14149400] 17:30:29 INFO - PROCESS | 3572 | 1461198629727 Marionette DEBUG loaded listener.js 17:30:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (1818C400) [pid = 3572] [serial = 606] [outer = 14149400] 17:30:30 INFO - PROCESS | 3572 | 1461198630296 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]]]}] 17:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1018ms 17:30:30 INFO - PROCESS | 3572 | 1461198630323 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 17:30:30 INFO - PROCESS | 3572 | 1461198630328 Marionette TRACE conn4 <- [1,773,null,{"value":"13"}] 17:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:30:30 INFO - PROCESS | 3572 | 1461198630334 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:30:30 INFO - PROCESS | 3572 | 1461198630338 Marionette TRACE conn4 <- [1,774,null,{}] 17:30:30 INFO - PROCESS | 3572 | 1461198630360 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}] 17:30:30 INFO - PROCESS | 3572 | 1461198630462 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 17:30:30 INFO - PROCESS | 3572 | 1461198630577 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:30 INFO - PROCESS | 3572 | ++DOCSHELL 1ADBB400 == 65 [pid = 3572] [id = 203] 17:30:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (1ADBEC00) [pid = 3572] [serial = 607] [outer = 00000000] 17:30:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (1BE06000) [pid = 3572] [serial = 608] [outer = 1ADBEC00] 17:30:30 INFO - PROCESS | 3572 | 1461198630628 Marionette DEBUG loaded listener.js 17:30:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (1C052800) [pid = 3572] [serial = 609] [outer = 1ADBEC00] 17:30:30 INFO - PROCESS | 3572 | --DOCSHELL 11AD4000 == 64 [pid = 3572] [id = 196] 17:30:30 INFO - PROCESS | 3572 | --DOCSHELL 1D8EB000 == 63 [pid = 3572] [id = 195] 17:30:30 INFO - PROCESS | 3572 | --DOCSHELL 1D108800 == 62 [pid = 3572] [id = 194] 17:30:30 INFO - PROCESS | 3572 | --DOCSHELL 1B96E000 == 61 [pid = 3572] [id = 193] 17:30:30 INFO - PROCESS | 3572 | --DOCSHELL 17E15C00 == 60 [pid = 3572] [id = 192] 17:30:30 INFO - PROCESS | 3572 | --DOCSHELL 128B9000 == 59 [pid = 3572] [id = 191] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (1CDCF400) [pid = 3572] [serial = 554] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOCSHELL 12802000 == 58 [pid = 3572] [id = 186] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (202CC400) [pid = 3572] [serial = 314] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (202C8800) [pid = 3572] [serial = 311] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (21AE3000) [pid = 3572] [serial = 396] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (22064000) [pid = 3572] [serial = 383] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (1E3A2000) [pid = 3572] [serial = 269] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (21AA3000) [pid = 3572] [serial = 438] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (22797800) [pid = 3572] [serial = 450] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (1E5DEC00) [pid = 3572] [serial = 341] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (220BC400) [pid = 3572] [serial = 393] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (220DDC00) [pid = 3572] [serial = 498] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (21AECC00) [pid = 3572] [serial = 495] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (20A6D400) [pid = 3572] [serial = 492] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (2029C000) [pid = 3572] [serial = 483] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (1E560000) [pid = 3572] [serial = 489] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (1ACBB000) [pid = 3572] [serial = 486] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (1C15E800) [pid = 3572] [serial = 552] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (128C9C00) [pid = 3572] [serial = 545] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (13B71000) [pid = 3572] [serial = 546] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (1F7CE800) [pid = 3572] [serial = 543] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (1D056400) [pid = 3572] [serial = 542] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (1CF46C00) [pid = 3572] [serial = 537] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (1CDC6000) [pid = 3572] [serial = 536] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (20BE4C00) [pid = 3572] [serial = 540] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (20A18C00) [pid = 3572] [serial = 539] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (18186000) [pid = 3572] [serial = 534] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (17E21400) [pid = 3572] [serial = 533] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (217DE400) [pid = 3572] [serial = 441] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (17E1C400) [pid = 3572] [serial = 344] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (220D2400) [pid = 3572] [serial = 444] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (1A3DB400) [pid = 3572] [serial = 432] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (17E64800) [pid = 3572] [serial = 386] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (1ACF2000) [pid = 3572] [serial = 347] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (202C5800) [pid = 3572] [serial = 435] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (18DEBC00) [pid = 3572] [serial = 266] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (1CF47C00) [pid = 3572] [serial = 390] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (12D69800) [pid = 3572] [serial = 305] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (1280EC00) [pid = 3572] [serial = 263] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (2205E800) [pid = 3572] [serial = 429] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (224E0800) [pid = 3572] [serial = 447] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (1A3E7C00) [pid = 3572] [serial = 308] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (21AF1800) [pid = 3572] [serial = 317] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (1ACBA400) [pid = 3572] [serial = 549] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (1A664400) [pid = 3572] [serial = 548] [outer = 00000000] [url = about:blank] 17:30:30 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (1C155800) [pid = 3572] [serial = 551] [outer = 00000000] [url = about:blank] 17:30:31 INFO - PROCESS | 3572 | 1461198631158 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]]]}] 17:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 871ms 17:30:31 INFO - PROCESS | 3572 | 1461198631209 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 17:30:31 INFO - PROCESS | 3572 | 1461198631213 Marionette TRACE conn4 <- [1,777,null,{"value":"13"}] 17:30:31 INFO - PROCESS | 3572 | 1461198631217 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:30:31 INFO - PROCESS | 3572 | 1461198631219 Marionette TRACE conn4 <- [1,778,null,{}] 17:30:31 INFO - PROCESS | 3572 | 1461198631223 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}] 17:30:31 INFO - PROCESS | 3572 | 1461198631307 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 17:30:31 INFO - PROCESS | 3572 | 1461198631316 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:31 INFO - PROCESS | 3572 | ++DOCSHELL 17695800 == 59 [pid = 3572] [id = 204] 17:30:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (17698C00) [pid = 3572] [serial = 610] [outer = 00000000] 17:30:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (17EEC000) [pid = 3572] [serial = 611] [outer = 17698C00] 17:30:31 INFO - PROCESS | 3572 | 1461198631362 Marionette DEBUG loaded listener.js 17:30:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (18D38000) [pid = 3572] [serial = 612] [outer = 17698C00] 17:30:31 INFO - PROCESS | 3572 | 1461198631845 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]]]}] 17:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 670ms 17:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:30:31 INFO - PROCESS | 3572 | 1461198631892 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 17:30:31 INFO - PROCESS | 3572 | 1461198631895 Marionette TRACE conn4 <- [1,781,null,{"value":"13"}] 17:30:31 INFO - PROCESS | 3572 | 1461198631900 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:30:31 INFO - PROCESS | 3572 | 1461198631905 Marionette TRACE conn4 <- [1,782,null,{}] 17:30:31 INFO - PROCESS | 3572 | 1461198631914 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}] 17:30:32 INFO - PROCESS | 3572 | 1461198632001 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 17:30:32 INFO - PROCESS | 3572 | 1461198632010 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:32 INFO - PROCESS | 3572 | ++DOCSHELL 1BB17000 == 60 [pid = 3572] [id = 205] 17:30:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (1BB18000) [pid = 3572] [serial = 613] [outer = 00000000] 17:30:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (1C154800) [pid = 3572] [serial = 614] [outer = 1BB18000] 17:30:32 INFO - PROCESS | 3572 | 1461198632062 Marionette DEBUG loaded listener.js 17:30:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (1C15BC00) [pid = 3572] [serial = 615] [outer = 1BB18000] 17:30:32 INFO - PROCESS | 3572 | 1461198632544 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]]]}] 17:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 691ms 17:30:32 INFO - PROCESS | 3572 | 1461198632592 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 17:30:32 INFO - PROCESS | 3572 | 1461198632595 Marionette TRACE conn4 <- [1,785,null,{"value":"13"}] 17:30:32 INFO - PROCESS | 3572 | 1461198632598 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:30:32 INFO - PROCESS | 3572 | 1461198632599 Marionette TRACE conn4 <- [1,786,null,{}] 17:30:32 INFO - PROCESS | 3572 | 1461198632603 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}] 17:30:32 INFO - PROCESS | 3572 | 1461198632716 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 17:30:32 INFO - PROCESS | 3572 | 1461198632725 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:32 INFO - PROCESS | 3572 | ++DOCSHELL 1CDC3400 == 61 [pid = 3572] [id = 206] 17:30:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (1CDC3800) [pid = 3572] [serial = 616] [outer = 00000000] 17:30:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (1CE79C00) [pid = 3572] [serial = 617] [outer = 1CDC3800] 17:30:32 INFO - PROCESS | 3572 | 1461198632770 Marionette DEBUG loaded listener.js 17:30:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (1CE73000) [pid = 3572] [serial = 618] [outer = 1CDC3800] 17:30:33 INFO - PROCESS | 3572 | 1461198633246 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]]]}] 17:30:33 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 17:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 671ms 17:30:33 INFO - PROCESS | 3572 | 1461198633278 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 17:30:33 INFO - PROCESS | 3572 | 1461198633280 Marionette TRACE conn4 <- [1,789,null,{"value":"13"}] 17:30:33 INFO - PROCESS | 3572 | 1461198633283 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:30:33 INFO - PROCESS | 3572 | 1461198633285 Marionette TRACE conn4 <- [1,790,null,{}] 17:30:33 INFO - PROCESS | 3572 | 1461198633288 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}] 17:30:33 INFO - PROCESS | 3572 | 1461198633401 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 17:30:33 INFO - PROCESS | 3572 | 1461198633453 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:33 INFO - PROCESS | 3572 | ++DOCSHELL 1D110000 == 62 [pid = 3572] [id = 207] 17:30:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (1D159800) [pid = 3572] [serial = 619] [outer = 00000000] 17:30:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (1D6A3000) [pid = 3572] [serial = 620] [outer = 1D159800] 17:30:33 INFO - PROCESS | 3572 | 1461198633511 Marionette DEBUG loaded listener.js 17:30:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (1D8E7C00) [pid = 3572] [serial = 621] [outer = 1D159800] 17:30:34 INFO - PROCESS | 3572 | 1461198633992 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]]]}] 17:30:34 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 17:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 17:30:34 INFO - PROCESS | 3572 | 1461198634017 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 17:30:34 INFO - PROCESS | 3572 | 1461198634019 Marionette TRACE conn4 <- [1,793,null,{"value":"13"}] 17:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:30:34 INFO - PROCESS | 3572 | 1461198634063 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:30:34 INFO - PROCESS | 3572 | 1461198634064 Marionette TRACE conn4 <- [1,794,null,{}] 17:30:34 INFO - PROCESS | 3572 | 1461198634079 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}] 17:30:34 INFO - PROCESS | 3572 | 1461198634190 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 17:30:34 INFO - PROCESS | 3572 | 1461198634252 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:34 INFO - PROCESS | 3572 | ++DOCSHELL 1D8EA800 == 63 [pid = 3572] [id = 208] 17:30:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (1E5DE800) [pid = 3572] [serial = 622] [outer = 00000000] 17:30:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (1EC89800) [pid = 3572] [serial = 623] [outer = 1E5DE800] 17:30:34 INFO - PROCESS | 3572 | 1461198634297 Marionette DEBUG loaded listener.js 17:30:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (1F7D2C00) [pid = 3572] [serial = 624] [outer = 1E5DE800] 17:30:34 INFO - PROCESS | 3572 | 1461198634714 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]]]}] 17:30:34 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 17:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 711ms 17:30:34 INFO - PROCESS | 3572 | 1461198634742 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 17:30:34 INFO - PROCESS | 3572 | 1461198634744 Marionette TRACE conn4 <- [1,797,null,{"value":"13"}] 17:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:30:34 INFO - PROCESS | 3572 | 1461198634753 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:30:34 INFO - PROCESS | 3572 | 1461198634755 Marionette TRACE conn4 <- [1,798,null,{}] 17:30:34 INFO - PROCESS | 3572 | 1461198634763 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}] 17:30:34 INFO - PROCESS | 3572 | 1461198634875 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 17:30:34 INFO - PROCESS | 3572 | 1461198634882 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:34 INFO - PROCESS | 3572 | ++DOCSHELL 1FFDEC00 == 64 [pid = 3572] [id = 209] 17:30:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (20020800) [pid = 3572] [serial = 625] [outer = 00000000] 17:30:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (2002A400) [pid = 3572] [serial = 626] [outer = 20020800] 17:30:34 INFO - PROCESS | 3572 | 1461198634926 Marionette DEBUG loaded listener.js 17:30:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (20029C00) [pid = 3572] [serial = 627] [outer = 20020800] 17:30:35 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (17E16800) [pid = 3572] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:30:35 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (128C3C00) [pid = 3572] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:30:35 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (1D69CC00) [pid = 3572] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:30:35 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (1BB34800) [pid = 3572] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:30:35 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (1E3D4C00) [pid = 3572] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:30:35 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (17778800) [pid = 3572] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:30:35 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (1D6A9400) [pid = 3572] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:30:35 INFO - PROCESS | 3572 | 1461198635394 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]]]}] 17:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 17:30:35 INFO - PROCESS | 3572 | 1461198635427 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 17:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:30:35 INFO - PROCESS | 3572 | 1461198635429 Marionette TRACE conn4 <- [1,801,null,{"value":"13"}] 17:30:35 INFO - PROCESS | 3572 | 1461198635432 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:30:35 INFO - PROCESS | 3572 | 1461198635434 Marionette TRACE conn4 <- [1,802,null,{}] 17:30:35 INFO - PROCESS | 3572 | 1461198635437 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}] 17:30:35 INFO - PROCESS | 3572 | 1461198635548 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 17:30:35 INFO - PROCESS | 3572 | 1461198635557 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:35 INFO - PROCESS | 3572 | ++DOCSHELL 1ADBD000 == 65 [pid = 3572] [id = 210] 17:30:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (1D69CC00) [pid = 3572] [serial = 628] [outer = 00000000] 17:30:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (202A1800) [pid = 3572] [serial = 629] [outer = 1D69CC00] 17:30:35 INFO - PROCESS | 3572 | 1461198635601 Marionette DEBUG loaded listener.js 17:30:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (202C6400) [pid = 3572] [serial = 630] [outer = 1D69CC00] 17:30:36 INFO - PROCESS | 3572 | 1461198636044 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] 17:30:36 INFO - PROCESS | 3572 | 1461198636071 Marionette TRACE conn4 <- [1,805,null,{"value":"13"}] 17:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:30:36 INFO - PROCESS | 3572 | 1461198636074 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:30:36 INFO - PROCESS | 3572 | 1461198636076 Marionette TRACE conn4 <- [1,806,null,{}] 17:30:36 INFO - PROCESS | 3572 | 1461198636079 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}] 17:30:36 INFO - PROCESS | 3572 | 1461198636164 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 17:30:36 INFO - PROCESS | 3572 | 1461198636170 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:36 INFO - PROCESS | 3572 | ++DOCSHELL 1FFE1000 == 66 [pid = 3572] [id = 211] 17:30:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (202C9C00) [pid = 3572] [serial = 631] [outer = 00000000] 17:30:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (20A70800) [pid = 3572] [serial = 632] [outer = 202C9C00] 17:30:36 INFO - PROCESS | 3572 | 1461198636216 Marionette DEBUG loaded listener.js 17:30:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (20A73000) [pid = 3572] [serial = 633] [outer = 202C9C00] 17:30:36 INFO - PROCESS | 3572 | 1461198636652 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]]]}] 17:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 631ms 17:30:36 INFO - PROCESS | 3572 | 1461198636709 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 17:30:36 INFO - PROCESS | 3572 | 1461198636711 Marionette TRACE conn4 <- [1,809,null,{"value":"13"}] 17:30:36 INFO - PROCESS | 3572 | 1461198636714 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:30:36 INFO - PROCESS | 3572 | 1461198636716 Marionette TRACE conn4 <- [1,810,null,{}] 17:30:36 INFO - PROCESS | 3572 | 1461198636720 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}] 17:30:36 INFO - PROCESS | 3572 | 1461198636803 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 17:30:36 INFO - PROCESS | 3572 | 1461198636809 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:36 INFO - PROCESS | 3572 | ++DOCSHELL 20A74000 == 67 [pid = 3572] [id = 212] 17:30:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (20A76400) [pid = 3572] [serial = 634] [outer = 00000000] 17:30:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (20BE3000) [pid = 3572] [serial = 635] [outer = 20A76400] 17:30:36 INFO - PROCESS | 3572 | 1461198636859 Marionette DEBUG loaded listener.js 17:30:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (20BE9800) [pid = 3572] [serial = 636] [outer = 20A76400] 17:30:37 INFO - PROCESS | 3572 | 1461198637540 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] 17:30:37 INFO - PROCESS | 3572 | 1461198637595 Marionette TRACE conn4 <- [1,813,null,{"value":"13"}] 17:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:30:37 INFO - PROCESS | 3572 | 1461198637602 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:30:37 INFO - PROCESS | 3572 | 1461198637606 Marionette TRACE conn4 <- [1,814,null,{}] 17:30:37 INFO - PROCESS | 3572 | 1461198637612 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}] 17:30:37 INFO - PROCESS | 3572 | 1461198637730 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 17:30:37 INFO - PROCESS | 3572 | 1461198637864 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:37 INFO - PROCESS | 3572 | ++DOCSHELL 14179400 == 68 [pid = 3572] [id = 213] 17:30:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (17678400) [pid = 3572] [serial = 637] [outer = 00000000] 17:30:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (1A3DB400) [pid = 3572] [serial = 638] [outer = 17678400] 17:30:37 INFO - PROCESS | 3572 | 1461198637925 Marionette DEBUG loaded listener.js 17:30:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (1A9A7C00) [pid = 3572] [serial = 639] [outer = 17678400] 17:30:38 INFO - PROCESS | 3572 | 1461198638578 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]]]}] 17:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1022ms 17:30:38 INFO - PROCESS | 3572 | 1461198638626 Marionette TRACE conn4 -> [0,817,"getWindowHandle",null] 17:30:38 INFO - PROCESS | 3572 | 1461198638632 Marionette TRACE conn4 <- [1,817,null,{"value":"13"}] 17:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:30:38 INFO - PROCESS | 3572 | 1461198638639 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:30:38 INFO - PROCESS | 3572 | 1461198638642 Marionette TRACE conn4 <- [1,818,null,{}] 17:30:38 INFO - PROCESS | 3572 | 1461198638646 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}] 17:30:38 INFO - PROCESS | 3572 | 1461198638757 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 17:30:38 INFO - PROCESS | 3572 | 1461198638867 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:38 INFO - PROCESS | 3572 | ++DOCSHELL 1AC93400 == 69 [pid = 3572] [id = 214] 17:30:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (1BB41000) [pid = 3572] [serial = 640] [outer = 00000000] 17:30:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (1CDC5400) [pid = 3572] [serial = 641] [outer = 1BB41000] 17:30:38 INFO - PROCESS | 3572 | 1461198638926 Marionette DEBUG loaded listener.js 17:30:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (1D158C00) [pid = 3572] [serial = 642] [outer = 1BB41000] 17:30:39 INFO - PROCESS | 3572 | 1461198639607 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]]]}] 17:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1022ms 17:30:39 INFO - PROCESS | 3572 | 1461198639662 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 17:30:39 INFO - PROCESS | 3572 | 1461198639665 Marionette TRACE conn4 <- [1,821,null,{"value":"13"}] 17:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:30:39 INFO - PROCESS | 3572 | 1461198639668 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:30:39 INFO - PROCESS | 3572 | 1461198639672 Marionette TRACE conn4 <- [1,822,null,{}] 17:30:39 INFO - PROCESS | 3572 | 1461198639683 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}] 17:30:39 INFO - PROCESS | 3572 | 1461198639813 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 17:30:39 INFO - PROCESS | 3572 | 1461198639947 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:39 INFO - PROCESS | 3572 | ++DOCSHELL 20A7B800 == 70 [pid = 3572] [id = 215] 17:30:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (20BE8000) [pid = 3572] [serial = 643] [outer = 00000000] 17:30:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (217D4000) [pid = 3572] [serial = 644] [outer = 20BE8000] 17:30:40 INFO - PROCESS | 3572 | 1461198640009 Marionette DEBUG loaded listener.js 17:30:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (217D8C00) [pid = 3572] [serial = 645] [outer = 20BE8000] 17:30:40 INFO - PROCESS | 3572 | 1461198640548 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]]]}] 17:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 930ms 17:30:40 INFO - PROCESS | 3572 | 1461198640602 Marionette TRACE conn4 -> [0,825,"getWindowHandle",null] 17:30:40 INFO - PROCESS | 3572 | 1461198640605 Marionette TRACE conn4 <- [1,825,null,{"value":"13"}] 17:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:30:40 INFO - PROCESS | 3572 | 1461198640608 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:30:40 INFO - PROCESS | 3572 | 1461198640610 Marionette TRACE conn4 <- [1,826,null,{}] 17:30:40 INFO - PROCESS | 3572 | 1461198640614 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}] 17:30:40 INFO - PROCESS | 3572 | 1461198640729 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 17:30:40 INFO - PROCESS | 3572 | 1461198640833 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:40 INFO - PROCESS | 3572 | ++DOCSHELL 217E0C00 == 71 [pid = 3572] [id = 216] 17:30:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (21A01800) [pid = 3572] [serial = 646] [outer = 00000000] 17:30:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (21A9F000) [pid = 3572] [serial = 647] [outer = 21A01800] 17:30:40 INFO - PROCESS | 3572 | 1461198640889 Marionette DEBUG loaded listener.js 17:30:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (21AA3C00) [pid = 3572] [serial = 648] [outer = 21A01800] 17:30:41 INFO - PROCESS | 3572 | 1461198641483 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]]]}] 17:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 931ms 17:30:41 INFO - PROCESS | 3572 | 1461198641542 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 17:30:41 INFO - PROCESS | 3572 | 1461198641544 Marionette TRACE conn4 <- [1,829,null,{"value":"13"}] 17:30:41 INFO - PROCESS | 3572 | 1461198641548 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:30:41 INFO - PROCESS | 3572 | 1461198641550 Marionette TRACE conn4 <- [1,830,null,{}] 17:30:41 INFO - PROCESS | 3572 | 1461198641554 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}] 17:30:41 INFO - PROCESS | 3572 | 1461198641660 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 17:30:41 INFO - PROCESS | 3572 | 1461198641769 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:41 INFO - PROCESS | 3572 | ++DOCSHELL 20BE4800 == 72 [pid = 3572] [id = 217] 17:30:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (21A06400) [pid = 3572] [serial = 649] [outer = 00000000] 17:30:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (21AEAC00) [pid = 3572] [serial = 650] [outer = 21A06400] 17:30:41 INFO - PROCESS | 3572 | 1461198641828 Marionette DEBUG loaded listener.js 17:30:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (21AEDC00) [pid = 3572] [serial = 651] [outer = 21A06400] 17:30:42 INFO - PROCESS | 3572 | 1461198642420 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]]]}] 17:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 931ms 17:30:42 INFO - PROCESS | 3572 | 1461198642482 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 17:30:42 INFO - PROCESS | 3572 | 1461198642484 Marionette TRACE conn4 <- [1,833,null,{"value":"13"}] 17:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:30:42 INFO - PROCESS | 3572 | 1461198642488 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:30:42 INFO - PROCESS | 3572 | 1461198642490 Marionette TRACE conn4 <- [1,834,null,{}] 17:30:42 INFO - PROCESS | 3572 | 1461198642494 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}] 17:30:42 INFO - PROCESS | 3572 | 1461198642619 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 17:30:42 INFO - PROCESS | 3572 | 1461198642757 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:42 INFO - PROCESS | 3572 | ++DOCSHELL 13B85000 == 73 [pid = 3572] [id = 218] 17:30:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (18105800) [pid = 3572] [serial = 652] [outer = 00000000] 17:30:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (22064C00) [pid = 3572] [serial = 653] [outer = 18105800] 17:30:42 INFO - PROCESS | 3572 | 1461198642816 Marionette DEBUG loaded listener.js 17:30:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (220B2800) [pid = 3572] [serial = 654] [outer = 18105800] 17:30:43 INFO - PROCESS | 3572 | 1461198643657 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]]]}] 17:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1218ms 17:30:43 INFO - PROCESS | 3572 | 1461198643709 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 17:30:43 INFO - PROCESS | 3572 | 1461198643713 Marionette TRACE conn4 <- [1,837,null,{"value":"13"}] 17:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:30:43 INFO - PROCESS | 3572 | 1461198643718 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:30:43 INFO - PROCESS | 3572 | 1461198643722 Marionette TRACE conn4 <- [1,838,null,{}] 17:30:43 INFO - PROCESS | 3572 | 1461198643728 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}] 17:30:43 INFO - PROCESS | 3572 | 1461198643862 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 17:30:44 INFO - PROCESS | 3572 | 1461198644968 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:45 INFO - PROCESS | 3572 | ++DOCSHELL 1C05F800 == 74 [pid = 3572] [id = 219] 17:30:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (1C116400) [pid = 3572] [serial = 655] [outer = 00000000] 17:30:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (1C15CC00) [pid = 3572] [serial = 656] [outer = 1C116400] 17:30:45 INFO - PROCESS | 3572 | 1461198645151 Marionette DEBUG loaded listener.js 17:30:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (1CDC3C00) [pid = 3572] [serial = 657] [outer = 1C116400] 17:30:45 INFO - PROCESS | 3572 | --DOCSHELL 1A627C00 == 73 [pid = 3572] [id = 187] 17:30:45 INFO - PROCESS | 3572 | --DOCSHELL 124DF800 == 72 [pid = 3572] [id = 188] 17:30:45 INFO - PROCESS | 3572 | --DOCSHELL 12488C00 == 71 [pid = 3572] [id = 130] 17:30:45 INFO - PROCESS | 3572 | --DOCSHELL 17E1E800 == 70 [pid = 3572] [id = 89] 17:30:45 INFO - PROCESS | 3572 | --DOCSHELL 1D6A3C00 == 69 [pid = 3572] [id = 189] 17:30:45 INFO - PROCESS | 3572 | --DOCSHELL 128D0C00 == 68 [pid = 3572] [id = 129] 17:30:45 INFO - PROCESS | 3572 | --DOCSHELL 1FFE1000 == 67 [pid = 3572] [id = 211] 17:30:45 INFO - PROCESS | 3572 | --DOCSHELL 1ADBD000 == 66 [pid = 3572] [id = 210] 17:30:45 INFO - PROCESS | 3572 | --DOCSHELL 1FFDEC00 == 65 [pid = 3572] [id = 209] 17:30:45 INFO - PROCESS | 3572 | --DOCSHELL 1D8EA800 == 64 [pid = 3572] [id = 208] 17:30:45 INFO - PROCESS | 3572 | --DOCSHELL 1D6A7000 == 63 [pid = 3572] [id = 177] 17:30:45 INFO - PROCESS | 3572 | --DOCSHELL 1D110000 == 62 [pid = 3572] [id = 207] 17:30:45 INFO - PROCESS | 3572 | --DOCSHELL 1CDC3400 == 61 [pid = 3572] [id = 206] 17:30:45 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (2009D400) [pid = 3572] [serial = 590] [outer = 00000000] [url = about:blank] 17:30:45 INFO - PROCESS | 3572 | --DOCSHELL 1BB17000 == 60 [pid = 3572] [id = 205] 17:30:45 INFO - PROCESS | 3572 | --DOCSHELL 17695800 == 59 [pid = 3572] [id = 204] 17:30:45 INFO - PROCESS | 3572 | --DOCSHELL 1ADBB400 == 58 [pid = 3572] [id = 203] 17:30:45 INFO - PROCESS | 3572 | --DOCSHELL 128CC800 == 57 [pid = 3572] [id = 202] 17:30:45 INFO - PROCESS | 3572 | --DOCSHELL 202A3C00 == 56 [pid = 3572] [id = 201] 17:30:45 INFO - PROCESS | 3572 | --DOCSHELL 128C3800 == 55 [pid = 3572] [id = 200] 17:30:45 INFO - PROCESS | 3572 | --DOCSHELL 1BE04000 == 54 [pid = 3572] [id = 199] 17:30:45 INFO - PROCESS | 3572 | --DOCSHELL 1417A400 == 53 [pid = 3572] [id = 198] 17:30:45 INFO - PROCESS | 3572 | --DOCSHELL 1C157C00 == 52 [pid = 3572] [id = 197] 17:30:45 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (1D8E9400) [pid = 3572] [serial = 531] [outer = 00000000] [url = about:blank] 17:30:45 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (17E19400) [pid = 3572] [serial = 557] [outer = 00000000] [url = about:blank] 17:30:45 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (1A3DF400) [pid = 3572] [serial = 575] [outer = 00000000] [url = about:blank] 17:30:45 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (1A627400) [pid = 3572] [serial = 576] [outer = 00000000] [url = about:blank] 17:30:45 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (1BE0A000) [pid = 3572] [serial = 560] [outer = 00000000] [url = about:blank] 17:30:45 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (1D8F0C00) [pid = 3572] [serial = 566] [outer = 00000000] [url = about:blank] 17:30:45 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (17697400) [pid = 3572] [serial = 573] [outer = 00000000] [url = about:blank] 17:30:45 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (12D65C00) [pid = 3572] [serial = 572] [outer = 00000000] [url = about:blank] 17:30:45 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (1D6ABC00) [pid = 3572] [serial = 581] [outer = 00000000] [url = about:blank] 17:30:45 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (1CDCFC00) [pid = 3572] [serial = 578] [outer = 00000000] [url = about:blank] 17:30:45 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (1A666000) [pid = 3572] [serial = 569] [outer = 00000000] [url = about:blank] 17:30:45 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (1CF54C00) [pid = 3572] [serial = 563] [outer = 00000000] [url = about:blank] 17:30:45 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (1F7D7000) [pid = 3572] [serial = 584] [outer = 00000000] [url = about:blank] 17:30:45 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (1D8E8800) [pid = 3572] [serial = 582] [outer = 00000000] [url = about:blank] 17:30:45 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (1BE95800) [pid = 3572] [serial = 588] [outer = 00000000] [url = about:blank] 17:30:45 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (1F7D5C00) [pid = 3572] [serial = 585] [outer = 00000000] [url = about:blank] 17:30:45 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (1A625000) [pid = 3572] [serial = 587] [outer = 00000000] [url = about:blank] 17:30:45 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (1CDDB800) [pid = 3572] [serial = 579] [outer = 00000000] [url = about:blank] 17:30:45 INFO - PROCESS | 3572 | 1461198645737 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]]]}] 17:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 2083ms 17:30:45 INFO - PROCESS | 3572 | 1461198645800 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 17:30:45 INFO - PROCESS | 3572 | 1461198645805 Marionette TRACE conn4 <- [1,841,null,{"value":"13"}] 17:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:30:45 INFO - PROCESS | 3572 | 1461198645811 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:30:45 INFO - PROCESS | 3572 | 1461198645814 Marionette TRACE conn4 <- [1,842,null,{}] 17:30:45 INFO - PROCESS | 3572 | 1461198645818 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}] 17:30:45 INFO - PROCESS | 3572 | 1461198645908 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 17:30:46 INFO - PROCESS | 3572 | 1461198645996 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:46 INFO - PROCESS | 3572 | ++DOCSHELL 12670800 == 53 [pid = 3572] [id = 220] 17:30:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (128C3800) [pid = 3572] [serial = 658] [outer = 00000000] 17:30:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (17F0C000) [pid = 3572] [serial = 659] [outer = 128C3800] 17:30:46 INFO - PROCESS | 3572 | 1461198646043 Marionette DEBUG loaded listener.js 17:30:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (1A3E4800) [pid = 3572] [serial = 660] [outer = 128C3800] 17:30:46 INFO - PROCESS | 3572 | 1461198646488 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]]]}] 17:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 730ms 17:30:46 INFO - PROCESS | 3572 | 1461198646545 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 17:30:46 INFO - PROCESS | 3572 | 1461198646547 Marionette TRACE conn4 <- [1,845,null,{"value":"13"}] 17:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:30:46 INFO - PROCESS | 3572 | 1461198646550 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:30:46 INFO - PROCESS | 3572 | 1461198646554 Marionette TRACE conn4 <- [1,846,null,{}] 17:30:46 INFO - PROCESS | 3572 | 1461198646564 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}] 17:30:46 INFO - PROCESS | 3572 | 1461198646653 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 17:30:46 INFO - PROCESS | 3572 | 1461198646659 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:46 INFO - PROCESS | 3572 | ++DOCSHELL 1ACEB800 == 54 [pid = 3572] [id = 221] 17:30:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (1ACEBC00) [pid = 3572] [serial = 661] [outer = 00000000] 17:30:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (1CDBD400) [pid = 3572] [serial = 662] [outer = 1ACEBC00] 17:30:46 INFO - PROCESS | 3572 | 1461198646708 Marionette DEBUG loaded listener.js 17:30:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (1CDD1400) [pid = 3572] [serial = 663] [outer = 1ACEBC00] 17:30:47 INFO - PROCESS | 3572 | 1461198647173 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]]]}] 17:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 673ms 17:30:47 INFO - PROCESS | 3572 | 1461198647223 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 17:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:30:47 INFO - PROCESS | 3572 | 1461198647226 Marionette TRACE conn4 <- [1,849,null,{"value":"13"}] 17:30:47 INFO - PROCESS | 3572 | 1461198647229 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:30:47 INFO - PROCESS | 3572 | 1461198647231 Marionette TRACE conn4 <- [1,850,null,{}] 17:30:47 INFO - PROCESS | 3572 | 1461198647235 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}] 17:30:47 INFO - PROCESS | 3572 | 1461198647353 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 17:30:47 INFO - PROCESS | 3572 | 1461198647471 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:47 INFO - PROCESS | 3572 | ++DOCSHELL 1CF4B000 == 55 [pid = 3572] [id = 222] 17:30:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (1CF4D400) [pid = 3572] [serial = 664] [outer = 00000000] 17:30:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (1D69D800) [pid = 3572] [serial = 665] [outer = 1CF4D400] 17:30:47 INFO - PROCESS | 3572 | 1461198647518 Marionette DEBUG loaded listener.js 17:30:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (1D6A5400) [pid = 3572] [serial = 666] [outer = 1CF4D400] 17:30:47 INFO - PROCESS | 3572 | 1461198647934 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]]]}] 17:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 731ms 17:30:47 INFO - PROCESS | 3572 | 1461198647969 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 17:30:47 INFO - PROCESS | 3572 | 1461198647971 Marionette TRACE conn4 <- [1,853,null,{"value":"13"}] 17:30:48 INFO - PROCESS | 3572 | 1461198647978 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:30:48 INFO - PROCESS | 3572 | 1461198647980 Marionette TRACE conn4 <- [1,854,null,{}] 17:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:30:48 INFO - PROCESS | 3572 | 1461198647983 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}] 17:30:48 INFO - PROCESS | 3572 | 1461198648099 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 17:30:48 INFO - PROCESS | 3572 | 1461198648108 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:48 INFO - PROCESS | 3572 | ++DOCSHELL 1D7B3400 == 56 [pid = 3572] [id = 223] 17:30:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (1D8E6400) [pid = 3572] [serial = 667] [outer = 00000000] 17:30:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (1D8F0400) [pid = 3572] [serial = 668] [outer = 1D8E6400] 17:30:48 INFO - PROCESS | 3572 | 1461198648202 Marionette DEBUG loaded listener.js 17:30:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (1E32D400) [pid = 3572] [serial = 669] [outer = 1D8E6400] 17:30:48 INFO - PROCESS | 3572 | 1461198648626 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]]]}] 17:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 731ms 17:30:48 INFO - PROCESS | 3572 | 1461198648730 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 17:30:48 INFO - PROCESS | 3572 | 1461198648732 Marionette TRACE conn4 <- [1,857,null,{"value":"13"}] 17:30:48 INFO - PROCESS | 3572 | 1461198648735 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:30:48 INFO - PROCESS | 3572 | 1461198648737 Marionette TRACE conn4 <- [1,858,null,{}] 17:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:30:48 INFO - PROCESS | 3572 | 1461198648741 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}] 17:30:48 INFO - PROCESS | 3572 | 1461198648871 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 17:30:48 INFO - PROCESS | 3572 | 1461198648936 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:48 INFO - PROCESS | 3572 | ++DOCSHELL 1FFDE800 == 57 [pid = 3572] [id = 224] 17:30:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (1FFE4800) [pid = 3572] [serial = 670] [outer = 00000000] 17:30:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (20029800) [pid = 3572] [serial = 671] [outer = 1FFE4800] 17:30:49 INFO - PROCESS | 3572 | 1461198648984 Marionette DEBUG loaded listener.js 17:30:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (2002BC00) [pid = 3572] [serial = 672] [outer = 1FFE4800] 17:30:49 INFO - PROCESS | 3572 | 1461198649407 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]]]}] 17:30:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (2029E800) [pid = 3572] [serial = 673] [outer = 1D057C00] 17:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 731ms 17:30:49 INFO - PROCESS | 3572 | 1461198649495 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 17:30:49 INFO - PROCESS | 3572 | 1461198649497 Marionette TRACE conn4 <- [1,861,null,{"value":"13"}] 17:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:30:49 INFO - PROCESS | 3572 | 1461198649533 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:30:49 INFO - PROCESS | 3572 | 1461198649535 Marionette TRACE conn4 <- [1,862,null,{}] 17:30:49 INFO - PROCESS | 3572 | 1461198649539 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}] 17:30:49 INFO - PROCESS | 3572 | 1461198649656 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 17:30:49 INFO - PROCESS | 3572 | 1461198649714 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:49 INFO - PROCESS | 3572 | ++DOCSHELL 20026000 == 58 [pid = 3572] [id = 225] 17:30:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (200A7000) [pid = 3572] [serial = 674] [outer = 00000000] 17:30:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (20A1A000) [pid = 3572] [serial = 675] [outer = 200A7000] 17:30:49 INFO - PROCESS | 3572 | 1461198649759 Marionette DEBUG loaded listener.js 17:30:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (20A74800) [pid = 3572] [serial = 676] [outer = 200A7000] 17:30:50 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (1CDC3800) [pid = 3572] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:30:50 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (17698C00) [pid = 3572] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:30:50 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (1D159800) [pid = 3572] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:30:50 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (1E5DE800) [pid = 3572] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:30:50 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (14149400) [pid = 3572] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:30:50 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (20020800) [pid = 3572] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:30:50 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (1ADBEC00) [pid = 3572] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:30:50 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (1D69CC00) [pid = 3572] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:30:50 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (1BB18000) [pid = 3572] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:30:50 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (202C9C00) [pid = 3572] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:30:50 INFO - PROCESS | 3572 | 1461198650270 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]]]}] 17:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 790ms 17:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:30:50 INFO - PROCESS | 3572 | 1461198650318 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 17:30:50 INFO - PROCESS | 3572 | 1461198650320 Marionette TRACE conn4 <- [1,865,null,{"value":"13"}] 17:30:50 INFO - PROCESS | 3572 | 1461198650323 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:30:50 INFO - PROCESS | 3572 | 1461198650325 Marionette TRACE conn4 <- [1,866,null,{}] 17:30:50 INFO - PROCESS | 3572 | 1461198650328 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}] 17:30:50 INFO - PROCESS | 3572 | 1461198650410 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 17:30:50 INFO - PROCESS | 3572 | 1461198650416 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:50 INFO - PROCESS | 3572 | ++DOCSHELL 1CDC3800 == 59 [pid = 3572] [id = 226] 17:30:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (1CDC4C00) [pid = 3572] [serial = 677] [outer = 00000000] 17:30:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (1EC85400) [pid = 3572] [serial = 678] [outer = 1CDC4C00] 17:30:50 INFO - PROCESS | 3572 | 1461198650461 Marionette DEBUG loaded listener.js 17:30:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (20028C00) [pid = 3572] [serial = 679] [outer = 1CDC4C00] 17:30:50 INFO - PROCESS | 3572 | 1461198650899 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]]]}] 17:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 631ms 17:30:50 INFO - PROCESS | 3572 | 1461198650954 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 17:30:50 INFO - PROCESS | 3572 | 1461198650956 Marionette TRACE conn4 <- [1,869,null,{"value":"13"}] 17:30:50 INFO - PROCESS | 3572 | 1461198650959 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:30:50 INFO - PROCESS | 3572 | 1461198650961 Marionette TRACE conn4 <- [1,870,null,{}] 17:30:50 INFO - PROCESS | 3572 | 1461198650965 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}] 17:30:51 INFO - PROCESS | 3572 | 1461198651048 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 17:30:51 INFO - PROCESS | 3572 | 1461198651054 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:51 INFO - PROCESS | 3572 | ++DOCSHELL 202C8400 == 60 [pid = 3572] [id = 227] 17:30:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (202CAC00) [pid = 3572] [serial = 680] [outer = 00000000] 17:30:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (20BE8800) [pid = 3572] [serial = 681] [outer = 202CAC00] 17:30:51 INFO - PROCESS | 3572 | 1461198651100 Marionette DEBUG loaded listener.js 17:30:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (217D5400) [pid = 3572] [serial = 682] [outer = 202CAC00] 17:30:51 INFO - PROCESS | 3572 | 1461198651550 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]]]}] 17:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 630ms 17:30:51 INFO - PROCESS | 3572 | 1461198651594 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 17:30:51 INFO - PROCESS | 3572 | 1461198651596 Marionette TRACE conn4 <- [1,873,null,{"value":"13"}] 17:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:30:51 INFO - PROCESS | 3572 | 1461198651599 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:30:51 INFO - PROCESS | 3572 | 1461198651601 Marionette TRACE conn4 <- [1,874,null,{}] 17:30:51 INFO - PROCESS | 3572 | 1461198651605 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}] 17:30:51 INFO - PROCESS | 3572 | 1461198651696 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 17:30:51 INFO - PROCESS | 3572 | 1461198651703 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:51 INFO - PROCESS | 3572 | ++DOCSHELL 20BE8400 == 61 [pid = 3572] [id = 228] 17:30:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (217D8400) [pid = 3572] [serial = 683] [outer = 00000000] 17:30:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (21AE8C00) [pid = 3572] [serial = 684] [outer = 217D8400] 17:30:51 INFO - PROCESS | 3572 | 1461198651748 Marionette DEBUG loaded listener.js 17:30:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (21AE2800) [pid = 3572] [serial = 685] [outer = 217D8400] 17:30:52 INFO - PROCESS | 3572 | 1461198652365 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]]]}] 17:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 831ms 17:30:52 INFO - PROCESS | 3572 | 1461198652440 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 17:30:52 INFO - PROCESS | 3572 | 1461198652444 Marionette TRACE conn4 <- [1,877,null,{"value":"13"}] 17:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:30:52 INFO - PROCESS | 3572 | 1461198652465 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:30:52 INFO - PROCESS | 3572 | 1461198652469 Marionette TRACE conn4 <- [1,878,null,{}] 17:30:52 INFO - PROCESS | 3572 | 1461198652490 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}] 17:30:52 INFO - PROCESS | 3572 | 1461198652616 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 17:30:52 INFO - PROCESS | 3572 | 1461198652743 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:52 INFO - PROCESS | 3572 | ++DOCSHELL 131D5C00 == 62 [pid = 3572] [id = 229] 17:30:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (17C96C00) [pid = 3572] [serial = 686] [outer = 00000000] 17:30:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (1A61E400) [pid = 3572] [serial = 687] [outer = 17C96C00] 17:30:52 INFO - PROCESS | 3572 | 1461198652803 Marionette DEBUG loaded listener.js 17:30:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (1ACBC000) [pid = 3572] [serial = 688] [outer = 17C96C00] 17:30:53 INFO - PROCESS | 3572 | 1461198653384 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]]]}] 17:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 989ms 17:30:53 INFO - PROCESS | 3572 | 1461198653455 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 17:30:53 INFO - PROCESS | 3572 | 1461198653461 Marionette TRACE conn4 <- [1,881,null,{"value":"13"}] 17:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:30:53 INFO - PROCESS | 3572 | 1461198653469 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:30:53 INFO - PROCESS | 3572 | 1461198653472 Marionette TRACE conn4 <- [1,882,null,{}] 17:30:53 INFO - PROCESS | 3572 | 1461198653476 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}] 17:30:53 INFO - PROCESS | 3572 | 1461198653589 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 17:30:53 INFO - PROCESS | 3572 | 1461198653727 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:53 INFO - PROCESS | 3572 | ++DOCSHELL 1BB17400 == 63 [pid = 3572] [id = 230] 17:30:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (1BE93400) [pid = 3572] [serial = 689] [outer = 00000000] 17:30:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (1CDBE000) [pid = 3572] [serial = 690] [outer = 1BE93400] 17:30:53 INFO - PROCESS | 3572 | 1461198653783 Marionette DEBUG loaded listener.js 17:30:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (1CE75800) [pid = 3572] [serial = 691] [outer = 1BE93400] 17:30:54 INFO - PROCESS | 3572 | 1461198654433 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]]]}] 17:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1023ms 17:30:54 INFO - PROCESS | 3572 | 1461198654491 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 17:30:54 INFO - PROCESS | 3572 | 1461198654494 Marionette TRACE conn4 <- [1,885,null,{"value":"13"}] 17:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:30:54 INFO - PROCESS | 3572 | 1461198654498 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:30:54 INFO - PROCESS | 3572 | 1461198654502 Marionette TRACE conn4 <- [1,886,null,{}] 17:30:54 INFO - PROCESS | 3572 | 1461198654514 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}] 17:30:54 INFO - PROCESS | 3572 | 1461198654686 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 17:30:54 INFO - PROCESS | 3572 | 1461198654824 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:54 INFO - PROCESS | 3572 | ++DOCSHELL 1FFDD800 == 64 [pid = 3572] [id = 231] 17:30:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (2009D800) [pid = 3572] [serial = 692] [outer = 00000000] 17:30:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (21706400) [pid = 3572] [serial = 693] [outer = 2009D800] 17:30:54 INFO - PROCESS | 3572 | 1461198654884 Marionette DEBUG loaded listener.js 17:30:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (2170A000) [pid = 3572] [serial = 694] [outer = 2009D800] 17:30:55 INFO - PROCESS | 3572 | 1461198655495 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]]]}] 17:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1024ms 17:30:55 INFO - PROCESS | 3572 | 1461198655525 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 17:30:55 INFO - PROCESS | 3572 | 1461198655528 Marionette TRACE conn4 <- [1,889,null,{"value":"13"}] 17:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:30:55 INFO - PROCESS | 3572 | 1461198655532 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:30:55 INFO - PROCESS | 3572 | 1461198655534 Marionette TRACE conn4 <- [1,890,null,{}] 17:30:55 INFO - PROCESS | 3572 | 1461198655538 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}] 17:30:55 INFO - PROCESS | 3572 | 1461198655647 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 17:30:55 INFO - PROCESS | 3572 | 1461198655781 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:55 INFO - PROCESS | 3572 | ++DOCSHELL 21705000 == 65 [pid = 3572] [id = 232] 17:30:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (2170C800) [pid = 3572] [serial = 695] [outer = 00000000] 17:30:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (21BE8800) [pid = 3572] [serial = 696] [outer = 2170C800] 17:30:55 INFO - PROCESS | 3572 | 1461198655839 Marionette DEBUG loaded listener.js 17:30:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (2205F400) [pid = 3572] [serial = 697] [outer = 2170C800] 17:30:56 INFO - PROCESS | 3572 | 1461198656425 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]]]}] 17:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 931ms 17:30:56 INFO - PROCESS | 3572 | 1461198656465 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 17:30:56 INFO - PROCESS | 3572 | 1461198656468 Marionette TRACE conn4 <- [1,893,null,{"value":"13"}] 17:30:56 INFO - PROCESS | 3572 | 1461198656471 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:30:56 INFO - PROCESS | 3572 | 1461198656473 Marionette TRACE conn4 <- [1,894,null,{}] 17:30:56 INFO - PROCESS | 3572 | 1461198656477 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}] 17:30:56 INFO - PROCESS | 3572 | 1461198656583 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 17:30:56 INFO - PROCESS | 3572 | 1461198656690 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:56 INFO - PROCESS | 3572 | ++DOCSHELL 21A04800 == 66 [pid = 3572] [id = 233] 17:30:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (220B2000) [pid = 3572] [serial = 698] [outer = 00000000] 17:30:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (220BD400) [pid = 3572] [serial = 699] [outer = 220B2000] 17:30:56 INFO - PROCESS | 3572 | 1461198656748 Marionette DEBUG loaded listener.js 17:30:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (220BF400) [pid = 3572] [serial = 700] [outer = 220B2000] 17:30:57 INFO - PROCESS | 3572 | 1461198657301 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]]]}] 17:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 871ms 17:30:57 INFO - PROCESS | 3572 | 1461198657345 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 17:30:57 INFO - PROCESS | 3572 | 1461198657348 Marionette TRACE conn4 <- [1,897,null,{"value":"13"}] 17:30:57 INFO - PROCESS | 3572 | 1461198657351 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:30:57 INFO - PROCESS | 3572 | 1461198657353 Marionette TRACE conn4 <- [1,898,null,{}] 17:30:57 INFO - PROCESS | 3572 | 1461198657357 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}] 17:30:57 INFO - PROCESS | 3572 | 1461198657484 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 17:30:57 INFO - PROCESS | 3572 | 1461198657593 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:57 INFO - PROCESS | 3572 | ++DOCSHELL 220D4000 == 67 [pid = 3572] [id = 234] 17:30:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (220DDC00) [pid = 3572] [serial = 701] [outer = 00000000] 17:30:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (224E0800) [pid = 3572] [serial = 702] [outer = 220DDC00] 17:30:57 INFO - PROCESS | 3572 | 1461198657650 Marionette DEBUG loaded listener.js 17:30:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (224E3400) [pid = 3572] [serial = 703] [outer = 220DDC00] 17:30:58 INFO - PROCESS | 3572 | 1461198658285 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]]]}] 17:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 971ms 17:30:58 INFO - PROCESS | 3572 | 1461198658325 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 17:30:58 INFO - PROCESS | 3572 | 1461198658328 Marionette TRACE conn4 <- [1,901,null,{"value":"13"}] 17:30:58 INFO - PROCESS | 3572 | 1461198658331 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:30:58 INFO - PROCESS | 3572 | 1461198658333 Marionette TRACE conn4 <- [1,902,null,{}] 17:30:58 INFO - PROCESS | 3572 | 1461198658337 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}] 17:30:58 INFO - PROCESS | 3572 | 1461198658489 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 17:30:58 INFO - PROCESS | 3572 | 1461198658552 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:58 INFO - PROCESS | 3572 | ++DOCSHELL 1A3E3000 == 68 [pid = 3572] [id = 235] 17:30:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (1A3E7C00) [pid = 3572] [serial = 704] [outer = 00000000] 17:30:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (1C159C00) [pid = 3572] [serial = 705] [outer = 1A3E7C00] 17:30:58 INFO - PROCESS | 3572 | 1461198658607 Marionette DEBUG loaded listener.js 17:30:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (1C160C00) [pid = 3572] [serial = 706] [outer = 1A3E7C00] 17:30:59 INFO - PROCESS | 3572 | 1461198659368 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]]]}] 17:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1068ms 17:30:59 INFO - PROCESS | 3572 | 1461198659406 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 17:30:59 INFO - PROCESS | 3572 | 1461198659410 Marionette TRACE conn4 <- [1,905,null,{"value":"13"}] 17:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:30:59 INFO - PROCESS | 3572 | 1461198659415 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:30:59 INFO - PROCESS | 3572 | 1461198659419 Marionette TRACE conn4 <- [1,906,null,{}] 17:30:59 INFO - PROCESS | 3572 | 1461198659424 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}] 17:30:59 INFO - PROCESS | 3572 | 1461198659528 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 17:30:59 INFO - PROCESS | 3572 | 1461198659641 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:59 INFO - PROCESS | 3572 | ++DOCSHELL 1ACBB800 == 69 [pid = 3572] [id = 236] 17:30:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (1ACEDC00) [pid = 3572] [serial = 707] [outer = 00000000] 17:30:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (1BE07800) [pid = 3572] [serial = 708] [outer = 1ACEDC00] 17:30:59 INFO - PROCESS | 3572 | 1461198659691 Marionette DEBUG loaded listener.js 17:30:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (1C15C000) [pid = 3572] [serial = 709] [outer = 1ACEDC00] 17:31:00 INFO - PROCESS | 3572 | --DOCSHELL 128C2000 == 68 [pid = 3572] [id = 190] 17:31:00 INFO - PROCESS | 3572 | --DOCSHELL 202C8400 == 67 [pid = 3572] [id = 227] 17:31:00 INFO - PROCESS | 3572 | --DOCSHELL 1CDC3800 == 66 [pid = 3572] [id = 226] 17:31:00 INFO - PROCESS | 3572 | --DOCSHELL 20026000 == 65 [pid = 3572] [id = 225] 17:31:00 INFO - PROCESS | 3572 | --DOCSHELL 1FFDE800 == 64 [pid = 3572] [id = 224] 17:31:00 INFO - PROCESS | 3572 | --DOCSHELL 1D7B3400 == 63 [pid = 3572] [id = 223] 17:31:00 INFO - PROCESS | 3572 | --DOCSHELL 1CF4B000 == 62 [pid = 3572] [id = 222] 17:31:00 INFO - PROCESS | 3572 | --DOCSHELL 1ACEB800 == 61 [pid = 3572] [id = 221] 17:31:00 INFO - PROCESS | 3572 | --DOCSHELL 12670800 == 60 [pid = 3572] [id = 220] 17:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (20BE3000) [pid = 3572] [serial = 635] [outer = 00000000] [url = about:blank] 17:31:00 INFO - PROCESS | 3572 | --DOCSHELL 1C05F800 == 59 [pid = 3572] [id = 219] 17:31:00 INFO - PROCESS | 3572 | 1461198660361 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]]]}] 17:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 970ms 17:31:00 INFO - PROCESS | 3572 | 1461198660389 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 17:31:00 INFO - PROCESS | 3572 | 1461198660394 Marionette TRACE conn4 <- [1,909,null,{"value":"13"}] 17:31:00 INFO - PROCESS | 3572 | 1461198660400 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:31:00 INFO - PROCESS | 3572 | 1461198660402 Marionette TRACE conn4 <- [1,910,null,{}] 17:31:00 INFO - PROCESS | 3572 | 1461198660406 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}] 17:31:00 INFO - PROCESS | 3572 | 1461198660508 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 17:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (20A73000) [pid = 3572] [serial = 633] [outer = 00000000] [url = about:blank] 17:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (1CE79C00) [pid = 3572] [serial = 617] [outer = 00000000] [url = about:blank] 17:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (1CE76800) [pid = 3572] [serial = 596] [outer = 00000000] [url = about:blank] 17:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (17EEC000) [pid = 3572] [serial = 611] [outer = 00000000] [url = about:blank] 17:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (1D6A3000) [pid = 3572] [serial = 620] [outer = 00000000] [url = about:blank] 17:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (1F7D2C00) [pid = 3572] [serial = 624] [outer = 00000000] [url = about:blank] 17:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (1818C400) [pid = 3572] [serial = 606] [outer = 00000000] [url = about:blank] 17:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (1CE73000) [pid = 3572] [serial = 618] [outer = 00000000] [url = about:blank] 17:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (20029C00) [pid = 3572] [serial = 627] [outer = 00000000] [url = about:blank] 17:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (1C052800) [pid = 3572] [serial = 609] [outer = 00000000] [url = about:blank] 17:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (202A1800) [pid = 3572] [serial = 629] [outer = 00000000] [url = about:blank] 17:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (18DDF400) [pid = 3572] [serial = 593] [outer = 00000000] [url = about:blank] 17:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (1EC89800) [pid = 3572] [serial = 623] [outer = 00000000] [url = about:blank] 17:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (18D38000) [pid = 3572] [serial = 612] [outer = 00000000] [url = about:blank] 17:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (2029FC00) [pid = 3572] [serial = 599] [outer = 00000000] [url = about:blank] 17:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (1C154800) [pid = 3572] [serial = 614] [outer = 00000000] [url = about:blank] 17:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (17F05400) [pid = 3572] [serial = 605] [outer = 00000000] [url = about:blank] 17:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (2002A400) [pid = 3572] [serial = 626] [outer = 00000000] [url = about:blank] 17:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (1BE06000) [pid = 3572] [serial = 608] [outer = 00000000] [url = about:blank] 17:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (20A70800) [pid = 3572] [serial = 632] [outer = 00000000] [url = about:blank] 17:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (1D8E7C00) [pid = 3572] [serial = 621] [outer = 00000000] [url = about:blank] 17:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (20A13000) [pid = 3572] [serial = 602] [outer = 00000000] [url = about:blank] 17:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (1C15BC00) [pid = 3572] [serial = 615] [outer = 00000000] [url = about:blank] 17:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (202C6400) [pid = 3572] [serial = 630] [outer = 00000000] [url = about:blank] 17:31:00 INFO - PROCESS | 3572 | 1461198660624 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:00 INFO - PROCESS | 3572 | ++DOCSHELL 12488C00 == 60 [pid = 3572] [id = 237] 17:31:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (12CA7800) [pid = 3572] [serial = 710] [outer = 00000000] 17:31:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (17F0C800) [pid = 3572] [serial = 711] [outer = 12CA7800] 17:31:00 INFO - PROCESS | 3572 | 1461198660671 Marionette DEBUG loaded listener.js 17:31:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (18DDF400) [pid = 3572] [serial = 712] [outer = 12CA7800] 17:31:01 INFO - PROCESS | 3572 | 1461198661092 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]]]}] 17:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 731ms 17:31:01 INFO - PROCESS | 3572 | 1461198661134 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 17:31:01 INFO - PROCESS | 3572 | 1461198661136 Marionette TRACE conn4 <- [1,913,null,{"value":"13"}] 17:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:31:01 INFO - PROCESS | 3572 | 1461198661140 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:31:01 INFO - PROCESS | 3572 | 1461198661143 Marionette TRACE conn4 <- [1,914,null,{}] 17:31:01 INFO - PROCESS | 3572 | 1461198661153 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}] 17:31:01 INFO - PROCESS | 3572 | 1461198661250 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 17:31:01 INFO - PROCESS | 3572 | 1461198661259 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:01 INFO - PROCESS | 3572 | ++DOCSHELL 1C15D400 == 61 [pid = 3572] [id = 238] 17:31:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (1CDC1400) [pid = 3572] [serial = 713] [outer = 00000000] 17:31:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (1CDDD400) [pid = 3572] [serial = 714] [outer = 1CDC1400] 17:31:01 INFO - PROCESS | 3572 | 1461198661308 Marionette DEBUG loaded listener.js 17:31:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (1CF49000) [pid = 3572] [serial = 715] [outer = 1CDC1400] 17:31:01 INFO - PROCESS | 3572 | 1461198661770 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]]]}] 17:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 17:31:01 INFO - PROCESS | 3572 | 1461198661813 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 17:31:01 INFO - PROCESS | 3572 | 1461198661816 Marionette TRACE conn4 <- [1,917,null,{"value":"13"}] 17:31:01 INFO - PROCESS | 3572 | 1461198661819 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:31:01 INFO - PROCESS | 3572 | 1461198661821 Marionette TRACE conn4 <- [1,918,null,{}] 17:31:01 INFO - PROCESS | 3572 | 1461198661824 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}] 17:31:01 INFO - PROCESS | 3572 | 1461198661938 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 17:31:01 INFO - PROCESS | 3572 | 1461198661947 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:02 INFO - PROCESS | 3572 | ++DOCSHELL 1CF52800 == 62 [pid = 3572] [id = 239] 17:31:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (1D6A6000) [pid = 3572] [serial = 716] [outer = 00000000] 17:31:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (1D8EE800) [pid = 3572] [serial = 717] [outer = 1D6A6000] 17:31:02 INFO - PROCESS | 3572 | 1461198662076 Marionette DEBUG loaded listener.js 17:31:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (1E5E0C00) [pid = 3572] [serial = 718] [outer = 1D6A6000] 17:31:02 INFO - PROCESS | 3572 | 1461198662467 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]]]}] 17:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 671ms 17:31:02 INFO - PROCESS | 3572 | 1461198662493 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 17:31:02 INFO - PROCESS | 3572 | 1461198662495 Marionette TRACE conn4 <- [1,921,null,{"value":"13"}] 17:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:31:02 INFO - PROCESS | 3572 | 1461198662501 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:31:02 INFO - PROCESS | 3572 | 1461198662503 Marionette TRACE conn4 <- [1,922,null,{}] 17:31:02 INFO - PROCESS | 3572 | 1461198662507 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}] 17:31:02 INFO - PROCESS | 3572 | 1461198662591 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 17:31:02 INFO - PROCESS | 3572 | 1461198662701 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:02 INFO - PROCESS | 3572 | ++DOCSHELL 1D6A3000 == 63 [pid = 3572] [id = 240] 17:31:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (1EAE3C00) [pid = 3572] [serial = 719] [outer = 00000000] 17:31:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (2001D000) [pid = 3572] [serial = 720] [outer = 1EAE3C00] 17:31:02 INFO - PROCESS | 3572 | 1461198662747 Marionette DEBUG loaded listener.js 17:31:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (2009B800) [pid = 3572] [serial = 721] [outer = 1EAE3C00] 17:31:03 INFO - PROCESS | 3572 | 1461198663220 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]]]}] 17:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 732ms 17:31:03 INFO - PROCESS | 3572 | 1461198663265 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 17:31:03 INFO - PROCESS | 3572 | 1461198663268 Marionette TRACE conn4 <- [1,925,null,{"value":"13"}] 17:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:31:03 INFO - PROCESS | 3572 | 1461198663275 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:31:03 INFO - PROCESS | 3572 | 1461198663277 Marionette TRACE conn4 <- [1,926,null,{}] 17:31:03 INFO - PROCESS | 3572 | 1461198663280 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}] 17:31:03 INFO - PROCESS | 3572 | 1461198663451 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 17:31:03 INFO - PROCESS | 3572 | 1461198663518 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:03 INFO - PROCESS | 3572 | ++DOCSHELL 200A5400 == 64 [pid = 3572] [id = 241] 17:31:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (202C9400) [pid = 3572] [serial = 722] [outer = 00000000] 17:31:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (20A1D400) [pid = 3572] [serial = 723] [outer = 202C9400] 17:31:03 INFO - PROCESS | 3572 | 1461198663568 Marionette DEBUG loaded listener.js 17:31:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (20A72C00) [pid = 3572] [serial = 724] [outer = 202C9400] 17:31:03 INFO - PROCESS | 3572 | 1461198663993 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]]]}] 17:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 790ms 17:31:04 INFO - PROCESS | 3572 | 1461198664062 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 17:31:04 INFO - PROCESS | 3572 | 1461198664064 Marionette TRACE conn4 <- [1,929,null,{"value":"13"}] 17:31:04 INFO - PROCESS | 3572 | 1461198664067 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:31:04 INFO - PROCESS | 3572 | 1461198664069 Marionette TRACE conn4 <- [1,930,null,{}] 17:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:31:04 INFO - PROCESS | 3572 | 1461198664073 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}] 17:31:04 INFO - PROCESS | 3572 | 1461198664195 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 17:31:04 INFO - PROCESS | 3572 | 1461198664260 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:04 INFO - PROCESS | 3572 | ++DOCSHELL 20A76800 == 65 [pid = 3572] [id = 242] 17:31:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (20A77000) [pid = 3572] [serial = 725] [outer = 00000000] 17:31:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (21704800) [pid = 3572] [serial = 726] [outer = 20A77000] 17:31:04 INFO - PROCESS | 3572 | 1461198664305 Marionette DEBUG loaded listener.js 17:31:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (21708C00) [pid = 3572] [serial = 727] [outer = 20A77000] 17:31:04 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (1D8E6400) [pid = 3572] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:31:04 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (1FFE4800) [pid = 3572] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:31:04 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (1ACEBC00) [pid = 3572] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:31:04 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (1CF4D400) [pid = 3572] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:31:04 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (1C116400) [pid = 3572] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:31:04 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (200A7000) [pid = 3572] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:31:04 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (128C3800) [pid = 3572] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:31:04 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (1CDC4C00) [pid = 3572] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:31:04 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (202CAC00) [pid = 3572] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:31:04 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (1CDDBC00) [pid = 3572] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:31:04 INFO - PROCESS | 3572 | 1461198664874 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]]]}] 17:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 831ms 17:31:04 INFO - PROCESS | 3572 | 1461198664902 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 17:31:04 INFO - PROCESS | 3572 | 1461198664904 Marionette TRACE conn4 <- [1,933,null,{"value":"13"}] 17:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:31:04 INFO - PROCESS | 3572 | 1461198664907 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:31:04 INFO - PROCESS | 3572 | 1461198664909 Marionette TRACE conn4 <- [1,934,null,{}] 17:31:04 INFO - PROCESS | 3572 | 1461198664912 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}] 17:31:05 INFO - PROCESS | 3572 | 1461198664997 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 17:31:05 INFO - PROCESS | 3572 | 1461198665003 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:05 INFO - PROCESS | 3572 | ++DOCSHELL 17E17C00 == 66 [pid = 3572] [id = 243] 17:31:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (17E18400) [pid = 3572] [serial = 728] [outer = 00000000] 17:31:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (1E3AFC00) [pid = 3572] [serial = 729] [outer = 17E18400] 17:31:05 INFO - PROCESS | 3572 | 1461198665051 Marionette DEBUG loaded listener.js 17:31:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (20A10000) [pid = 3572] [serial = 730] [outer = 17E18400] 17:31:05 INFO - PROCESS | 3572 | 1461198665484 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]]]}] 17:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 630ms 17:31:05 INFO - PROCESS | 3572 | 1461198665538 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 17:31:05 INFO - PROCESS | 3572 | 1461198665540 Marionette TRACE conn4 <- [1,937,null,{"value":"13"}] 17:31:05 INFO - PROCESS | 3572 | 1461198665543 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:31:05 INFO - PROCESS | 3572 | 1461198665545 Marionette TRACE conn4 <- [1,938,null,{}] 17:31:05 INFO - PROCESS | 3572 | 1461198665548 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}] 17:31:05 INFO - PROCESS | 3572 | 1461198665635 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 17:31:05 INFO - PROCESS | 3572 | 1461198665641 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:05 INFO - PROCESS | 3572 | ++DOCSHELL 217D3400 == 67 [pid = 3572] [id = 244] 17:31:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (217DF000) [pid = 3572] [serial = 731] [outer = 00000000] 17:31:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (21AF0800) [pid = 3572] [serial = 732] [outer = 217DF000] 17:31:05 INFO - PROCESS | 3572 | 1461198665685 Marionette DEBUG loaded listener.js 17:31:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (220BA000) [pid = 3572] [serial = 733] [outer = 217DF000] 17:31:06 INFO - PROCESS | 3572 | 1461198666115 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]]]}] 17:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 631ms 17:31:06 INFO - PROCESS | 3572 | 1461198666178 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 17:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:31:06 INFO - PROCESS | 3572 | 1461198666180 Marionette TRACE conn4 <- [1,941,null,{"value":"13"}] 17:31:06 INFO - PROCESS | 3572 | 1461198666183 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:31:06 INFO - PROCESS | 3572 | 1461198666185 Marionette TRACE conn4 <- [1,942,null,{}] 17:31:06 INFO - PROCESS | 3572 | 1461198666188 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}] 17:31:06 INFO - PROCESS | 3572 | 1461198666275 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 17:31:06 INFO - PROCESS | 3572 | 1461198666281 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:06 INFO - PROCESS | 3572 | ++DOCSHELL 220DD000 == 68 [pid = 3572] [id = 245] 17:31:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (220DE000) [pid = 3572] [serial = 734] [outer = 00000000] 17:31:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (224DD000) [pid = 3572] [serial = 735] [outer = 220DE000] 17:31:06 INFO - PROCESS | 3572 | 1461198666325 Marionette DEBUG loaded listener.js 17:31:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (22793400) [pid = 3572] [serial = 736] [outer = 220DE000] 17:31:06 INFO - PROCESS | 3572 | 1461198666793 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]]]}] 17:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 730ms 17:31:06 INFO - PROCESS | 3572 | 1461198666915 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 17:31:06 INFO - PROCESS | 3572 | 1461198666919 Marionette TRACE conn4 <- [1,945,null,{"value":"13"}] 17:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:31:06 INFO - PROCESS | 3572 | 1461198666924 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:31:06 INFO - PROCESS | 3572 | 1461198666929 Marionette TRACE conn4 <- [1,946,null,{}] 17:31:06 INFO - PROCESS | 3572 | 1461198666935 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}] 17:31:07 INFO - PROCESS | 3572 | 1461198667096 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 17:31:07 INFO - PROCESS | 3572 | 1461198667230 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:07 INFO - PROCESS | 3572 | ++DOCSHELL 13BE7400 == 69 [pid = 3572] [id = 246] 17:31:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (17695800) [pid = 3572] [serial = 737] [outer = 00000000] 17:31:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (18102400) [pid = 3572] [serial = 738] [outer = 17695800] 17:31:07 INFO - PROCESS | 3572 | 1461198667291 Marionette DEBUG loaded listener.js 17:31:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (1941C000) [pid = 3572] [serial = 739] [outer = 17695800] 17:31:07 INFO - PROCESS | 3572 | 1461198667941 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]]]}] 17:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1083ms 17:31:08 INFO - PROCESS | 3572 | 1461198668007 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 17:31:08 INFO - PROCESS | 3572 | 1461198668010 Marionette TRACE conn4 <- [1,949,null,{"value":"13"}] 17:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:31:08 INFO - PROCESS | 3572 | 1461198668019 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:31:08 INFO - PROCESS | 3572 | 1461198668023 Marionette TRACE conn4 <- [1,950,null,{}] 17:31:08 INFO - PROCESS | 3572 | 1461198668043 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}] 17:31:08 INFO - PROCESS | 3572 | 1461198668158 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 17:31:08 INFO - PROCESS | 3572 | 1461198668295 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:08 INFO - PROCESS | 3572 | ++DOCSHELL 12F69000 == 70 [pid = 3572] [id = 247] 17:31:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (1ADBC800) [pid = 3572] [serial = 740] [outer = 00000000] 17:31:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (1CDC3800) [pid = 3572] [serial = 741] [outer = 1ADBC800] 17:31:08 INFO - PROCESS | 3572 | 1461198668352 Marionette DEBUG loaded listener.js 17:31:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (1CEA7000) [pid = 3572] [serial = 742] [outer = 1ADBC800] 17:31:08 INFO - PROCESS | 3572 | 1461198668950 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]]]}] 17:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 991ms 17:31:09 INFO - PROCESS | 3572 | 1461198669012 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 17:31:09 INFO - PROCESS | 3572 | 1461198669014 Marionette TRACE conn4 <- [1,953,null,{"value":"13"}] 17:31:09 INFO - PROCESS | 3572 | 1461198669018 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:31:09 INFO - PROCESS | 3572 | 1461198669021 Marionette TRACE conn4 <- [1,954,null,{}] 17:31:09 INFO - PROCESS | 3572 | 1461198669031 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}] 17:31:09 INFO - PROCESS | 3572 | 1461198669150 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 17:31:09 INFO - PROCESS | 3572 | 1461198669289 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:09 INFO - PROCESS | 3572 | ++DOCSHELL 20A13800 == 71 [pid = 3572] [id = 248] 17:31:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (20A15800) [pid = 3572] [serial = 743] [outer = 00000000] 17:31:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (21AE5800) [pid = 3572] [serial = 744] [outer = 20A15800] 17:31:09 INFO - PROCESS | 3572 | 1461198669349 Marionette DEBUG loaded listener.js 17:31:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (220BC000) [pid = 3572] [serial = 745] [outer = 20A15800] 17:31:09 INFO - PROCESS | 3572 | 1461198669956 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]]]}] 17:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 971ms 17:31:10 INFO - PROCESS | 3572 | 1461198669991 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 17:31:10 INFO - PROCESS | 3572 | 1461198669994 Marionette TRACE conn4 <- [1,957,null,{"value":"13"}] 17:31:10 INFO - PROCESS | 3572 | 1461198669997 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:31:10 INFO - PROCESS | 3572 | 1461198669999 Marionette TRACE conn4 <- [1,958,null,{}] 17:31:10 INFO - PROCESS | 3572 | 1461198670003 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}] 17:31:10 INFO - PROCESS | 3572 | 1461198670115 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 17:31:10 INFO - PROCESS | 3572 | 1461198670225 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:10 INFO - PROCESS | 3572 | ++DOCSHELL 23FED800 == 72 [pid = 3572] [id = 249] 17:31:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (23FEE800) [pid = 3572] [serial = 746] [outer = 00000000] 17:31:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (23FF9000) [pid = 3572] [serial = 747] [outer = 23FEE800] 17:31:10 INFO - PROCESS | 3572 | 1461198670281 Marionette DEBUG loaded listener.js 17:31:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (254B4000) [pid = 3572] [serial = 748] [outer = 23FEE800] 17:31:10 INFO - PROCESS | 3572 | 1461198670857 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]]]}] 17:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 931ms 17:31:10 INFO - PROCESS | 3572 | 1461198670931 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 17:31:10 INFO - PROCESS | 3572 | 1461198670934 Marionette TRACE conn4 <- [1,961,null,{"value":"13"}] 17:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:31:10 INFO - PROCESS | 3572 | 1461198670937 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:31:10 INFO - PROCESS | 3572 | 1461198670939 Marionette TRACE conn4 <- [1,962,null,{}] 17:31:10 INFO - PROCESS | 3572 | 1461198670943 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}] 17:31:11 INFO - PROCESS | 3572 | 1461198671052 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 17:31:11 INFO - PROCESS | 3572 | 1461198671189 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:11 INFO - PROCESS | 3572 | ++DOCSHELL 23FEF000 == 73 [pid = 3572] [id = 250] 17:31:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (254B3C00) [pid = 3572] [serial = 749] [outer = 00000000] 17:31:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (254BD000) [pid = 3572] [serial = 750] [outer = 254B3C00] 17:31:11 INFO - PROCESS | 3572 | 1461198671246 Marionette DEBUG loaded listener.js 17:31:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (25C41400) [pid = 3572] [serial = 751] [outer = 254B3C00] 17:31:11 INFO - PROCESS | 3572 | 1461198671815 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]]]}] 17:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 930ms 17:31:11 INFO - PROCESS | 3572 | 1461198671871 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 17:31:11 INFO - PROCESS | 3572 | 1461198671873 Marionette TRACE conn4 <- [1,965,null,{"value":"13"}] 17:31:11 INFO - PROCESS | 3572 | 1461198671877 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:31:11 INFO - PROCESS | 3572 | 1461198671879 Marionette TRACE conn4 <- [1,966,null,{}] 17:31:11 INFO - PROCESS | 3572 | 1461198671883 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}] 17:31:12 INFO - PROCESS | 3572 | 1461198672049 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 17:31:12 INFO - PROCESS | 3572 | 1461198672192 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:12 INFO - PROCESS | 3572 | ++DOCSHELL 2386D400 == 74 [pid = 3572] [id = 251] 17:31:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 149 (2386DC00) [pid = 3572] [serial = 752] [outer = 00000000] 17:31:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 150 (254B5400) [pid = 3572] [serial = 753] [outer = 2386DC00] 17:31:12 INFO - PROCESS | 3572 | 1461198672252 Marionette DEBUG loaded listener.js 17:31:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 151 (25C45400) [pid = 3572] [serial = 754] [outer = 2386DC00] 17:31:12 INFO - PROCESS | 3572 | 1461198672853 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]]]}] 17:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1018ms 17:31:12 INFO - PROCESS | 3572 | 1461198672898 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 17:31:12 INFO - PROCESS | 3572 | 1461198672900 Marionette TRACE conn4 <- [1,969,null,{"value":"13"}] 17:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:31:12 INFO - PROCESS | 3572 | 1461198672917 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:31:12 INFO - PROCESS | 3572 | 1461198672919 Marionette TRACE conn4 <- [1,970,null,{}] 17:31:12 INFO - PROCESS | 3572 | 1461198672926 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}] 17:31:13 INFO - PROCESS | 3572 | 1461198673071 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 17:31:13 INFO - PROCESS | 3572 | 1461198673208 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:13 INFO - PROCESS | 3572 | ++DOCSHELL 11ACF000 == 75 [pid = 3572] [id = 252] 17:31:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 152 (14178400) [pid = 3572] [serial = 755] [outer = 00000000] 17:31:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 153 (1BE04000) [pid = 3572] [serial = 756] [outer = 14178400] 17:31:13 INFO - PROCESS | 3572 | 1461198673265 Marionette DEBUG loaded listener.js 17:31:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 154 (1CDD2000) [pid = 3572] [serial = 757] [outer = 14178400] 17:31:14 INFO - PROCESS | 3572 | 1461198674072 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]]]}] 17:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1241ms 17:31:14 INFO - PROCESS | 3572 | 1461198674149 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 17:31:14 INFO - PROCESS | 3572 | 1461198674152 Marionette TRACE conn4 <- [1,973,null,{"value":"13"}] 17:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:31:14 INFO - PROCESS | 3572 | 1461198674158 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:31:14 INFO - PROCESS | 3572 | 1461198674162 Marionette TRACE conn4 <- [1,974,null,{}] 17:31:14 INFO - PROCESS | 3572 | 1461198674168 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}] 17:31:14 INFO - PROCESS | 3572 | 1461198674321 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 17:31:14 INFO - PROCESS | 3572 | 1461198674392 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:14 INFO - PROCESS | 3572 | ++DOCSHELL 1768F400 == 76 [pid = 3572] [id = 253] 17:31:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 155 (17777400) [pid = 3572] [serial = 758] [outer = 00000000] 17:31:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 156 (1A61B000) [pid = 3572] [serial = 759] [outer = 17777400] 17:31:14 INFO - PROCESS | 3572 | 1461198674446 Marionette DEBUG loaded listener.js 17:31:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 157 (1A668400) [pid = 3572] [serial = 760] [outer = 17777400] 17:31:15 INFO - PROCESS | 3572 | --DOCSHELL 1CDBF400 == 75 [pid = 3572] [id = 185] 17:31:15 INFO - PROCESS | 3572 | --DOCSHELL 20A74000 == 74 [pid = 3572] [id = 212] 17:31:15 INFO - PROCESS | 3572 | --DOCSHELL 217D3400 == 73 [pid = 3572] [id = 244] 17:31:15 INFO - PROCESS | 3572 | --DOCSHELL 17E17C00 == 72 [pid = 3572] [id = 243] 17:31:15 INFO - PROCESS | 3572 | --DOCSHELL 20A76800 == 71 [pid = 3572] [id = 242] 17:31:15 INFO - PROCESS | 3572 | --DOCSHELL 200A5400 == 70 [pid = 3572] [id = 241] 17:31:15 INFO - PROCESS | 3572 | --DOCSHELL 1D6A3000 == 69 [pid = 3572] [id = 240] 17:31:15 INFO - PROCESS | 3572 | --DOCSHELL 1CF52800 == 68 [pid = 3572] [id = 239] 17:31:15 INFO - PROCESS | 3572 | --DOCSHELL 1C15D400 == 67 [pid = 3572] [id = 238] 17:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 156 (21AE8C00) [pid = 3572] [serial = 684] [outer = 00000000] [url = about:blank] 17:31:15 INFO - PROCESS | 3572 | 1461198675155 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]]]}] 17:31:15 INFO - PROCESS | 3572 | --DOCSHELL 12488C00 == 66 [pid = 3572] [id = 237] 17:31:15 INFO - PROCESS | 3572 | --DOCSHELL 1ACBB800 == 65 [pid = 3572] [id = 236] 17:31:15 INFO - PROCESS | 3572 | --DOCSHELL 21A04800 == 64 [pid = 3572] [id = 233] 17:31:15 INFO - PROCESS | 3572 | --DOCSHELL 21705000 == 63 [pid = 3572] [id = 232] 17:31:15 INFO - PROCESS | 3572 | --DOCSHELL 1FFDD800 == 62 [pid = 3572] [id = 231] 17:31:15 INFO - PROCESS | 3572 | --DOCSHELL 1BB17400 == 61 [pid = 3572] [id = 230] 17:31:15 INFO - PROCESS | 3572 | --DOCSHELL 131D5C00 == 60 [pid = 3572] [id = 229] 17:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1024ms 17:31:15 INFO - PROCESS | 3572 | 1461198675182 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 17:31:15 INFO - PROCESS | 3572 | 1461198675187 Marionette TRACE conn4 <- [1,977,null,{"value":"13"}] 17:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:31:15 INFO - PROCESS | 3572 | 1461198675194 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:31:15 INFO - PROCESS | 3572 | 1461198675196 Marionette TRACE conn4 <- [1,978,null,{}] 17:31:15 INFO - PROCESS | 3572 | 1461198675200 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}] 17:31:15 INFO - PROCESS | 3572 | 1461198675303 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 17:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 155 (200A7800) [pid = 3572] [serial = 591] [outer = 00000000] [url = about:blank] 17:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 154 (1D8F0400) [pid = 3572] [serial = 668] [outer = 00000000] [url = about:blank] 17:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 153 (20029800) [pid = 3572] [serial = 671] [outer = 00000000] [url = about:blank] 17:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 152 (1E32D400) [pid = 3572] [serial = 669] [outer = 00000000] [url = about:blank] 17:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 151 (1CDBD400) [pid = 3572] [serial = 662] [outer = 00000000] [url = about:blank] 17:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 150 (1CDD1400) [pid = 3572] [serial = 663] [outer = 00000000] [url = about:blank] 17:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 149 (1D69D800) [pid = 3572] [serial = 665] [outer = 00000000] [url = about:blank] 17:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 148 (1CDC3C00) [pid = 3572] [serial = 657] [outer = 00000000] [url = about:blank] 17:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (1C15CC00) [pid = 3572] [serial = 656] [outer = 00000000] [url = about:blank] 17:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (20A1A000) [pid = 3572] [serial = 675] [outer = 00000000] [url = about:blank] 17:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (22064C00) [pid = 3572] [serial = 653] [outer = 00000000] [url = about:blank] 17:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (17F0C000) [pid = 3572] [serial = 659] [outer = 00000000] [url = about:blank] 17:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (1A3E4800) [pid = 3572] [serial = 660] [outer = 00000000] [url = about:blank] 17:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (1A3DB400) [pid = 3572] [serial = 638] [outer = 00000000] [url = about:blank] 17:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (1CDC5400) [pid = 3572] [serial = 641] [outer = 00000000] [url = about:blank] 17:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (2002BC00) [pid = 3572] [serial = 672] [outer = 00000000] [url = about:blank] 17:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (217D4000) [pid = 3572] [serial = 644] [outer = 00000000] [url = about:blank] 17:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (21A9F000) [pid = 3572] [serial = 647] [outer = 00000000] [url = about:blank] 17:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (21AEAC00) [pid = 3572] [serial = 650] [outer = 00000000] [url = about:blank] 17:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (1EC85400) [pid = 3572] [serial = 678] [outer = 00000000] [url = about:blank] 17:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (1767AC00) [pid = 3572] [serial = 387] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (217D5400) [pid = 3572] [serial = 682] [outer = 00000000] [url = about:blank] 17:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (20BE8800) [pid = 3572] [serial = 681] [outer = 00000000] [url = about:blank] 17:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (20A74800) [pid = 3572] [serial = 676] [outer = 00000000] [url = about:blank] 17:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (20028C00) [pid = 3572] [serial = 679] [outer = 00000000] [url = about:blank] 17:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (1D6A5400) [pid = 3572] [serial = 666] [outer = 00000000] [url = about:blank] 17:31:15 INFO - PROCESS | 3572 | 1461198675420 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:15 INFO - PROCESS | 3572 | ++DOCSHELL 0B9FA800 == 61 [pid = 3572] [id = 254] 17:31:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (12479400) [pid = 3572] [serial = 761] [outer = 00000000] 17:31:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (17E17C00) [pid = 3572] [serial = 762] [outer = 12479400] 17:31:15 INFO - PROCESS | 3572 | 1461198675466 Marionette DEBUG loaded listener.js 17:31:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (18D2E000) [pid = 3572] [serial = 763] [outer = 12479400] 17:31:15 INFO - PROCESS | 3572 | 1461198675925 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]]]}] 17:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 771ms 17:31:15 INFO - PROCESS | 3572 | 1461198675966 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 17:31:15 INFO - PROCESS | 3572 | 1461198675969 Marionette TRACE conn4 <- [1,981,null,{"value":"13"}] 17:31:15 INFO - PROCESS | 3572 | 1461198675972 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:31:15 INFO - PROCESS | 3572 | 1461198675975 Marionette TRACE conn4 <- [1,982,null,{}] 17:31:16 INFO - PROCESS | 3572 | 1461198675986 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}] 17:31:16 INFO - PROCESS | 3572 | 1461198676077 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 17:31:16 INFO - PROCESS | 3572 | 1461198676085 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:16 INFO - PROCESS | 3572 | ++DOCSHELL 1B967C00 == 62 [pid = 3572] [id = 255] 17:31:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (1BB17400) [pid = 3572] [serial = 764] [outer = 00000000] 17:31:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (1C153800) [pid = 3572] [serial = 765] [outer = 1BB17400] 17:31:16 INFO - PROCESS | 3572 | 1461198676136 Marionette DEBUG loaded listener.js 17:31:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (1C162000) [pid = 3572] [serial = 766] [outer = 1BB17400] 17:31:16 INFO - PROCESS | 3572 | 1461198676615 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]]]}] 17:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 670ms 17:31:16 INFO - PROCESS | 3572 | 1461198676646 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 17:31:16 INFO - PROCESS | 3572 | 1461198676649 Marionette TRACE conn4 <- [1,985,null,{"value":"13"}] 17:31:16 INFO - PROCESS | 3572 | 1461198676652 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:31:16 INFO - PROCESS | 3572 | 1461198676654 Marionette TRACE conn4 <- [1,986,null,{}] 17:31:16 INFO - PROCESS | 3572 | 1461198676657 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}] 17:31:16 INFO - PROCESS | 3572 | 1461198676744 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 17:31:16 INFO - PROCESS | 3572 | 1461198676753 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:16 INFO - PROCESS | 3572 | ++DOCSHELL 1C810800 == 63 [pid = 3572] [id = 256] 17:31:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (1CDC5000) [pid = 3572] [serial = 767] [outer = 00000000] 17:31:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (1CDD7400) [pid = 3572] [serial = 768] [outer = 1CDC5000] 17:31:16 INFO - PROCESS | 3572 | 1461198676800 Marionette DEBUG loaded listener.js 17:31:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (1CF49400) [pid = 3572] [serial = 769] [outer = 1CDC5000] 17:31:17 INFO - PROCESS | 3572 | 1461198677280 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]]]}] 17:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 673ms 17:31:17 INFO - PROCESS | 3572 | 1461198677328 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 17:31:17 INFO - PROCESS | 3572 | 1461198677330 Marionette TRACE conn4 <- [1,989,null,{"value":"13"}] 17:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:31:17 INFO - PROCESS | 3572 | 1461198677333 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:31:17 INFO - PROCESS | 3572 | 1461198677335 Marionette TRACE conn4 <- [1,990,null,{}] 17:31:17 INFO - PROCESS | 3572 | 1461198677338 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}] 17:31:17 INFO - PROCESS | 3572 | 1461198677423 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 17:31:17 INFO - PROCESS | 3572 | 1461198677463 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:17 INFO - PROCESS | 3572 | ++DOCSHELL 1D17B800 == 64 [pid = 3572] [id = 257] 17:31:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (1D5B2400) [pid = 3572] [serial = 770] [outer = 00000000] 17:31:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (1D7B3400) [pid = 3572] [serial = 771] [outer = 1D5B2400] 17:31:17 INFO - PROCESS | 3572 | 1461198677509 Marionette DEBUG loaded listener.js 17:31:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (1D8EC000) [pid = 3572] [serial = 772] [outer = 1D5B2400] 17:31:18 INFO - PROCESS | 3572 | 1461198678033 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]]]}] 17:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 730ms 17:31:18 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (217DF000) [pid = 3572] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:31:18 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (1EAE3C00) [pid = 3572] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:31:18 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (202C9400) [pid = 3572] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:31:18 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (20A77000) [pid = 3572] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:31:18 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (12CA7800) [pid = 3572] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:31:18 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (1D6A6000) [pid = 3572] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:31:18 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (1ACEDC00) [pid = 3572] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:31:18 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (1CDC1400) [pid = 3572] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:31:18 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (17E18400) [pid = 3572] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:31:18 INFO - PROCESS | 3572 | 1461198678469 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 17:31:18 INFO - PROCESS | 3572 | 1461198678474 Marionette TRACE conn4 <- [1,993,null,{"value":"13"}] 17:31:18 INFO - PROCESS | 3572 | 1461198678482 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:31:18 INFO - PROCESS | 3572 | 1461198678485 Marionette TRACE conn4 <- [1,994,null,{}] 17:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:31:18 INFO - PROCESS | 3572 | 1461198678491 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}] 17:31:18 INFO - PROCESS | 3572 | 1461198678639 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 17:31:18 INFO - PROCESS | 3572 | 1461198678773 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:18 INFO - PROCESS | 3572 | ++DOCSHELL 12D6C400 == 65 [pid = 3572] [id = 258] 17:31:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (12D70400) [pid = 3572] [serial = 773] [outer = 00000000] 17:31:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (13B82800) [pid = 3572] [serial = 774] [outer = 12D70400] 17:31:18 INFO - PROCESS | 3572 | 1461198678832 Marionette DEBUG loaded listener.js 17:31:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (17C0B000) [pid = 3572] [serial = 775] [outer = 12D70400] 17:31:19 INFO - PROCESS | 3572 | 1461198679483 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]]]}] 17:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1065ms 17:31:19 INFO - PROCESS | 3572 | 1461198679559 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 17:31:19 INFO - PROCESS | 3572 | 1461198679563 Marionette TRACE conn4 <- [1,997,null,{"value":"13"}] 17:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:31:19 INFO - PROCESS | 3572 | 1461198679571 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:31:19 INFO - PROCESS | 3572 | 1461198679575 Marionette TRACE conn4 <- [1,998,null,{}] 17:31:19 INFO - PROCESS | 3572 | 1461198679580 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}] 17:31:19 INFO - PROCESS | 3572 | 1461198679727 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 17:31:19 INFO - PROCESS | 3572 | 1461198679866 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:19 INFO - PROCESS | 3572 | ++DOCSHELL 1ACEBC00 == 66 [pid = 3572] [id = 259] 17:31:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (1ACEDC00) [pid = 3572] [serial = 776] [outer = 00000000] 17:31:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (1C11C800) [pid = 3572] [serial = 777] [outer = 1ACEDC00] 17:31:19 INFO - PROCESS | 3572 | 1461198679928 Marionette DEBUG loaded listener.js 17:31:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (1C80F800) [pid = 3572] [serial = 778] [outer = 1ACEDC00] 17:31:20 INFO - PROCESS | 3572 | 1461198680490 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]]]}] 17:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 970ms 17:31:20 INFO - PROCESS | 3572 | 1461198680554 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 17:31:20 INFO - PROCESS | 3572 | 1461198680556 Marionette TRACE conn4 <- [1,1001,null,{"value":"13"}] 17:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:31:20 INFO - PROCESS | 3572 | 1461198680562 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:31:20 INFO - PROCESS | 3572 | 1461198680564 Marionette TRACE conn4 <- [1,1002,null,{}] 17:31:20 INFO - PROCESS | 3572 | 1461198680574 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}] 17:31:20 INFO - PROCESS | 3572 | 1461198680698 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 17:31:20 INFO - PROCESS | 3572 | 1461198680811 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:20 INFO - PROCESS | 3572 | ++DOCSHELL 1EC88800 == 67 [pid = 3572] [id = 260] 17:31:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (1EC89800) [pid = 3572] [serial = 779] [outer = 00000000] 17:31:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (2001D400) [pid = 3572] [serial = 780] [outer = 1EC89800] 17:31:20 INFO - PROCESS | 3572 | 1461198680872 Marionette DEBUG loaded listener.js 17:31:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (20029800) [pid = 3572] [serial = 781] [outer = 1EC89800] 17:31:21 INFO - PROCESS | 3572 | 1461198681515 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]]]}] 17:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1020ms 17:31:21 INFO - PROCESS | 3572 | 1461198681584 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 17:31:21 INFO - PROCESS | 3572 | 1461198681586 Marionette TRACE conn4 <- [1,1005,null,{"value":"13"}] 17:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:31:21 INFO - PROCESS | 3572 | 1461198681590 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:31:21 INFO - PROCESS | 3572 | 1461198681592 Marionette TRACE conn4 <- [1,1006,null,{}] 17:31:21 INFO - PROCESS | 3572 | 1461198681596 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}] 17:31:21 INFO - PROCESS | 3572 | 1461198681710 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 17:31:21 INFO - PROCESS | 3572 | 1461198681846 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:21 INFO - PROCESS | 3572 | ++DOCSHELL 20023800 == 68 [pid = 3572] [id = 261] 17:31:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (2009B000) [pid = 3572] [serial = 782] [outer = 00000000] 17:31:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (202A1800) [pid = 3572] [serial = 783] [outer = 2009B000] 17:31:21 INFO - PROCESS | 3572 | 1461198681904 Marionette DEBUG loaded listener.js 17:31:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (202C5800) [pid = 3572] [serial = 784] [outer = 2009B000] 17:31:22 INFO - PROCESS | 3572 | 1461198682516 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]]]}] 17:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 971ms 17:31:22 INFO - PROCESS | 3572 | 1461198682564 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 17:31:22 INFO - PROCESS | 3572 | 1461198682566 Marionette TRACE conn4 <- [1,1009,null,{"value":"13"}] 17:31:22 INFO - PROCESS | 3572 | 1461198682570 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:31:22 INFO - PROCESS | 3572 | 1461198682572 Marionette TRACE conn4 <- [1,1010,null,{}] 17:31:22 INFO - PROCESS | 3572 | 1461198682576 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}] 17:31:22 INFO - PROCESS | 3572 | 1461198682688 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 17:31:22 INFO - PROCESS | 3572 | 1461198682825 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:22 INFO - PROCESS | 3572 | ++DOCSHELL 1D6A7800 == 69 [pid = 3572] [id = 262] 17:31:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (2009D400) [pid = 3572] [serial = 785] [outer = 00000000] 17:31:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (20A6E000) [pid = 3572] [serial = 786] [outer = 2009D400] 17:31:22 INFO - PROCESS | 3572 | 1461198682882 Marionette DEBUG loaded listener.js 17:31:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (20A72800) [pid = 3572] [serial = 787] [outer = 2009D400] 17:31:23 INFO - PROCESS | 3572 | 1461198683413 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]]]}] 17:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 871ms 17:31:23 INFO - PROCESS | 3572 | 1461198683454 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 17:31:23 INFO - PROCESS | 3572 | 1461198683456 Marionette TRACE conn4 <- [1,1013,null,{"value":"13"}] 17:31:23 INFO - PROCESS | 3572 | 1461198683461 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:31:23 INFO - PROCESS | 3572 | 1461198683463 Marionette TRACE conn4 <- [1,1014,null,{}] 17:31:23 INFO - PROCESS | 3572 | 1461198683467 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}] 17:31:23 INFO - PROCESS | 3572 | 1461198683598 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 17:31:23 INFO - PROCESS | 3572 | 1461198683712 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:23 INFO - PROCESS | 3572 | ++DOCSHELL 20BE4400 == 70 [pid = 3572] [id = 263] 17:31:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 149 (20BE9C00) [pid = 3572] [serial = 788] [outer = 00000000] 17:31:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 150 (217D1400) [pid = 3572] [serial = 789] [outer = 20BE9C00] 17:31:23 INFO - PROCESS | 3572 | 1461198683811 Marionette DEBUG loaded listener.js 17:31:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 151 (217DB400) [pid = 3572] [serial = 790] [outer = 20BE9C00] 17:31:24 INFO - PROCESS | 3572 | 1461198684408 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]]]}] 17:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 970ms 17:31:24 INFO - PROCESS | 3572 | 1461198684435 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 17:31:24 INFO - PROCESS | 3572 | 1461198684437 Marionette TRACE conn4 <- [1,1017,null,{"value":"13"}] 17:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:31:24 INFO - PROCESS | 3572 | 1461198684440 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:31:24 INFO - PROCESS | 3572 | 1461198684442 Marionette TRACE conn4 <- [1,1018,null,{}] 17:31:24 INFO - PROCESS | 3572 | 1461198684446 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}] 17:31:24 INFO - PROCESS | 3572 | 1461198684551 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 17:31:24 INFO - PROCESS | 3572 | 1461198684661 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:24 INFO - PROCESS | 3572 | ++DOCSHELL 217DF800 == 71 [pid = 3572] [id = 264] 17:31:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 152 (21A9E800) [pid = 3572] [serial = 791] [outer = 00000000] 17:31:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 153 (21AE6800) [pid = 3572] [serial = 792] [outer = 21A9E800] 17:31:24 INFO - PROCESS | 3572 | 1461198684716 Marionette DEBUG loaded listener.js 17:31:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 154 (21AE4800) [pid = 3572] [serial = 793] [outer = 21A9E800] 17:31:25 INFO - PROCESS | 3572 | 1461198685512 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]]]}] 17:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1123ms 17:31:25 INFO - PROCESS | 3572 | 1461198685567 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 17:31:25 INFO - PROCESS | 3572 | 1461198685571 Marionette TRACE conn4 <- [1,1021,null,{"value":"13"}] 17:31:25 INFO - PROCESS | 3572 | 1461198685591 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:31:25 INFO - PROCESS | 3572 | 1461198685595 Marionette TRACE conn4 <- [1,1022,null,{}] 17:31:25 INFO - PROCESS | 3572 | 1461198685602 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}] 17:31:25 INFO - PROCESS | 3572 | 1461198685717 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 17:31:25 INFO - PROCESS | 3572 | 1461198685853 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:25 INFO - PROCESS | 3572 | ++DOCSHELL 12801C00 == 72 [pid = 3572] [id = 265] 17:31:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 155 (12806000) [pid = 3572] [serial = 794] [outer = 00000000] 17:31:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 156 (128B5C00) [pid = 3572] [serial = 795] [outer = 12806000] 17:31:25 INFO - PROCESS | 3572 | 1461198685907 Marionette DEBUG loaded listener.js 17:31:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 157 (128C9000) [pid = 3572] [serial = 796] [outer = 12806000] 17:31:26 INFO - PROCESS | 3572 | 1461198686496 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]]]}] 17:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 971ms 17:31:26 INFO - PROCESS | 3572 | 1461198686565 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 17:31:26 INFO - PROCESS | 3572 | 1461198686571 Marionette TRACE conn4 <- [1,1025,null,{"value":"13"}] 17:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:31:26 INFO - PROCESS | 3572 | 1461198686577 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:31:26 INFO - PROCESS | 3572 | 1461198686580 Marionette TRACE conn4 <- [1,1026,null,{}] 17:31:26 INFO - PROCESS | 3572 | 1461198686584 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}] 17:31:26 INFO - PROCESS | 3572 | 1461198686690 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 17:31:26 INFO - PROCESS | 3572 | 1461198686839 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:26 INFO - PROCESS | 3572 | ++DOCSHELL 12CB0800 == 73 [pid = 3572] [id = 266] 17:31:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 158 (12D65C00) [pid = 3572] [serial = 797] [outer = 00000000] 17:31:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 159 (13FE4800) [pid = 3572] [serial = 798] [outer = 12D65C00] 17:31:26 INFO - PROCESS | 3572 | 1461198686890 Marionette DEBUG loaded listener.js 17:31:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 160 (17676000) [pid = 3572] [serial = 799] [outer = 12D65C00] 17:31:27 INFO - PROCESS | 3572 | --DOCSHELL 1C810800 == 72 [pid = 3572] [id = 256] 17:31:27 INFO - PROCESS | 3572 | --DOCSHELL 1B967C00 == 71 [pid = 3572] [id = 255] 17:31:27 INFO - PROCESS | 3572 | --DOCSHELL 0B9FA800 == 70 [pid = 3572] [id = 254] 17:31:27 INFO - PROCESS | 3572 | --DOCSHELL 1768F400 == 69 [pid = 3572] [id = 253] 17:31:27 INFO - PROCESS | 3572 | --DOCSHELL 23FED800 == 68 [pid = 3572] [id = 249] 17:31:27 INFO - PROCESS | 3572 | --DOCSHELL 20A13800 == 67 [pid = 3572] [id = 248] 17:31:27 INFO - PROCESS | 3572 | --DOCSHELL 12F69000 == 66 [pid = 3572] [id = 247] 17:31:27 INFO - PROCESS | 3572 | --DOCSHELL 13BE7400 == 65 [pid = 3572] [id = 246] 17:31:27 INFO - PROCESS | 3572 | --DOMWINDOW == 159 (1CDDD400) [pid = 3572] [serial = 714] [outer = 00000000] [url = about:blank] 17:31:27 INFO - PROCESS | 3572 | --DOMWINDOW == 158 (1CF49000) [pid = 3572] [serial = 715] [outer = 00000000] [url = about:blank] 17:31:27 INFO - PROCESS | 3572 | --DOMWINDOW == 157 (224E0800) [pid = 3572] [serial = 702] [outer = 00000000] [url = about:blank] 17:31:27 INFO - PROCESS | 3572 | --DOMWINDOW == 156 (224DD000) [pid = 3572] [serial = 735] [outer = 00000000] [url = about:blank] 17:31:27 INFO - PROCESS | 3572 | --DOMWINDOW == 155 (1A61E400) [pid = 3572] [serial = 687] [outer = 00000000] [url = about:blank] 17:31:27 INFO - PROCESS | 3572 | --DOMWINDOW == 154 (1CDBE000) [pid = 3572] [serial = 690] [outer = 00000000] [url = about:blank] 17:31:27 INFO - PROCESS | 3572 | --DOMWINDOW == 153 (21706400) [pid = 3572] [serial = 693] [outer = 00000000] [url = about:blank] 17:31:27 INFO - PROCESS | 3572 | --DOMWINDOW == 152 (21BE8800) [pid = 3572] [serial = 696] [outer = 00000000] [url = about:blank] 17:31:27 INFO - PROCESS | 3572 | --DOMWINDOW == 151 (220BD400) [pid = 3572] [serial = 699] [outer = 00000000] [url = about:blank] 17:31:27 INFO - PROCESS | 3572 | --DOMWINDOW == 150 (17F0C800) [pid = 3572] [serial = 711] [outer = 00000000] [url = about:blank] 17:31:27 INFO - PROCESS | 3572 | --DOMWINDOW == 149 (18DDF400) [pid = 3572] [serial = 712] [outer = 00000000] [url = about:blank] 17:31:27 INFO - PROCESS | 3572 | --DOMWINDOW == 148 (1C159C00) [pid = 3572] [serial = 705] [outer = 00000000] [url = about:blank] 17:31:27 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (1D8EE800) [pid = 3572] [serial = 717] [outer = 00000000] [url = about:blank] 17:31:27 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (1E5E0C00) [pid = 3572] [serial = 718] [outer = 00000000] [url = about:blank] 17:31:27 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (1C15C000) [pid = 3572] [serial = 709] [outer = 00000000] [url = about:blank] 17:31:27 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (1BE07800) [pid = 3572] [serial = 708] [outer = 00000000] [url = about:blank] 17:31:27 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (1E3AFC00) [pid = 3572] [serial = 729] [outer = 00000000] [url = about:blank] 17:31:27 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (20A10000) [pid = 3572] [serial = 730] [outer = 00000000] [url = about:blank] 17:31:27 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (220BA000) [pid = 3572] [serial = 733] [outer = 00000000] [url = about:blank] 17:31:27 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (21708C00) [pid = 3572] [serial = 727] [outer = 00000000] [url = about:blank] 17:31:27 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (2001D000) [pid = 3572] [serial = 720] [outer = 00000000] [url = about:blank] 17:31:27 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (2009B800) [pid = 3572] [serial = 721] [outer = 00000000] [url = about:blank] 17:31:27 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (21AF0800) [pid = 3572] [serial = 732] [outer = 00000000] [url = about:blank] 17:31:27 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (20A1D400) [pid = 3572] [serial = 723] [outer = 00000000] [url = about:blank] 17:31:27 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (21704800) [pid = 3572] [serial = 726] [outer = 00000000] [url = about:blank] 17:31:27 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (20A72C00) [pid = 3572] [serial = 724] [outer = 00000000] [url = about:blank] 17:31:27 INFO - PROCESS | 3572 | 1461198687445 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]]]}] 17:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 932ms 17:31:27 INFO - PROCESS | 3572 | 1461198687511 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 17:31:27 INFO - PROCESS | 3572 | 1461198687513 Marionette TRACE conn4 <- [1,1029,null,{"value":"13"}] 17:31:27 INFO - PROCESS | 3572 | 1461198687516 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:31:27 INFO - PROCESS | 3572 | 1461198687520 Marionette TRACE conn4 <- [1,1030,null,{}] 17:31:27 INFO - PROCESS | 3572 | 1461198687530 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}] 17:31:27 INFO - PROCESS | 3572 | 1461198687625 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 17:31:27 INFO - PROCESS | 3572 | 1461198687723 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:27 INFO - PROCESS | 3572 | ++DOCSHELL 17697000 == 66 [pid = 3572] [id = 267] 17:31:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (17E1C400) [pid = 3572] [serial = 800] [outer = 00000000] 17:31:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (18110000) [pid = 3572] [serial = 801] [outer = 17E1C400] 17:31:27 INFO - PROCESS | 3572 | 1461198687772 Marionette DEBUG loaded listener.js 17:31:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (18D38000) [pid = 3572] [serial = 802] [outer = 17E1C400] 17:31:28 INFO - PROCESS | 3572 | 1461198688182 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]]]}] 17:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 731ms 17:31:28 INFO - PROCESS | 3572 | 1461198688262 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 17:31:28 INFO - PROCESS | 3572 | 1461198688265 Marionette TRACE conn4 <- [1,1033,null,{"value":"13"}] 17:31:28 INFO - PROCESS | 3572 | 1461198688268 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:31:28 INFO - PROCESS | 3572 | 1461198688270 Marionette TRACE conn4 <- [1,1034,null,{}] 17:31:28 INFO - PROCESS | 3572 | 1461198688274 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}] 17:31:28 INFO - PROCESS | 3572 | 1461198688363 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 17:31:28 INFO - PROCESS | 3572 | 1461198688369 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:28 INFO - PROCESS | 3572 | ++DOCSHELL 0B9F3400 == 67 [pid = 3572] [id = 268] 17:31:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (11ACC000) [pid = 3572] [serial = 803] [outer = 00000000] 17:31:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (1ACBF400) [pid = 3572] [serial = 804] [outer = 11ACC000] 17:31:28 INFO - PROCESS | 3572 | 1461198688422 Marionette DEBUG loaded listener.js 17:31:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (1ACE6800) [pid = 3572] [serial = 805] [outer = 11ACC000] 17:31:28 INFO - PROCESS | 3572 | 1461198688891 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]]]}] 17:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 670ms 17:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:31:28 INFO - PROCESS | 3572 | 1461198688942 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 17:31:28 INFO - PROCESS | 3572 | 1461198688944 Marionette TRACE conn4 <- [1,1037,null,{"value":"13"}] 17:31:28 INFO - PROCESS | 3572 | 1461198688947 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:31:28 INFO - PROCESS | 3572 | 1461198688948 Marionette TRACE conn4 <- [1,1038,null,{}] 17:31:28 INFO - PROCESS | 3572 | 1461198688952 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}] 17:31:29 INFO - PROCESS | 3572 | 1461198689038 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 17:31:29 INFO - PROCESS | 3572 | 1461198689046 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:29 INFO - PROCESS | 3572 | ++DOCSHELL 1ACF0400 == 68 [pid = 3572] [id = 269] 17:31:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (1ADBD000) [pid = 3572] [serial = 806] [outer = 00000000] 17:31:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (1BB0C400) [pid = 3572] [serial = 807] [outer = 1ADBD000] 17:31:29 INFO - PROCESS | 3572 | 1461198689091 Marionette DEBUG loaded listener.js 17:31:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (1BE07C00) [pid = 3572] [serial = 808] [outer = 1ADBD000] 17:31:29 INFO - PROCESS | 3572 | 1461198689549 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]]]}] 17:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 631ms 17:31:29 INFO - PROCESS | 3572 | 1461198689578 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 17:31:29 INFO - PROCESS | 3572 | 1461198689580 Marionette TRACE conn4 <- [1,1041,null,{"value":"13"}] 17:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:31:29 INFO - PROCESS | 3572 | 1461198689583 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:31:29 INFO - PROCESS | 3572 | 1461198689585 Marionette TRACE conn4 <- [1,1042,null,{}] 17:31:29 INFO - PROCESS | 3572 | 1461198689596 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}] 17:31:29 INFO - PROCESS | 3572 | 1461198689734 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 17:31:29 INFO - PROCESS | 3572 | 1461198689831 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:29 INFO - PROCESS | 3572 | ++DOCSHELL 1C114400 == 69 [pid = 3572] [id = 270] 17:31:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (1C116400) [pid = 3572] [serial = 809] [outer = 00000000] 17:31:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (1CDC3400) [pid = 3572] [serial = 810] [outer = 1C116400] 17:31:29 INFO - PROCESS | 3572 | 1461198689878 Marionette DEBUG loaded listener.js 17:31:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (1CDD3800) [pid = 3572] [serial = 811] [outer = 1C116400] 17:31:30 INFO - PROCESS | 3572 | 1461198690298 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]]]}] 17:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 790ms 17:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:31:30 INFO - PROCESS | 3572 | 1461198690374 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 17:31:30 INFO - PROCESS | 3572 | 1461198690376 Marionette TRACE conn4 <- [1,1045,null,{"value":"13"}] 17:31:30 INFO - PROCESS | 3572 | 1461198690385 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:31:30 INFO - PROCESS | 3572 | 1461198690386 Marionette TRACE conn4 <- [1,1046,null,{}] 17:31:30 INFO - PROCESS | 3572 | 1461198690390 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}] 17:31:30 INFO - PROCESS | 3572 | 1461198690509 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 17:31:30 INFO - PROCESS | 3572 | 1461198690585 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:30 INFO - PROCESS | 3572 | ++DOCSHELL 1CDDEC00 == 70 [pid = 3572] [id = 271] 17:31:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (1CE6E400) [pid = 3572] [serial = 812] [outer = 00000000] 17:31:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (1CF55400) [pid = 3572] [serial = 813] [outer = 1CE6E400] 17:31:30 INFO - PROCESS | 3572 | 1461198690632 Marionette DEBUG loaded listener.js 17:31:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 149 (1CF54C00) [pid = 3572] [serial = 814] [outer = 1CE6E400] 17:31:31 INFO - PROCESS | 3572 | 1461198691048 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]]]}] 17:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 731ms 17:31:31 INFO - PROCESS | 3572 | 1461198691117 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 17:31:31 INFO - PROCESS | 3572 | 1461198691119 Marionette TRACE conn4 <- [1,1049,null,{"value":"13"}] 17:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:31:31 INFO - PROCESS | 3572 | 1461198691124 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:31:31 INFO - PROCESS | 3572 | 1461198691126 Marionette TRACE conn4 <- [1,1050,null,{}] 17:31:31 INFO - PROCESS | 3572 | 1461198691130 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}] 17:31:31 INFO - PROCESS | 3572 | 1461198691254 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 17:31:31 INFO - PROCESS | 3572 | 1461198691323 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:31 INFO - PROCESS | 3572 | ++DOCSHELL 1D69E800 == 71 [pid = 3572] [id = 272] 17:31:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 150 (1D6A0800) [pid = 3572] [serial = 815] [outer = 00000000] 17:31:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 151 (1D8E8C00) [pid = 3572] [serial = 816] [outer = 1D6A0800] 17:31:31 INFO - PROCESS | 3572 | 1461198691369 Marionette DEBUG loaded listener.js 17:31:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 152 (1E330C00) [pid = 3572] [serial = 817] [outer = 1D6A0800] 17:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 151 (20A76400) [pid = 3572] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 150 (1EC87800) [pid = 3572] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 149 (17693800) [pid = 3572] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 148 (21A01800) [pid = 3572] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (17678400) [pid = 3572] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (20BE8000) [pid = 3572] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (18105800) [pid = 3572] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (17777400) [pid = 3572] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (1CDBFC00) [pid = 3572] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (128B8000) [pid = 3572] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (202C9000) [pid = 3572] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (1ACEF800) [pid = 3572] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (128D3400) [pid = 3572] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (1D6A5C00) [pid = 3572] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (1BB17400) [pid = 3572] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (14178400) [pid = 3572] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (1BB41000) [pid = 3572] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (12479400) [pid = 3572] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (1BE98400) [pid = 3572] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (21A06400) [pid = 3572] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (1CDC5000) [pid = 3572] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (1CDC2800) [pid = 3572] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (1A3E7C00) [pid = 3572] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:31:32 INFO - PROCESS | 3572 | 1461198692031 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]]]}] 17:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 932ms 17:31:32 INFO - PROCESS | 3572 | 1461198692056 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 17:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:31:32 INFO - PROCESS | 3572 | 1461198692058 Marionette TRACE conn4 <- [1,1053,null,{"value":"13"}] 17:31:32 INFO - PROCESS | 3572 | 1461198692061 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:31:32 INFO - PROCESS | 3572 | 1461198692062 Marionette TRACE conn4 <- [1,1054,null,{}] 17:31:32 INFO - PROCESS | 3572 | 1461198692066 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}] 17:31:32 INFO - PROCESS | 3572 | 1461198692189 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 17:31:32 INFO - PROCESS | 3572 | 1461198692252 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:32 INFO - PROCESS | 3572 | ++DOCSHELL 17C9AC00 == 72 [pid = 3572] [id = 273] 17:31:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (17E18000) [pid = 3572] [serial = 818] [outer = 00000000] 17:31:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (1B968400) [pid = 3572] [serial = 819] [outer = 17E18000] 17:31:32 INFO - PROCESS | 3572 | 1461198692298 Marionette DEBUG loaded listener.js 17:31:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (1CDD5800) [pid = 3572] [serial = 820] [outer = 17E18000] 17:31:32 INFO - PROCESS | 3572 | 1461198692635 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]]]}] 17:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 630ms 17:31:32 INFO - PROCESS | 3572 | 1461198692697 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 17:31:32 INFO - PROCESS | 3572 | 1461198692699 Marionette TRACE conn4 <- [1,1057,null,{"value":"13"}] 17:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:31:32 INFO - PROCESS | 3572 | 1461198692703 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:31:32 INFO - PROCESS | 3572 | 1461198692705 Marionette TRACE conn4 <- [1,1058,null,{}] 17:31:32 INFO - PROCESS | 3572 | 1461198692708 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}] 17:31:32 INFO - PROCESS | 3572 | 1461198692794 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 17:31:32 INFO - PROCESS | 3572 | 1461198692819 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:32 INFO - PROCESS | 3572 | ++DOCSHELL 1CE9F800 == 73 [pid = 3572] [id = 274] 17:31:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (1D6A1C00) [pid = 3572] [serial = 821] [outer = 00000000] 17:31:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (1EAEAC00) [pid = 3572] [serial = 822] [outer = 1D6A1C00] 17:31:32 INFO - PROCESS | 3572 | 1461198692865 Marionette DEBUG loaded listener.js 17:31:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (1EC26800) [pid = 3572] [serial = 823] [outer = 1D6A1C00] 17:31:33 INFO - PROCESS | 3572 | 1461198693337 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]]]}] 17:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 671ms 17:31:33 INFO - PROCESS | 3572 | 1461198693377 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 17:31:33 INFO - PROCESS | 3572 | 1461198693379 Marionette TRACE conn4 <- [1,1061,null,{"value":"13"}] 17:31:33 INFO - PROCESS | 3572 | 1461198693382 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:31:33 INFO - PROCESS | 3572 | 1461198693385 Marionette TRACE conn4 <- [1,1062,null,{}] 17:31:33 INFO - PROCESS | 3572 | 1461198693388 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}] 17:31:33 INFO - PROCESS | 3572 | 1461198693494 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 17:31:33 INFO - PROCESS | 3572 | 1461198693500 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:33 INFO - PROCESS | 3572 | ++DOCSHELL 1EC81C00 == 74 [pid = 3572] [id = 275] 17:31:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (20020000) [pid = 3572] [serial = 824] [outer = 00000000] 17:31:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (2009F400) [pid = 3572] [serial = 825] [outer = 20020000] 17:31:33 INFO - PROCESS | 3572 | 1461198693551 Marionette DEBUG loaded listener.js 17:31:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (2029C000) [pid = 3572] [serial = 826] [outer = 20020000] 17:31:34 INFO - PROCESS | 3572 | 1461198694252 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]]]}] 17:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 930ms 17:31:34 INFO - PROCESS | 3572 | 1461198694317 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 17:31:34 INFO - PROCESS | 3572 | 1461198694322 Marionette TRACE conn4 <- [1,1065,null,{"value":"13"}] 17:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:31:34 INFO - PROCESS | 3572 | 1461198694328 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:31:34 INFO - PROCESS | 3572 | 1461198694332 Marionette TRACE conn4 <- [1,1066,null,{}] 17:31:34 INFO - PROCESS | 3572 | 1461198694338 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}] 17:31:34 INFO - PROCESS | 3572 | 1461198694502 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 17:31:34 INFO - PROCESS | 3572 | 1461198694645 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:34 INFO - PROCESS | 3572 | ++DOCSHELL 12644800 == 75 [pid = 3572] [id = 276] 17:31:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (1280E400) [pid = 3572] [serial = 827] [outer = 00000000] 17:31:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (13BE6000) [pid = 3572] [serial = 828] [outer = 1280E400] 17:31:34 INFO - PROCESS | 3572 | 1461198694706 Marionette DEBUG loaded listener.js 17:31:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (177C5400) [pid = 3572] [serial = 829] [outer = 1280E400] 17:31:35 INFO - PROCESS | 3572 | 1461198695301 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]]]}] 17:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1022ms 17:31:35 INFO - PROCESS | 3572 | 1461198695354 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 17:31:35 INFO - PROCESS | 3572 | 1461198695360 Marionette TRACE conn4 <- [1,1069,null,{"value":"13"}] 17:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:31:35 INFO - PROCESS | 3572 | 1461198695367 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:31:35 INFO - PROCESS | 3572 | 1461198695370 Marionette TRACE conn4 <- [1,1070,null,{}] 17:31:35 INFO - PROCESS | 3572 | 1461198695374 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}] 17:31:35 INFO - PROCESS | 3572 | 1461198695491 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 17:31:35 INFO - PROCESS | 3572 | 1461198695633 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:35 INFO - PROCESS | 3572 | ++DOCSHELL 18DE3000 == 76 [pid = 3572] [id = 277] 17:31:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (1941BC00) [pid = 3572] [serial = 830] [outer = 00000000] 17:31:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (1ACC6800) [pid = 3572] [serial = 831] [outer = 1941BC00] 17:31:35 INFO - PROCESS | 3572 | 1461198695690 Marionette DEBUG loaded listener.js 17:31:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (1BE08400) [pid = 3572] [serial = 832] [outer = 1941BC00] 17:31:36 INFO - PROCESS | 3572 | 1461198696324 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]]]}] 17:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1021ms 17:31:36 INFO - PROCESS | 3572 | 1461198696388 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 17:31:36 INFO - PROCESS | 3572 | 1461198696391 Marionette TRACE conn4 <- [1,1073,null,{"value":"13"}] 17:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:31:36 INFO - PROCESS | 3572 | 1461198696395 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:31:36 INFO - PROCESS | 3572 | 1461198696399 Marionette TRACE conn4 <- [1,1074,null,{}] 17:31:36 INFO - PROCESS | 3572 | 1461198696410 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}] 17:31:36 INFO - PROCESS | 3572 | 1461198696592 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 17:31:36 INFO - PROCESS | 3572 | 1461198696729 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:36 INFO - PROCESS | 3572 | ++DOCSHELL 1D6A4400 == 77 [pid = 3572] [id = 278] 17:31:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (1D6A6C00) [pid = 3572] [serial = 833] [outer = 00000000] 17:31:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (2002B800) [pid = 3572] [serial = 834] [outer = 1D6A6C00] 17:31:36 INFO - PROCESS | 3572 | 1461198696789 Marionette DEBUG loaded listener.js 17:31:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (202A2800) [pid = 3572] [serial = 835] [outer = 1D6A6C00] 17:31:37 INFO - PROCESS | 3572 | 1461198697443 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]]]}] 17:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1080ms 17:31:37 INFO - PROCESS | 3572 | 1461198697494 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 17:31:37 INFO - PROCESS | 3572 | 1461198697497 Marionette TRACE conn4 <- [1,1077,null,{"value":"13"}] 17:31:37 INFO - PROCESS | 3572 | 1461198697501 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:31:37 INFO - PROCESS | 3572 | 1461198697503 Marionette TRACE conn4 <- [1,1078,null,{}] 17:31:37 INFO - PROCESS | 3572 | 1461198697507 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}] 17:31:37 INFO - PROCESS | 3572 | 1461198697623 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 17:31:37 INFO - PROCESS | 3572 | 1461198697739 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:37 INFO - PROCESS | 3572 | ++DOCSHELL 20A11C00 == 78 [pid = 3572] [id = 279] 17:31:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (20A14C00) [pid = 3572] [serial = 836] [outer = 00000000] 17:31:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 149 (20BEEC00) [pid = 3572] [serial = 837] [outer = 20A14C00] 17:31:37 INFO - PROCESS | 3572 | 1461198697836 Marionette DEBUG loaded listener.js 17:31:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 150 (21707400) [pid = 3572] [serial = 838] [outer = 20A14C00] 17:31:38 INFO - PROCESS | 3572 | 1461198698393 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]]]}] 17:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 931ms 17:31:38 INFO - PROCESS | 3572 | 1461198698435 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 17:31:38 INFO - PROCESS | 3572 | 1461198698438 Marionette TRACE conn4 <- [1,1081,null,{"value":"13"}] 17:31:38 INFO - PROCESS | 3572 | 1461198698441 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:31:38 INFO - PROCESS | 3572 | 1461198698443 Marionette TRACE conn4 <- [1,1082,null,{}] 17:31:38 INFO - PROCESS | 3572 | 1461198698447 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}] 17:31:38 INFO - PROCESS | 3572 | 1461198698558 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 17:31:38 INFO - PROCESS | 3572 | 1461198698680 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:38 INFO - PROCESS | 3572 | ++DOCSHELL 21710400 == 79 [pid = 3572] [id = 280] 17:31:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 151 (217D4C00) [pid = 3572] [serial = 839] [outer = 00000000] 17:31:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 152 (217DBC00) [pid = 3572] [serial = 840] [outer = 217D4C00] 17:31:38 INFO - PROCESS | 3572 | 1461198698739 Marionette DEBUG loaded listener.js 17:31:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 153 (21A9F000) [pid = 3572] [serial = 841] [outer = 217D4C00] 17:31:39 INFO - PROCESS | 3572 | 1461198699355 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]]]}] 17:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 970ms 17:31:39 INFO - PROCESS | 3572 | 1461198699415 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 17:31:39 INFO - PROCESS | 3572 | 1461198699418 Marionette TRACE conn4 <- [1,1085,null,{"value":"13"}] 17:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:31:39 INFO - PROCESS | 3572 | 1461198699422 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:31:39 INFO - PROCESS | 3572 | 1461198699424 Marionette TRACE conn4 <- [1,1086,null,{}] 17:31:39 INFO - PROCESS | 3572 | 1461198699427 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}] 17:31:39 INFO - PROCESS | 3572 | 1461198699559 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 17:31:39 INFO - PROCESS | 3572 | 1461198699715 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:39 INFO - PROCESS | 3572 | ++DOCSHELL 12677400 == 80 [pid = 3572] [id = 281] 17:31:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 154 (2029C400) [pid = 3572] [serial = 842] [outer = 00000000] 17:31:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 155 (220B9000) [pid = 3572] [serial = 843] [outer = 2029C400] 17:31:39 INFO - PROCESS | 3572 | 1461198699775 Marionette DEBUG loaded listener.js 17:31:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 156 (220BAC00) [pid = 3572] [serial = 844] [outer = 2029C400] 17:31:40 INFO - PROCESS | 3572 | 1461198700386 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]]]}] 17:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1017ms 17:31:40 INFO - PROCESS | 3572 | 1461198700441 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 17:31:40 INFO - PROCESS | 3572 | 1461198700444 Marionette TRACE conn4 <- [1,1089,null,{"value":"13"}] 17:31:40 INFO - PROCESS | 3572 | 1461198700447 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:31:40 INFO - PROCESS | 3572 | 1461198700449 Marionette TRACE conn4 <- [1,1090,null,{}] 17:31:40 INFO - PROCESS | 3572 | 1461198700453 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}] 17:31:40 INFO - PROCESS | 3572 | 1461198700565 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 17:31:40 INFO - PROCESS | 3572 | 1461198700680 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:40 INFO - PROCESS | 3572 | ++DOCSHELL 131D5800 == 81 [pid = 3572] [id = 282] 17:31:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 157 (17E1C800) [pid = 3572] [serial = 845] [outer = 00000000] 17:31:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 158 (1BE0A400) [pid = 3572] [serial = 846] [outer = 17E1C800] 17:31:40 INFO - PROCESS | 3572 | 1461198700779 Marionette DEBUG loaded listener.js 17:31:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 159 (1CEA5400) [pid = 3572] [serial = 847] [outer = 17E1C800] 17:31:41 INFO - PROCESS | 3572 | 1461198701658 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]]]}] 17:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1232ms 17:31:41 INFO - PROCESS | 3572 | 1461198701683 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 17:31:41 INFO - PROCESS | 3572 | 1461198701688 Marionette TRACE conn4 <- [1,1093,null,{"value":"13"}] 17:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:31:41 INFO - PROCESS | 3572 | 1461198701693 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:31:41 INFO - PROCESS | 3572 | 1461198701697 Marionette TRACE conn4 <- [1,1094,null,{}] 17:31:41 INFO - PROCESS | 3572 | 1461198701702 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}] 17:31:41 INFO - PROCESS | 3572 | 1461198701809 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 17:31:42 INFO - PROCESS | 3572 | 1461198701973 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:42 INFO - PROCESS | 3572 | ++DOCSHELL 128C2000 == 82 [pid = 3572] [id = 283] 17:31:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 160 (18109800) [pid = 3572] [serial = 848] [outer = 00000000] 17:31:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 161 (19424800) [pid = 3572] [serial = 849] [outer = 18109800] 17:31:42 INFO - PROCESS | 3572 | 1461198702029 Marionette DEBUG loaded listener.js 17:31:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 162 (1AC95400) [pid = 3572] [serial = 850] [outer = 18109800] 17:31:42 INFO - PROCESS | 3572 | --DOCSHELL 14179400 == 81 [pid = 3572] [id = 213] 17:31:42 INFO - PROCESS | 3572 | --DOCSHELL 1CE9F800 == 80 [pid = 3572] [id = 274] 17:31:42 INFO - PROCESS | 3572 | --DOCSHELL 17C9AC00 == 79 [pid = 3572] [id = 273] 17:31:42 INFO - PROCESS | 3572 | --DOCSHELL 1D69E800 == 78 [pid = 3572] [id = 272] 17:31:42 INFO - PROCESS | 3572 | --DOCSHELL 1CDDEC00 == 77 [pid = 3572] [id = 271] 17:31:42 INFO - PROCESS | 3572 | --DOCSHELL 1C114400 == 76 [pid = 3572] [id = 270] 17:31:42 INFO - PROCESS | 3572 | --DOCSHELL 1ACF0400 == 75 [pid = 3572] [id = 269] 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 161 (1D7B3400) [pid = 3572] [serial = 771] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | --DOCSHELL 0B9F3400 == 74 [pid = 3572] [id = 268] 17:31:42 INFO - PROCESS | 3572 | --DOCSHELL 17697000 == 73 [pid = 3572] [id = 267] 17:31:42 INFO - PROCESS | 3572 | --DOCSHELL 220DD000 == 72 [pid = 3572] [id = 245] 17:31:42 INFO - PROCESS | 3572 | --DOCSHELL 12CB0800 == 71 [pid = 3572] [id = 266] 17:31:42 INFO - PROCESS | 3572 | --DOCSHELL 12801C00 == 70 [pid = 3572] [id = 265] 17:31:42 INFO - PROCESS | 3572 | --DOCSHELL 20BE4400 == 69 [pid = 3572] [id = 263] 17:31:42 INFO - PROCESS | 3572 | --DOCSHELL 1D6A7800 == 68 [pid = 3572] [id = 262] 17:31:42 INFO - PROCESS | 3572 | --DOCSHELL 20023800 == 67 [pid = 3572] [id = 261] 17:31:42 INFO - PROCESS | 3572 | --DOCSHELL 1EC88800 == 66 [pid = 3572] [id = 260] 17:31:42 INFO - PROCESS | 3572 | --DOCSHELL 1ACEBC00 == 65 [pid = 3572] [id = 259] 17:31:42 INFO - PROCESS | 3572 | --DOCSHELL 12D6C400 == 64 [pid = 3572] [id = 258] 17:31:42 INFO - PROCESS | 3572 | --DOCSHELL 1D17B800 == 63 [pid = 3572] [id = 257] 17:31:42 INFO - PROCESS | 3572 | 1461198702669 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]]]}] 17:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1019ms 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 160 (20BE9800) [pid = 3572] [serial = 636] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 159 (202A5000) [pid = 3572] [serial = 600] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 158 (1A61CC00) [pid = 3572] [serial = 594] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 157 (1CDC3800) [pid = 3572] [serial = 741] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 156 (21AA3C00) [pid = 3572] [serial = 648] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 155 (1A9A7C00) [pid = 3572] [serial = 639] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 154 (217D8C00) [pid = 3572] [serial = 645] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 153 (220B2800) [pid = 3572] [serial = 654] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 152 (254BD000) [pid = 3572] [serial = 750] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 151 (1A668400) [pid = 3572] [serial = 760] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 150 (21AE5800) [pid = 3572] [serial = 744] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 149 (1CDD5400) [pid = 3572] [serial = 555] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 148 (17FCC000) [pid = 3572] [serial = 558] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (20A17C00) [pid = 3572] [serial = 603] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (1C054800) [pid = 3572] [serial = 561] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (1BE04400) [pid = 3572] [serial = 570] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (1E3D0400) [pid = 3572] [serial = 567] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (1C162000) [pid = 3572] [serial = 766] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (1CDD2000) [pid = 3572] [serial = 757] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (1D158C00) [pid = 3572] [serial = 642] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (23FF9000) [pid = 3572] [serial = 747] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (1C153800) [pid = 3572] [serial = 765] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (17E17C00) [pid = 3572] [serial = 762] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (1BE04000) [pid = 3572] [serial = 756] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (1CF4BC00) [pid = 3572] [serial = 597] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (21AEDC00) [pid = 3572] [serial = 651] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (1CDD7400) [pid = 3572] [serial = 768] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (254B5400) [pid = 3572] [serial = 753] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (18102400) [pid = 3572] [serial = 738] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (1A61B000) [pid = 3572] [serial = 759] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (18D2E000) [pid = 3572] [serial = 763] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (1D159400) [pid = 3572] [serial = 564] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (1CF49400) [pid = 3572] [serial = 769] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (1C160C00) [pid = 3572] [serial = 706] [outer = 00000000] [url = about:blank] 17:31:42 INFO - PROCESS | 3572 | 1461198702766 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 17:31:42 INFO - PROCESS | 3572 | 1461198702771 Marionette TRACE conn4 <- [1,1097,null,{"value":"13"}] 17:31:42 INFO - PROCESS | 3572 | 1461198702796 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:31:42 INFO - PROCESS | 3572 | 1461198702799 Marionette TRACE conn4 <- [1,1098,null,{}] 17:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:31:42 INFO - PROCESS | 3572 | 1461198702802 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}] 17:31:42 INFO - PROCESS | 3572 | 1461198702900 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 17:31:42 INFO - PROCESS | 3572 | 1461198702907 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:42 INFO - PROCESS | 3572 | ++DOCSHELL 12C75000 == 64 [pid = 3572] [id = 284] 17:31:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (12CB1800) [pid = 3572] [serial = 851] [outer = 00000000] 17:31:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (1786C800) [pid = 3572] [serial = 852] [outer = 12CB1800] 17:31:42 INFO - PROCESS | 3572 | 1461198702953 Marionette DEBUG loaded listener.js 17:31:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (17E1D000) [pid = 3572] [serial = 853] [outer = 12CB1800] 17:31:43 INFO - PROCESS | 3572 | 1461198703458 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]]]}] 17:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 712ms 17:31:43 INFO - PROCESS | 3572 | 1461198703536 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 17:31:43 INFO - PROCESS | 3572 | 1461198703539 Marionette TRACE conn4 <- [1,1101,null,{"value":"13"}] 17:31:43 INFO - PROCESS | 3572 | 1461198703545 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:31:43 INFO - PROCESS | 3572 | 1461198703549 Marionette TRACE conn4 <- [1,1102,null,{}] 17:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:31:43 INFO - PROCESS | 3572 | 1461198703563 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}] 17:31:43 INFO - PROCESS | 3572 | 1461198703663 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 17:31:43 INFO - PROCESS | 3572 | 1461198703760 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:43 INFO - PROCESS | 3572 | ++DOCSHELL 18D2C800 == 65 [pid = 3572] [id = 285] 17:31:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (18DDF400) [pid = 3572] [serial = 854] [outer = 00000000] 17:31:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (1A664C00) [pid = 3572] [serial = 855] [outer = 18DDF400] 17:31:43 INFO - PROCESS | 3572 | 1461198703808 Marionette DEBUG loaded listener.js 17:31:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (1AC9D400) [pid = 3572] [serial = 856] [outer = 18DDF400] 17:31:44 INFO - PROCESS | 3572 | [3572] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 17:31:44 INFO - PROCESS | 3572 | 1461198704412 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]]]}] 17:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 870ms 17:31:44 INFO - PROCESS | 3572 | 1461198704455 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 17:31:44 INFO - PROCESS | 3572 | 1461198704458 Marionette TRACE conn4 <- [1,1105,null,{"value":"13"}] 17:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:31:44 INFO - PROCESS | 3572 | 1461198704461 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:31:44 INFO - PROCESS | 3572 | 1461198704463 Marionette TRACE conn4 <- [1,1106,null,{}] 17:31:44 INFO - PROCESS | 3572 | 1461198704467 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}] 17:31:44 INFO - PROCESS | 3572 | 1461198704605 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 17:31:44 INFO - PROCESS | 3572 | 1461198704670 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:44 INFO - PROCESS | 3572 | ++DOCSHELL 1AC9C000 == 66 [pid = 3572] [id = 286] 17:31:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (1ACC2400) [pid = 3572] [serial = 857] [outer = 00000000] 17:31:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (1C158C00) [pid = 3572] [serial = 858] [outer = 1ACC2400] 17:31:44 INFO - PROCESS | 3572 | 1461198704716 Marionette DEBUG loaded listener.js 17:31:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (1C162C00) [pid = 3572] [serial = 859] [outer = 1ACC2400] 17:31:45 INFO - PROCESS | 3572 | 1461198705143 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]]]}] 17:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 732ms 17:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:31:45 INFO - PROCESS | 3572 | 1461198705196 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 17:31:45 INFO - PROCESS | 3572 | 1461198705198 Marionette TRACE conn4 <- [1,1109,null,{"value":"13"}] 17:31:45 INFO - PROCESS | 3572 | 1461198705201 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:31:45 INFO - PROCESS | 3572 | 1461198705203 Marionette TRACE conn4 <- [1,1110,null,{}] 17:31:45 INFO - PROCESS | 3572 | 1461198705250 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}] 17:31:45 INFO - PROCESS | 3572 | 1461198705378 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 17:31:45 INFO - PROCESS | 3572 | 1461198705447 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:45 INFO - PROCESS | 3572 | ++DOCSHELL 1BE98C00 == 67 [pid = 3572] [id = 287] 17:31:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (1C155400) [pid = 3572] [serial = 860] [outer = 00000000] 17:31:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (1CDD5400) [pid = 3572] [serial = 861] [outer = 1C155400] 17:31:45 INFO - PROCESS | 3572 | 1461198705493 Marionette DEBUG loaded listener.js 17:31:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (1CDD8800) [pid = 3572] [serial = 862] [outer = 1C155400] 17:31:45 INFO - PROCESS | 3572 | 1461198705926 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]]]}] 17:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 751ms 17:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:31:45 INFO - PROCESS | 3572 | 1461198705952 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 17:31:45 INFO - PROCESS | 3572 | 1461198705954 Marionette TRACE conn4 <- [1,1113,null,{"value":"13"}] 17:31:45 INFO - PROCESS | 3572 | 1461198705957 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:31:45 INFO - PROCESS | 3572 | 1461198705959 Marionette TRACE conn4 <- [1,1114,null,{}] 17:31:45 INFO - PROCESS | 3572 | 1461198705962 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}] 17:31:46 INFO - PROCESS | 3572 | 1461198706101 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 17:31:46 INFO - PROCESS | 3572 | 1461198706107 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:46 INFO - PROCESS | 3572 | ++DOCSHELL 1CDD0000 == 68 [pid = 3572] [id = 288] 17:31:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (1CDDD400) [pid = 3572] [serial = 863] [outer = 00000000] 17:31:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (1D69EC00) [pid = 3572] [serial = 864] [outer = 1CDDD400] 17:31:46 INFO - PROCESS | 3572 | 1461198706214 Marionette DEBUG loaded listener.js 17:31:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (1D6A7C00) [pid = 3572] [serial = 865] [outer = 1CDDD400] 17:31:46 INFO - PROCESS | 3572 | 1461198706662 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]]]}] 17:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 730ms 17:31:46 INFO - PROCESS | 3572 | 1461198706688 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 17:31:46 INFO - PROCESS | 3572 | 1461198706690 Marionette TRACE conn4 <- [1,1117,null,{"value":"13"}] 17:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:31:46 INFO - PROCESS | 3572 | 1461198706693 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:31:46 INFO - PROCESS | 3572 | 1461198706695 Marionette TRACE conn4 <- [1,1118,null,{}] 17:31:46 INFO - PROCESS | 3572 | 1461198706742 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}] 17:31:46 INFO - PROCESS | 3572 | 1461198706863 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 17:31:46 INFO - PROCESS | 3572 | 1461198706931 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:46 INFO - PROCESS | 3572 | ++DOCSHELL 1D69FC00 == 69 [pid = 3572] [id = 289] 17:31:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (1D6A2400) [pid = 3572] [serial = 866] [outer = 00000000] 17:31:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (1D8EF000) [pid = 3572] [serial = 867] [outer = 1D6A2400] 17:31:46 INFO - PROCESS | 3572 | 1461198706976 Marionette DEBUG loaded listener.js 17:31:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (1E3D0400) [pid = 3572] [serial = 868] [outer = 1D6A2400] 17:31:47 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (1C116400) [pid = 3572] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:31:47 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (1CE6E400) [pid = 3572] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:31:47 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (17E18000) [pid = 3572] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:31:47 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (1D6A0800) [pid = 3572] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:31:47 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (11ACC000) [pid = 3572] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:31:47 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (12D65C00) [pid = 3572] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:31:47 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (12806000) [pid = 3572] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:31:47 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (17E1C400) [pid = 3572] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:31:47 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (21A9E800) [pid = 3572] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:31:47 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (1ADBD000) [pid = 3572] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:31:47 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (1D6A1C00) [pid = 3572] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:31:47 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (220DE000) [pid = 3572] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:31:47 INFO - PROCESS | 3572 | 1461198707728 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]]]}] 17:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1082ms 17:31:47 INFO - PROCESS | 3572 | 1461198707786 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 17:31:47 INFO - PROCESS | 3572 | 1461198707789 Marionette TRACE conn4 <- [1,1121,null,{"value":"13"}] 17:31:47 INFO - PROCESS | 3572 | 1461198707792 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:31:47 INFO - PROCESS | 3572 | 1461198707793 Marionette TRACE conn4 <- [1,1122,null,{}] 17:31:47 INFO - PROCESS | 3572 | 1461198707797 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}] 17:31:47 INFO - PROCESS | 3572 | 1461198707901 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 17:31:47 INFO - PROCESS | 3572 | 1461198707910 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:47 INFO - PROCESS | 3572 | ++DOCSHELL 1ADBB800 == 70 [pid = 3572] [id = 290] 17:31:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (1B966400) [pid = 3572] [serial = 869] [outer = 00000000] 17:31:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (1CF52C00) [pid = 3572] [serial = 870] [outer = 1B966400] 17:31:47 INFO - PROCESS | 3572 | 1461198707958 Marionette DEBUG loaded listener.js 17:31:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (1D8E4800) [pid = 3572] [serial = 871] [outer = 1B966400] 17:31:48 INFO - PROCESS | 3572 | 1461198708382 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]]]}] 17:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 631ms 17:31:48 INFO - PROCESS | 3572 | 1461198708433 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 17:31:48 INFO - PROCESS | 3572 | 1461198708435 Marionette TRACE conn4 <- [1,1125,null,{"value":"13"}] 17:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:31:48 INFO - PROCESS | 3572 | 1461198708439 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:31:48 INFO - PROCESS | 3572 | 1461198708440 Marionette TRACE conn4 <- [1,1126,null,{}] 17:31:48 INFO - PROCESS | 3572 | 1461198708444 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}] 17:31:48 INFO - PROCESS | 3572 | 1461198708531 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 17:31:48 INFO - PROCESS | 3572 | 1461198708538 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:48 INFO - PROCESS | 3572 | ++DOCSHELL 1D8EB400 == 71 [pid = 3572] [id = 291] 17:31:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (1EAE4000) [pid = 3572] [serial = 872] [outer = 00000000] 17:31:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (1F7D8C00) [pid = 3572] [serial = 873] [outer = 1EAE4000] 17:31:48 INFO - PROCESS | 3572 | 1461198708582 Marionette DEBUG loaded listener.js 17:31:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (1FFE3000) [pid = 3572] [serial = 874] [outer = 1EAE4000] 17:31:49 INFO - PROCESS | 3572 | 1461198709055 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]]]}] 17:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 670ms 17:31:49 INFO - PROCESS | 3572 | 1461198709111 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 17:31:49 INFO - PROCESS | 3572 | 1461198709113 Marionette TRACE conn4 <- [1,1129,null,{"value":"13"}] 17:31:49 INFO - PROCESS | 3572 | 1461198709117 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:31:49 INFO - PROCESS | 3572 | 1461198709118 Marionette TRACE conn4 <- [1,1130,null,{}] 17:31:49 INFO - PROCESS | 3572 | 1461198709122 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}] 17:31:49 INFO - PROCESS | 3572 | 1461198709215 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 17:31:49 INFO - PROCESS | 3572 | 1461198709221 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:49 INFO - PROCESS | 3572 | ++DOCSHELL 20024800 == 72 [pid = 3572] [id = 292] 17:31:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (2029BC00) [pid = 3572] [serial = 875] [outer = 00000000] 17:31:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (202C3800) [pid = 3572] [serial = 876] [outer = 2029BC00] 17:31:49 INFO - PROCESS | 3572 | 1461198709267 Marionette DEBUG loaded listener.js 17:31:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (202CB000) [pid = 3572] [serial = 877] [outer = 2029BC00] 17:31:50 INFO - PROCESS | 3572 | 1461198709999 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]]]}] 17:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 931ms 17:31:50 INFO - PROCESS | 3572 | 1461198710052 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 17:31:50 INFO - PROCESS | 3572 | 1461198710057 Marionette TRACE conn4 <- [1,1133,null,{"value":"13"}] 17:31:50 INFO - PROCESS | 3572 | 1461198710063 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:31:50 INFO - PROCESS | 3572 | 1461198710067 Marionette TRACE conn4 <- [1,1134,null,{}] 17:31:50 INFO - PROCESS | 3572 | 1461198710073 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}] 17:31:50 INFO - PROCESS | 3572 | 1461198710226 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 17:31:50 INFO - PROCESS | 3572 | 1461198710373 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:50 INFO - PROCESS | 3572 | ++DOCSHELL 12CA8800 == 73 [pid = 3572] [id = 293] 17:31:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (13B86800) [pid = 3572] [serial = 878] [outer = 00000000] 17:31:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (17FD0800) [pid = 3572] [serial = 879] [outer = 13B86800] 17:31:50 INFO - PROCESS | 3572 | 1461198710436 Marionette DEBUG loaded listener.js 17:31:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (1818A800) [pid = 3572] [serial = 880] [outer = 13B86800] 17:31:51 INFO - PROCESS | 3572 | 1461198711023 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]]]}] 17:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1022ms 17:31:51 INFO - PROCESS | 3572 | 1461198711088 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 17:31:51 INFO - PROCESS | 3572 | 1461198711094 Marionette TRACE conn4 <- [1,1137,null,{"value":"13"}] 17:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:31:51 INFO - PROCESS | 3572 | 1461198711101 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:31:51 INFO - PROCESS | 3572 | 1461198711104 Marionette TRACE conn4 <- [1,1138,null,{}] 17:31:51 INFO - PROCESS | 3572 | 1461198711108 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}] 17:31:51 INFO - PROCESS | 3572 | 1461198711225 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 17:31:51 INFO - PROCESS | 3572 | 1461198711367 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:51 INFO - PROCESS | 3572 | ++DOCSHELL 1817EC00 == 74 [pid = 3572] [id = 294] 17:31:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (1A621800) [pid = 3572] [serial = 881] [outer = 00000000] 17:31:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (1C056400) [pid = 3572] [serial = 882] [outer = 1A621800] 17:31:51 INFO - PROCESS | 3572 | 1461198711424 Marionette DEBUG loaded listener.js 17:31:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (1C15E400) [pid = 3572] [serial = 883] [outer = 1A621800] 17:31:52 INFO - PROCESS | 3572 | 1461198712038 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]]]}] 17:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 971ms 17:31:52 INFO - PROCESS | 3572 | 1461198712072 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 17:31:52 INFO - PROCESS | 3572 | 1461198712075 Marionette TRACE conn4 <- [1,1141,null,{"value":"13"}] 17:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:31:52 INFO - PROCESS | 3572 | 1461198712079 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:31:52 INFO - PROCESS | 3572 | 1461198712083 Marionette TRACE conn4 <- [1,1142,null,{}] 17:31:52 INFO - PROCESS | 3572 | 1461198712095 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}] 17:31:52 INFO - PROCESS | 3572 | 1461198712219 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 17:31:52 INFO - PROCESS | 3572 | 1461198712364 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:52 INFO - PROCESS | 3572 | ++DOCSHELL 20A17400 == 75 [pid = 3572] [id = 295] 17:31:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 149 (20A19400) [pid = 3572] [serial = 884] [outer = 00000000] 17:31:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 150 (20BE3C00) [pid = 3572] [serial = 885] [outer = 20A19400] 17:31:52 INFO - PROCESS | 3572 | 1461198712424 Marionette DEBUG loaded listener.js 17:31:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 151 (21704000) [pid = 3572] [serial = 886] [outer = 20A19400] 17:31:53 INFO - PROCESS | 3572 | 1461198712999 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]]]}] 17:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 990ms 17:31:53 INFO - PROCESS | 3572 | 1461198713072 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 17:31:53 INFO - PROCESS | 3572 | 1461198713076 Marionette TRACE conn4 <- [1,1145,null,{"value":"13"}] 17:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:31:53 INFO - PROCESS | 3572 | 1461198713080 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:31:53 INFO - PROCESS | 3572 | 1461198713082 Marionette TRACE conn4 <- [1,1146,null,{}] 17:31:53 INFO - PROCESS | 3572 | 1461198713100 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}] 17:31:53 INFO - PROCESS | 3572 | 1461198713254 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 17:31:53 INFO - PROCESS | 3572 | 1461198713322 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:53 INFO - PROCESS | 3572 | ++DOCSHELL 217D9800 == 76 [pid = 3572] [id = 296] 17:31:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 152 (217DA400) [pid = 3572] [serial = 887] [outer = 00000000] 17:31:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 153 (21A99400) [pid = 3572] [serial = 888] [outer = 217DA400] 17:31:53 INFO - PROCESS | 3572 | 1461198713418 Marionette DEBUG loaded listener.js 17:31:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 154 (21AE7800) [pid = 3572] [serial = 889] [outer = 217DA400] 17:31:53 INFO - PROCESS | 3572 | 1461198713962 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]]]}] 17:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 17:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 931ms 17:31:54 INFO - PROCESS | 3572 | 1461198714012 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 17:31:54 INFO - PROCESS | 3572 | 1461198714015 Marionette TRACE conn4 <- [1,1149,null,{"value":"13"}] 17:31:54 INFO - PROCESS | 3572 | 1461198714018 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:31:54 INFO - PROCESS | 3572 | 1461198714020 Marionette TRACE conn4 <- [1,1150,null,{}] 17:31:54 INFO - PROCESS | 3572 | 1461198714024 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}] 17:31:54 INFO - PROCESS | 3572 | 1461198714135 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 17:31:54 INFO - PROCESS | 3572 | 1461198714249 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:54 INFO - PROCESS | 3572 | ++DOCSHELL 21AE5800 == 77 [pid = 3572] [id = 297] 17:31:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 155 (21AE8C00) [pid = 3572] [serial = 890] [outer = 00000000] 17:31:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 156 (21BE6800) [pid = 3572] [serial = 891] [outer = 21AE8C00] 17:31:54 INFO - PROCESS | 3572 | 1461198714346 Marionette DEBUG loaded listener.js 17:31:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 157 (21BF0C00) [pid = 3572] [serial = 892] [outer = 21AE8C00] 17:31:54 INFO - PROCESS | 3572 | 1461198714947 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]]]}] 17:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 971ms 17:31:55 INFO - PROCESS | 3572 | 1461198714992 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 17:31:55 INFO - PROCESS | 3572 | 1461198714995 Marionette TRACE conn4 <- [1,1153,null,{"value":"13"}] 17:31:55 INFO - PROCESS | 3572 | 1461198714999 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:31:55 INFO - PROCESS | 3572 | 1461198715001 Marionette TRACE conn4 <- [1,1154,null,{}] 17:31:55 INFO - PROCESS | 3572 | 1461198715005 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}] 17:31:55 INFO - PROCESS | 3572 | 1461198715141 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 17:31:55 INFO - PROCESS | 3572 | 1461198715284 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:55 INFO - PROCESS | 3572 | ++DOCSHELL 220B8000 == 78 [pid = 3572] [id = 298] 17:31:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 158 (220DCC00) [pid = 3572] [serial = 893] [outer = 00000000] 17:31:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 159 (224D8800) [pid = 3572] [serial = 894] [outer = 220DCC00] 17:31:55 INFO - PROCESS | 3572 | 1461198715344 Marionette DEBUG loaded listener.js 17:31:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 160 (224DB800) [pid = 3572] [serial = 895] [outer = 220DCC00] 17:31:55 INFO - PROCESS | 3572 | 1461198715936 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]]]}] 17:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 971ms 17:31:55 INFO - PROCESS | 3572 | 1461198715972 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 17:31:55 INFO - PROCESS | 3572 | 1461198715975 Marionette TRACE conn4 <- [1,1157,null,{"value":"13"}] 17:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:31:55 INFO - PROCESS | 3572 | 1461198715978 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:31:55 INFO - PROCESS | 3572 | 1461198715980 Marionette TRACE conn4 <- [1,1158,null,{}] 17:31:56 INFO - PROCESS | 3572 | 1461198715984 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}] 17:31:56 INFO - PROCESS | 3572 | 1461198716093 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 17:31:56 INFO - PROCESS | 3572 | 1461198716209 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:56 INFO - PROCESS | 3572 | ++DOCSHELL 221A7000 == 79 [pid = 3572] [id = 299] 17:31:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 161 (224E4800) [pid = 3572] [serial = 896] [outer = 00000000] 17:31:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 162 (22797C00) [pid = 3572] [serial = 897] [outer = 224E4800] 17:31:56 INFO - PROCESS | 3572 | 1461198716305 Marionette DEBUG loaded listener.js 17:31:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 163 (2386EC00) [pid = 3572] [serial = 898] [outer = 224E4800] 17:31:56 INFO - PROCESS | 3572 | 1461198716850 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]]]}] 17:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 930ms 17:31:56 INFO - PROCESS | 3572 | 1461198716912 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 17:31:56 INFO - PROCESS | 3572 | 1461198716915 Marionette TRACE conn4 <- [1,1161,null,{"value":"13"}] 17:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:31:56 INFO - PROCESS | 3572 | 1461198716919 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:31:56 INFO - PROCESS | 3572 | 1461198716921 Marionette TRACE conn4 <- [1,1162,null,{}] 17:31:56 INFO - PROCESS | 3572 | 1461198716925 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}] 17:31:57 INFO - PROCESS | 3572 | 1461198717042 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 17:31:57 INFO - PROCESS | 3572 | 1461198717158 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:57 INFO - PROCESS | 3572 | ++DOCSHELL 1267BC00 == 80 [pid = 3572] [id = 300] 17:31:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 164 (131D9000) [pid = 3572] [serial = 899] [outer = 00000000] 17:31:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 165 (1ACE7400) [pid = 3572] [serial = 900] [outer = 131D9000] 17:31:57 INFO - PROCESS | 3572 | 1461198717256 Marionette DEBUG loaded listener.js 17:31:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 166 (1BE0F800) [pid = 3572] [serial = 901] [outer = 131D9000] 17:31:58 INFO - PROCESS | 3572 | 1461198718052 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] 17:31:58 INFO - PROCESS | 3572 | 1461198718102 Marionette TRACE conn4 <- [1,1165,null,{"value":"13"}] 17:31:58 INFO - PROCESS | 3572 | 1461198718107 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:31:58 INFO - PROCESS | 3572 | 1461198718110 Marionette TRACE conn4 <- [1,1166,null,{}] 17:31:58 INFO - PROCESS | 3572 | 1461198718116 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}] 17:31:58 INFO - PROCESS | 3572 | 1461198718281 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 17:31:58 INFO - PROCESS | 3572 | 1461198718399 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:58 INFO - PROCESS | 3572 | ++DOCSHELL 12F6E400 == 81 [pid = 3572] [id = 301] 17:31:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 167 (1A629400) [pid = 3572] [serial = 902] [outer = 00000000] 17:31:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 168 (1ACE5400) [pid = 3572] [serial = 903] [outer = 1A629400] 17:31:58 INFO - PROCESS | 3572 | 1461198718453 Marionette DEBUG loaded listener.js 17:31:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 169 (1BE03800) [pid = 3572] [serial = 904] [outer = 1A629400] 17:31:59 INFO - PROCESS | 3572 | 1461198719052 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] 17:31:59 INFO - PROCESS | 3572 | 1461198719168 Marionette TRACE conn4 <- [1,1169,null,{"value":"13"}] 17:31:59 INFO - PROCESS | 3572 | --DOCSHELL 1D6A4400 == 71 [pid = 3572] [id = 278] 17:31:59 INFO - PROCESS | 3572 | --DOCSHELL 18DE3000 == 70 [pid = 3572] [id = 277] 17:31:59 INFO - PROCESS | 3572 | --DOCSHELL 12644800 == 69 [pid = 3572] [id = 276] 17:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:31:59 INFO - PROCESS | 3572 | 1461198719211 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:31:59 INFO - PROCESS | 3572 | 1461198719214 Marionette TRACE conn4 <- [1,1170,null,{}] 17:31:59 INFO - PROCESS | 3572 | --DOMWINDOW == 161 (22793400) [pid = 3572] [serial = 736] [outer = 00000000] [url = about:blank] 17:31:59 INFO - PROCESS | 3572 | --DOMWINDOW == 160 (21AE4800) [pid = 3572] [serial = 793] [outer = 00000000] [url = about:blank] 17:31:59 INFO - PROCESS | 3572 | --DOMWINDOW == 159 (21AE6800) [pid = 3572] [serial = 792] [outer = 00000000] [url = about:blank] 17:31:59 INFO - PROCESS | 3572 | --DOMWINDOW == 158 (1BB0C400) [pid = 3572] [serial = 807] [outer = 00000000] [url = about:blank] 17:31:59 INFO - PROCESS | 3572 | --DOMWINDOW == 157 (1EAEAC00) [pid = 3572] [serial = 822] [outer = 00000000] [url = about:blank] 17:31:59 INFO - PROCESS | 3572 | --DOMWINDOW == 156 (1EC26800) [pid = 3572] [serial = 823] [outer = 00000000] [url = about:blank] 17:31:59 INFO - PROCESS | 3572 | --DOMWINDOW == 155 (1E330C00) [pid = 3572] [serial = 817] [outer = 00000000] [url = about:blank] 17:31:59 INFO - PROCESS | 3572 | --DOMWINDOW == 154 (1CDD5800) [pid = 3572] [serial = 820] [outer = 00000000] [url = about:blank] 17:31:59 INFO - PROCESS | 3572 | --DOMWINDOW == 153 (1BE07C00) [pid = 3572] [serial = 808] [outer = 00000000] [url = about:blank] 17:31:59 INFO - PROCESS | 3572 | --DOMWINDOW == 152 (1CDC3400) [pid = 3572] [serial = 810] [outer = 00000000] [url = about:blank] 17:31:59 INFO - PROCESS | 3572 | --DOMWINDOW == 151 (1CDD3800) [pid = 3572] [serial = 811] [outer = 00000000] [url = about:blank] 17:31:59 INFO - PROCESS | 3572 | --DOMWINDOW == 150 (1CF54C00) [pid = 3572] [serial = 814] [outer = 00000000] [url = about:blank] 17:31:59 INFO - PROCESS | 3572 | --DOMWINDOW == 149 (1CF55400) [pid = 3572] [serial = 813] [outer = 00000000] [url = about:blank] 17:31:59 INFO - PROCESS | 3572 | --DOMWINDOW == 148 (1B968400) [pid = 3572] [serial = 819] [outer = 00000000] [url = about:blank] 17:31:59 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (1D8E8C00) [pid = 3572] [serial = 816] [outer = 00000000] [url = about:blank] 17:31:59 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (1ACBF400) [pid = 3572] [serial = 804] [outer = 00000000] [url = about:blank] 17:31:59 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (1ACE6800) [pid = 3572] [serial = 805] [outer = 00000000] [url = about:blank] 17:31:59 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (17676000) [pid = 3572] [serial = 799] [outer = 00000000] [url = about:blank] 17:31:59 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (13FE4800) [pid = 3572] [serial = 798] [outer = 00000000] [url = about:blank] 17:31:59 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (128C9000) [pid = 3572] [serial = 796] [outer = 00000000] [url = about:blank] 17:31:59 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (128B5C00) [pid = 3572] [serial = 795] [outer = 00000000] [url = about:blank] 17:31:59 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (18110000) [pid = 3572] [serial = 801] [outer = 00000000] [url = about:blank] 17:31:59 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (18D38000) [pid = 3572] [serial = 802] [outer = 00000000] [url = about:blank] 17:31:59 INFO - PROCESS | 3572 | 1461198719247 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}] 17:31:59 INFO - PROCESS | 3572 | 1461198719341 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 17:31:59 INFO - PROCESS | 3572 | 1461198719348 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:59 INFO - PROCESS | 3572 | ++DOCSHELL 12D69800 == 70 [pid = 3572] [id = 302] 17:31:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (12D6DC00) [pid = 3572] [serial = 905] [outer = 00000000] 17:31:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (13FE4800) [pid = 3572] [serial = 906] [outer = 12D6DC00] 17:31:59 INFO - PROCESS | 3572 | 1461198719397 Marionette DEBUG loaded listener.js 17:31:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (1786D000) [pid = 3572] [serial = 907] [outer = 12D6DC00] 17:31:59 INFO - PROCESS | 3572 | 1461198719938 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] 17:31:59 INFO - PROCESS | 3572 | 1461198719959 Marionette TRACE conn4 <- [1,1173,null,{"value":"13"}] 17:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:31:59 INFO - PROCESS | 3572 | 1461198719962 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:31:59 INFO - PROCESS | 3572 | 1461198719966 Marionette TRACE conn4 <- [1,1174,null,{}] 17:31:59 INFO - PROCESS | 3572 | 1461198719976 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}] 17:32:00 INFO - PROCESS | 3572 | 1461198720072 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 17:32:00 INFO - PROCESS | 3572 | 1461198720179 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:00 INFO - PROCESS | 3572 | ++DOCSHELL 1ACC3800 == 71 [pid = 3572] [id = 303] 17:32:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (1ACC8400) [pid = 3572] [serial = 908] [outer = 00000000] 17:32:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (1C162400) [pid = 3572] [serial = 909] [outer = 1ACC8400] 17:32:00 INFO - PROCESS | 3572 | 1461198720231 Marionette DEBUG loaded listener.js 17:32:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (1CDC6800) [pid = 3572] [serial = 910] [outer = 1ACC8400] 17:32:00 INFO - PROCESS | 3572 | 1461198720631 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] 17:32:00 INFO - PROCESS | 3572 | 1461198720701 Marionette TRACE conn4 <- [1,1177,null,{"value":"13"}] 17:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:32:00 INFO - PROCESS | 3572 | 1461198720705 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:32:00 INFO - PROCESS | 3572 | 1461198720707 Marionette TRACE conn4 <- [1,1178,null,{}] 17:32:00 INFO - PROCESS | 3572 | 1461198720711 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}] 17:32:00 INFO - PROCESS | 3572 | 1461198720803 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 17:32:00 INFO - PROCESS | 3572 | 1461198720813 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:00 INFO - PROCESS | 3572 | ++DOCSHELL 1CDD6800 == 72 [pid = 3572] [id = 304] 17:32:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (1CE78800) [pid = 3572] [serial = 911] [outer = 00000000] 17:32:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (1D69DC00) [pid = 3572] [serial = 912] [outer = 1CE78800] 17:32:00 INFO - PROCESS | 3572 | 1461198720858 Marionette DEBUG loaded listener.js 17:32:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (1D6A7000) [pid = 3572] [serial = 913] [outer = 1CE78800] 17:32:01 INFO - PROCESS | 3572 | 1461198721323 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] 17:32:01 INFO - PROCESS | 3572 | 1461198721380 Marionette TRACE conn4 <- [1,1181,null,{"value":"13"}] 17:32:01 INFO - PROCESS | 3572 | 1461198721384 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:32:01 INFO - PROCESS | 3572 | 1461198721385 Marionette TRACE conn4 <- [1,1182,null,{}] 17:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:32:01 INFO - PROCESS | 3572 | 1461198721389 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}] 17:32:01 INFO - PROCESS | 3572 | 1461198721544 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 17:32:01 INFO - PROCESS | 3572 | 1461198721564 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:01 INFO - PROCESS | 3572 | ++DOCSHELL 1D8EB400 == 73 [pid = 3572] [id = 305] 17:32:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 149 (1D8EBC00) [pid = 3572] [serial = 914] [outer = 00000000] 17:32:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 150 (1EAE5400) [pid = 3572] [serial = 915] [outer = 1D8EBC00] 17:32:01 INFO - PROCESS | 3572 | 1461198721609 Marionette DEBUG loaded listener.js 17:32:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 151 (1EC82C00) [pid = 3572] [serial = 916] [outer = 1D8EBC00] 17:32:02 INFO - PROCESS | 3572 | 1461198722093 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] 17:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:32:02 INFO - PROCESS | 3572 | 1461198722121 Marionette TRACE conn4 <- [1,1185,null,{"value":"13"}] 17:32:02 INFO - PROCESS | 3572 | 1461198722124 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:32:02 INFO - PROCESS | 3572 | 1461198722126 Marionette TRACE conn4 <- [1,1186,null,{}] 17:32:02 INFO - PROCESS | 3572 | 1461198722129 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}] 17:32:02 INFO - PROCESS | 3572 | 1461198722270 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 17:32:02 INFO - PROCESS | 3572 | 1461198722294 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:02 INFO - PROCESS | 3572 | ++DOCSHELL 202A7000 == 74 [pid = 3572] [id = 306] 17:32:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 152 (202A7400) [pid = 3572] [serial = 917] [outer = 00000000] 17:32:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 153 (20A6EC00) [pid = 3572] [serial = 918] [outer = 202A7400] 17:32:02 INFO - PROCESS | 3572 | 1461198722342 Marionette DEBUG loaded listener.js 17:32:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 154 (20A6E000) [pid = 3572] [serial = 919] [outer = 202A7400] 17:32:02 INFO - PROCESS | 3572 | 1461198722787 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]]]}] 17:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 731ms 17:32:02 INFO - PROCESS | 3572 | 1461198722855 Marionette TRACE conn4 -> [0,1189,"getWindowHandle",null] 17:32:02 INFO - PROCESS | 3572 | 1461198722857 Marionette TRACE conn4 <- [1,1189,null,{"value":"13"}] 17:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:32:02 INFO - PROCESS | 3572 | 1461198722899 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:32:02 INFO - PROCESS | 3572 | 1461198722901 Marionette TRACE conn4 <- [1,1190,null,{}] 17:32:02 INFO - PROCESS | 3572 | 1461198722904 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}] 17:32:03 INFO - PROCESS | 3572 | 1461198723060 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 17:32:03 INFO - PROCESS | 3572 | 1461198723092 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:03 INFO - PROCESS | 3572 | ++DOCSHELL 2001D400 == 75 [pid = 3572] [id = 307] 17:32:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 155 (20BE9400) [pid = 3572] [serial = 920] [outer = 00000000] 17:32:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 156 (21A0C000) [pid = 3572] [serial = 921] [outer = 20BE9400] 17:32:03 INFO - PROCESS | 3572 | 1461198723138 Marionette DEBUG loaded listener.js 17:32:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 157 (21AE9C00) [pid = 3572] [serial = 922] [outer = 20BE9400] 17:32:03 INFO - PROCESS | 3572 | --DOMWINDOW == 156 (1C155400) [pid = 3572] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:32:03 INFO - PROCESS | 3572 | --DOMWINDOW == 155 (1CDDD400) [pid = 3572] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:32:03 INFO - PROCESS | 3572 | --DOMWINDOW == 154 (1ACC2400) [pid = 3572] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:32:03 INFO - PROCESS | 3572 | --DOMWINDOW == 153 (1D6A2400) [pid = 3572] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:32:03 INFO - PROCESS | 3572 | --DOMWINDOW == 152 (1280E400) [pid = 3572] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:32:03 INFO - PROCESS | 3572 | --DOMWINDOW == 151 (17E1C800) [pid = 3572] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:32:03 INFO - PROCESS | 3572 | --DOMWINDOW == 150 (18DDF400) [pid = 3572] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:32:03 INFO - PROCESS | 3572 | --DOMWINDOW == 149 (18109800) [pid = 3572] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:32:03 INFO - PROCESS | 3572 | --DOMWINDOW == 148 (12CB1800) [pid = 3572] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:32:03 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (1EAE4000) [pid = 3572] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:32:03 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (1B966400) [pid = 3572] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:32:03 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (20BE9C00) [pid = 3572] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:32:03 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (23FEE800) [pid = 3572] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:32:03 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (1ACEDC00) [pid = 3572] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:32:03 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (2386DC00) [pid = 3572] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:32:03 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (12D70400) [pid = 3572] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:32:03 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (20A15800) [pid = 3572] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:32:03 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (1ADBC800) [pid = 3572] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:32:03 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (2009B000) [pid = 3572] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:32:03 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (1EC89800) [pid = 3572] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:32:03 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (254B3C00) [pid = 3572] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:32:03 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (2009D400) [pid = 3572] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:32:03 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (217D8400) [pid = 3572] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:32:03 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (17C96C00) [pid = 3572] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:32:03 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (1BE93400) [pid = 3572] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:32:03 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (2009D800) [pid = 3572] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:32:03 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (2170C800) [pid = 3572] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:32:03 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (220B2000) [pid = 3572] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:32:03 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (220DDC00) [pid = 3572] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:32:03 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (17695800) [pid = 3572] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:32:03 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (1D5B2400) [pid = 3572] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:32:04 INFO - PROCESS | 3572 | 1461198723986 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]]]}] 17:32:04 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 17:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1131ms 17:32:04 INFO - PROCESS | 3572 | 1461198724022 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 17:32:04 INFO - PROCESS | 3572 | 1461198724024 Marionette TRACE conn4 <- [1,1193,null,{"value":"13"}] 17:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:32:04 INFO - PROCESS | 3572 | 1461198724027 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:32:04 INFO - PROCESS | 3572 | 1461198724029 Marionette TRACE conn4 <- [1,1194,null,{}] 17:32:04 INFO - PROCESS | 3572 | 1461198724033 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}] 17:32:04 INFO - PROCESS | 3572 | 1461198724120 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 17:32:04 INFO - PROCESS | 3572 | 1461198724128 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:04 INFO - PROCESS | 3572 | ++DOCSHELL 14187400 == 76 [pid = 3572] [id = 308] 17:32:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (1A3DC800) [pid = 3572] [serial = 923] [outer = 00000000] 17:32:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (1BE94800) [pid = 3572] [serial = 924] [outer = 1A3DC800] 17:32:04 INFO - PROCESS | 3572 | 1461198724173 Marionette DEBUG loaded listener.js 17:32:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (1CDDD400) [pid = 3572] [serial = 925] [outer = 1A3DC800] 17:32:04 INFO - PROCESS | 3572 | 1461198724620 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]]]}] 17:32:04 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 17:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 631ms 17:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:32:04 INFO - PROCESS | 3572 | 1461198724670 Marionette TRACE conn4 -> [0,1197,"getWindowHandle",null] 17:32:04 INFO - PROCESS | 3572 | 1461198724672 Marionette TRACE conn4 <- [1,1197,null,{"value":"13"}] 17:32:04 INFO - PROCESS | 3572 | 1461198724676 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:32:04 INFO - PROCESS | 3572 | 1461198724677 Marionette TRACE conn4 <- [1,1198,null,{}] 17:32:04 INFO - PROCESS | 3572 | 1461198724681 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}] 17:32:04 INFO - PROCESS | 3572 | 1461198724775 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 17:32:04 INFO - PROCESS | 3572 | 1461198724820 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:04 INFO - PROCESS | 3572 | ++DOCSHELL 1247F000 == 77 [pid = 3572] [id = 309] 17:32:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (1255AC00) [pid = 3572] [serial = 926] [outer = 00000000] 17:32:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (2001F400) [pid = 3572] [serial = 927] [outer = 1255AC00] 17:32:04 INFO - PROCESS | 3572 | 1461198724865 Marionette DEBUG loaded listener.js 17:32:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (202CD800) [pid = 3572] [serial = 928] [outer = 1255AC00] 17:32:05 INFO - PROCESS | 3572 | 1461198725302 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]]]}] 17:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 670ms 17:32:05 INFO - PROCESS | 3572 | 1461198725347 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 17:32:05 INFO - PROCESS | 3572 | 1461198725349 Marionette TRACE conn4 <- [1,1201,null,{"value":"13"}] 17:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:32:05 INFO - PROCESS | 3572 | 1461198725352 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:32:05 INFO - PROCESS | 3572 | 1461198725353 Marionette TRACE conn4 <- [1,1202,null,{}] 17:32:05 INFO - PROCESS | 3572 | 1461198725357 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}] 17:32:05 INFO - PROCESS | 3572 | 1461198725449 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 17:32:05 INFO - PROCESS | 3572 | 1461198725455 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:05 INFO - PROCESS | 3572 | ++DOCSHELL 2170EC00 == 78 [pid = 3572] [id = 310] 17:32:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (217D2400) [pid = 3572] [serial = 929] [outer = 00000000] 17:32:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (2205F800) [pid = 3572] [serial = 930] [outer = 217D2400] 17:32:05 INFO - PROCESS | 3572 | 1461198725502 Marionette DEBUG loaded listener.js 17:32:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (220B9C00) [pid = 3572] [serial = 931] [outer = 217D2400] 17:32:06 INFO - PROCESS | 3572 | 1461198726259 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]]]}] 17:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 931ms 17:32:06 INFO - PROCESS | 3572 | 1461198726283 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 17:32:06 INFO - PROCESS | 3572 | 1461198726287 Marionette TRACE conn4 <- [1,1205,null,{"value":"13"}] 17:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:32:06 INFO - PROCESS | 3572 | 1461198726308 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:32:06 INFO - PROCESS | 3572 | 1461198726312 Marionette TRACE conn4 <- [1,1206,null,{}] 17:32:06 INFO - PROCESS | 3572 | 1461198726318 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}] 17:32:06 INFO - PROCESS | 3572 | 1461198726451 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 17:32:06 INFO - PROCESS | 3572 | 1461198726590 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:06 INFO - PROCESS | 3572 | ++DOCSHELL 128C2000 == 79 [pid = 3572] [id = 311] 17:32:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (128C7800) [pid = 3572] [serial = 932] [outer = 00000000] 17:32:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (1772CC00) [pid = 3572] [serial = 933] [outer = 128C7800] 17:32:06 INFO - PROCESS | 3572 | 1461198726651 Marionette DEBUG loaded listener.js 17:32:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (1772FC00) [pid = 3572] [serial = 934] [outer = 128C7800] 17:32:07 INFO - PROCESS | 3572 | 1461198727230 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]]]}] 17:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 971ms 17:32:07 INFO - PROCESS | 3572 | 1461198727282 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 17:32:07 INFO - PROCESS | 3572 | 1461198727288 Marionette TRACE conn4 <- [1,1209,null,{"value":"13"}] 17:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:32:07 INFO - PROCESS | 3572 | 1461198727295 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:32:07 INFO - PROCESS | 3572 | 1461198727297 Marionette TRACE conn4 <- [1,1210,null,{}] 17:32:07 INFO - PROCESS | 3572 | 1461198727302 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}] 17:32:07 INFO - PROCESS | 3572 | 1461198727419 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 17:32:07 INFO - PROCESS | 3572 | 1461198727566 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:07 INFO - PROCESS | 3572 | ++DOCSHELL 17E1B400 == 80 [pid = 3572] [id = 312] 17:32:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (17E61C00) [pid = 3572] [serial = 935] [outer = 00000000] 17:32:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (18DEA800) [pid = 3572] [serial = 936] [outer = 17E61C00] 17:32:07 INFO - PROCESS | 3572 | 1461198727627 Marionette DEBUG loaded listener.js 17:32:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (1A672C00) [pid = 3572] [serial = 937] [outer = 17E61C00] 17:32:08 INFO - PROCESS | 3572 | 1461198728257 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] 17:32:08 INFO - PROCESS | 3572 | 1461198728269 Marionette TRACE conn4 <- [1,1213,null,{"value":"13"}] 17:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:32:08 INFO - PROCESS | 3572 | 1461198728273 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:32:08 INFO - PROCESS | 3572 | 1461198728277 Marionette TRACE conn4 <- [1,1214,null,{}] 17:32:08 INFO - PROCESS | 3572 | 1461198728289 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}] 17:32:08 INFO - PROCESS | 3572 | 1461198728413 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 17:32:08 INFO - PROCESS | 3572 | 1461198728575 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:08 INFO - PROCESS | 3572 | ++DOCSHELL 1F7CE800 == 81 [pid = 3572] [id = 313] 17:32:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (1F7D2C00) [pid = 3572] [serial = 938] [outer = 00000000] 17:32:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (2029EC00) [pid = 3572] [serial = 939] [outer = 1F7D2C00] 17:32:08 INFO - PROCESS | 3572 | 1461198728635 Marionette DEBUG loaded listener.js 17:32:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (20A19C00) [pid = 3572] [serial = 940] [outer = 1F7D2C00] 17:32:09 INFO - PROCESS | 3572 | 1461198729258 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]]]}] 17:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1023ms 17:32:09 INFO - PROCESS | 3572 | 1461198729299 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 17:32:09 INFO - PROCESS | 3572 | 1461198729302 Marionette TRACE conn4 <- [1,1217,null,{"value":"13"}] 17:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:32:09 INFO - PROCESS | 3572 | 1461198729305 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:32:09 INFO - PROCESS | 3572 | 1461198729307 Marionette TRACE conn4 <- [1,1218,null,{}] 17:32:09 INFO - PROCESS | 3572 | 1461198729311 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}] 17:32:09 INFO - PROCESS | 3572 | 1461198729428 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 17:32:09 INFO - PROCESS | 3572 | 1461198729574 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:09 INFO - PROCESS | 3572 | ++DOCSHELL 21A10400 == 82 [pid = 3572] [id = 314] 17:32:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (21BF0800) [pid = 3572] [serial = 941] [outer = 00000000] 17:32:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (22790400) [pid = 3572] [serial = 942] [outer = 21BF0800] 17:32:09 INFO - PROCESS | 3572 | 1461198729631 Marionette DEBUG loaded listener.js 17:32:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (22794000) [pid = 3572] [serial = 943] [outer = 21BF0800] 17:32:10 INFO - PROCESS | 3572 | 1461198730177 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]]]}] 17:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 931ms 17:32:10 INFO - PROCESS | 3572 | 1461198730239 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 17:32:10 INFO - PROCESS | 3572 | 1461198730242 Marionette TRACE conn4 <- [1,1221,null,{"value":"13"}] 17:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:32:10 INFO - PROCESS | 3572 | 1461198730246 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:32:10 INFO - PROCESS | 3572 | 1461198730248 Marionette TRACE conn4 <- [1,1222,null,{}] 17:32:10 INFO - PROCESS | 3572 | 1461198730252 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}] 17:32:10 INFO - PROCESS | 3572 | 1461198730363 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 17:32:10 INFO - PROCESS | 3572 | 1461198730522 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:10 INFO - PROCESS | 3572 | ++DOCSHELL 21BEF400 == 83 [pid = 3572] [id = 315] 17:32:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (220DF000) [pid = 3572] [serial = 944] [outer = 00000000] 17:32:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 149 (23875C00) [pid = 3572] [serial = 945] [outer = 220DF000] 17:32:10 INFO - PROCESS | 3572 | 1461198730579 Marionette DEBUG loaded listener.js 17:32:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 150 (23FEB000) [pid = 3572] [serial = 946] [outer = 220DF000] 17:32:11 INFO - PROCESS | 3572 | 1461198731186 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]]]}] 17:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 971ms 17:32:11 INFO - PROCESS | 3572 | 1461198731219 Marionette TRACE conn4 -> [0,1225,"getWindowHandle",null] 17:32:11 INFO - PROCESS | 3572 | 1461198731221 Marionette TRACE conn4 <- [1,1225,null,{"value":"13"}] 17:32:11 INFO - PROCESS | 3572 | 1461198731225 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:32:11 INFO - PROCESS | 3572 | 1461198731227 Marionette TRACE conn4 <- [1,1226,null,{}] 17:32:11 INFO - PROCESS | 3572 | 1461198731231 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}] 17:32:11 INFO - PROCESS | 3572 | 1461198731363 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 17:32:11 INFO - PROCESS | 3572 | 1461198731512 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:11 INFO - PROCESS | 3572 | ++DOCSHELL 11AD5000 == 84 [pid = 3572] [id = 316] 17:32:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 151 (13FDF000) [pid = 3572] [serial = 947] [outer = 00000000] 17:32:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 152 (18180400) [pid = 3572] [serial = 948] [outer = 13FDF000] 17:32:11 INFO - PROCESS | 3572 | 1461198731572 Marionette DEBUG loaded listener.js 17:32:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 153 (1ACC4800) [pid = 3572] [serial = 949] [outer = 13FDF000] 17:32:12 INFO - PROCESS | 3572 | 1461198732485 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]]]}] 17:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1334ms 17:32:12 INFO - PROCESS | 3572 | 1461198732563 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 17:32:12 INFO - PROCESS | 3572 | 1461198732567 Marionette TRACE conn4 <- [1,1229,null,{"value":"13"}] 17:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:32:12 INFO - PROCESS | 3572 | 1461198732573 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:32:12 INFO - PROCESS | 3572 | 1461198732577 Marionette TRACE conn4 <- [1,1230,null,{}] 17:32:12 INFO - PROCESS | 3572 | 1461198732583 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}] 17:32:12 INFO - PROCESS | 3572 | 1461198732694 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 17:32:12 INFO - PROCESS | 3572 | 1461198732837 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:12 INFO - PROCESS | 3572 | ++DOCSHELL 128CD000 == 85 [pid = 3572] [id = 317] 17:32:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 154 (128CD800) [pid = 3572] [serial = 950] [outer = 00000000] 17:32:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 155 (12CB5800) [pid = 3572] [serial = 951] [outer = 128CD800] 17:32:12 INFO - PROCESS | 3572 | 1461198732889 Marionette DEBUG loaded listener.js 17:32:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 156 (12F6E800) [pid = 3572] [serial = 952] [outer = 128CD800] 17:32:13 INFO - PROCESS | 3572 | 1461198733431 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]]]}] 17:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 931ms 17:32:13 INFO - PROCESS | 3572 | 1461198733507 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 17:32:13 INFO - PROCESS | 3572 | 1461198733513 Marionette TRACE conn4 <- [1,1233,null,{"value":"13"}] 17:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:32:13 INFO - PROCESS | 3572 | 1461198733519 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:32:13 INFO - PROCESS | 3572 | 1461198733522 Marionette TRACE conn4 <- [1,1234,null,{}] 17:32:13 INFO - PROCESS | 3572 | 1461198733526 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}] 17:32:13 INFO - PROCESS | 3572 | 1461198733630 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 17:32:13 INFO - PROCESS | 3572 | 1461198733781 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:13 INFO - PROCESS | 3572 | ++DOCSHELL 17730C00 == 86 [pid = 3572] [id = 318] 17:32:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 157 (17734000) [pid = 3572] [serial = 953] [outer = 00000000] 17:32:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 158 (17EE3800) [pid = 3572] [serial = 954] [outer = 17734000] 17:32:13 INFO - PROCESS | 3572 | 1461198733832 Marionette DEBUG loaded listener.js 17:32:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 159 (18104000) [pid = 3572] [serial = 955] [outer = 17734000] 17:32:14 INFO - PROCESS | 3572 | --DOCSHELL 1247F000 == 85 [pid = 3572] [id = 309] 17:32:14 INFO - PROCESS | 3572 | --DOCSHELL 14187400 == 84 [pid = 3572] [id = 308] 17:32:14 INFO - PROCESS | 3572 | --DOCSHELL 2001D400 == 83 [pid = 3572] [id = 307] 17:32:14 INFO - PROCESS | 3572 | --DOCSHELL 202A7000 == 82 [pid = 3572] [id = 306] 17:32:14 INFO - PROCESS | 3572 | --DOCSHELL 1D8EB400 == 81 [pid = 3572] [id = 305] 17:32:14 INFO - PROCESS | 3572 | --DOCSHELL 1CDD6800 == 80 [pid = 3572] [id = 304] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 158 (202C3800) [pid = 3572] [serial = 876] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOCSHELL 1ACC3800 == 79 [pid = 3572] [id = 303] 17:32:14 INFO - PROCESS | 3572 | --DOCSHELL 12D69800 == 78 [pid = 3572] [id = 302] 17:32:14 INFO - PROCESS | 3572 | --DOCSHELL 12F6E400 == 77 [pid = 3572] [id = 301] 17:32:14 INFO - PROCESS | 3572 | --DOCSHELL 220B8000 == 76 [pid = 3572] [id = 298] 17:32:14 INFO - PROCESS | 3572 | --DOCSHELL 21AE5800 == 75 [pid = 3572] [id = 297] 17:32:14 INFO - PROCESS | 3572 | --DOCSHELL 217D9800 == 74 [pid = 3572] [id = 296] 17:32:14 INFO - PROCESS | 3572 | --DOCSHELL 20A17400 == 73 [pid = 3572] [id = 295] 17:32:14 INFO - PROCESS | 3572 | --DOCSHELL 1817EC00 == 72 [pid = 3572] [id = 294] 17:32:14 INFO - PROCESS | 3572 | --DOCSHELL 12CA8800 == 71 [pid = 3572] [id = 293] 17:32:14 INFO - PROCESS | 3572 | --DOCSHELL 20024800 == 70 [pid = 3572] [id = 292] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 157 (1D8EC000) [pid = 3572] [serial = 772] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 156 (17C0B000) [pid = 3572] [serial = 775] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 155 (220BC000) [pid = 3572] [serial = 745] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 154 (1CEA7000) [pid = 3572] [serial = 742] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 153 (202C5800) [pid = 3572] [serial = 784] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 152 (20029800) [pid = 3572] [serial = 781] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 151 (25C41400) [pid = 3572] [serial = 751] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 150 (20A72800) [pid = 3572] [serial = 787] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 149 (21AE2800) [pid = 3572] [serial = 685] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 148 (1ACBC000) [pid = 3572] [serial = 688] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (1CE75800) [pid = 3572] [serial = 691] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (2170A000) [pid = 3572] [serial = 694] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (2205F400) [pid = 3572] [serial = 697] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (220BF400) [pid = 3572] [serial = 700] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (224E3400) [pid = 3572] [serial = 703] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (1941C000) [pid = 3572] [serial = 739] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (1CDD5400) [pid = 3572] [serial = 861] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (1D69EC00) [pid = 3572] [serial = 864] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (1CDD8800) [pid = 3572] [serial = 862] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (1C158C00) [pid = 3572] [serial = 858] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (1D8EF000) [pid = 3572] [serial = 867] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (1D6A7C00) [pid = 3572] [serial = 865] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (13BE6000) [pid = 3572] [serial = 828] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (1CEA5400) [pid = 3572] [serial = 847] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (1BE0A400) [pid = 3572] [serial = 846] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (1A664C00) [pid = 3572] [serial = 855] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (1AC9D400) [pid = 3572] [serial = 856] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (1AC95400) [pid = 3572] [serial = 850] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (19424800) [pid = 3572] [serial = 849] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (1ACC6800) [pid = 3572] [serial = 831] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (1786C800) [pid = 3572] [serial = 852] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (17E1D000) [pid = 3572] [serial = 853] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (2002B800) [pid = 3572] [serial = 834] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (20BEEC00) [pid = 3572] [serial = 837] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (217DBC00) [pid = 3572] [serial = 840] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (220B9000) [pid = 3572] [serial = 843] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (1F7D8C00) [pid = 3572] [serial = 873] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (1FFE3000) [pid = 3572] [serial = 874] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (177C5400) [pid = 3572] [serial = 829] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (1E3D0400) [pid = 3572] [serial = 868] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (1D8E4800) [pid = 3572] [serial = 871] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (1C162C00) [pid = 3572] [serial = 859] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (1CF52C00) [pid = 3572] [serial = 870] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (217DB400) [pid = 3572] [serial = 790] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (254B4000) [pid = 3572] [serial = 748] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (1C80F800) [pid = 3572] [serial = 778] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (25C45400) [pid = 3572] [serial = 754] [outer = 00000000] [url = about:blank] 17:32:14 INFO - PROCESS | 3572 | 1461198734427 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]]]}] 17:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 931ms 17:32:14 INFO - PROCESS | 3572 | 1461198734453 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 17:32:14 INFO - PROCESS | 3572 | 1461198734456 Marionette TRACE conn4 <- [1,1237,null,{"value":"13"}] 17:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:32:14 INFO - PROCESS | 3572 | 1461198734459 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:32:14 INFO - PROCESS | 3572 | 1461198734463 Marionette TRACE conn4 <- [1,1238,null,{}] 17:32:14 INFO - PROCESS | 3572 | 1461198734474 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}] 17:32:14 INFO - PROCESS | 3572 | 1461198734606 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 17:32:14 INFO - PROCESS | 3572 | 1461198734711 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:14 INFO - PROCESS | 3572 | ++DOCSHELL 12D6E400 == 71 [pid = 3572] [id = 319] 17:32:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (12F69000) [pid = 3572] [serial = 956] [outer = 00000000] 17:32:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (17E15800) [pid = 3572] [serial = 957] [outer = 12F69000] 17:32:14 INFO - PROCESS | 3572 | 1461198734760 Marionette DEBUG loaded listener.js 17:32:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (17FD0C00) [pid = 3572] [serial = 958] [outer = 12F69000] 17:32:15 INFO - PROCESS | 3572 | 1461198735142 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]]]}] 17:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 731ms 17:32:15 INFO - PROCESS | 3572 | 1461198735193 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 17:32:15 INFO - PROCESS | 3572 | 1461198735196 Marionette TRACE conn4 <- [1,1241,null,{"value":"13"}] 17:32:15 INFO - PROCESS | 3572 | 1461198735199 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:32:15 INFO - PROCESS | 3572 | 1461198735201 Marionette TRACE conn4 <- [1,1242,null,{}] 17:32:15 INFO - PROCESS | 3572 | 1461198735204 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}] 17:32:15 INFO - PROCESS | 3572 | 1461198735293 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 17:32:15 INFO - PROCESS | 3572 | 1461198735299 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:15 INFO - PROCESS | 3572 | ++DOCSHELL 18DE4400 == 72 [pid = 3572] [id = 320] 17:32:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (18DE6400) [pid = 3572] [serial = 959] [outer = 00000000] 17:32:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (1A9B5000) [pid = 3572] [serial = 960] [outer = 18DE6400] 17:32:15 INFO - PROCESS | 3572 | 1461198735346 Marionette DEBUG loaded listener.js 17:32:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (1ACBA000) [pid = 3572] [serial = 961] [outer = 18DE6400] 17:32:15 INFO - PROCESS | 3572 | 1461198735825 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]]]}] 17:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 671ms 17:32:15 INFO - PROCESS | 3572 | 1461198735873 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 17:32:15 INFO - PROCESS | 3572 | 1461198735876 Marionette TRACE conn4 <- [1,1245,null,{"value":"13"}] 17:32:15 INFO - PROCESS | 3572 | 1461198735879 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:32:15 INFO - PROCESS | 3572 | 1461198735881 Marionette TRACE conn4 <- [1,1246,null,{}] 17:32:15 INFO - PROCESS | 3572 | 1461198735884 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}] 17:32:16 INFO - PROCESS | 3572 | 1461198735969 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 17:32:16 INFO - PROCESS | 3572 | 1461198735975 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:16 INFO - PROCESS | 3572 | ++DOCSHELL 1247F800 == 73 [pid = 3572] [id = 321] 17:32:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (1ACC3800) [pid = 3572] [serial = 962] [outer = 00000000] 17:32:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (1ADBD000) [pid = 3572] [serial = 963] [outer = 1ACC3800] 17:32:16 INFO - PROCESS | 3572 | 1461198736024 Marionette DEBUG loaded listener.js 17:32:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (1BB34800) [pid = 3572] [serial = 964] [outer = 1ACC3800] 17:32:16 INFO - PROCESS | 3572 | 1461198736528 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]]]}] 17:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 17:32:16 INFO - PROCESS | 3572 | 1461198736557 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 17:32:16 INFO - PROCESS | 3572 | 1461198736560 Marionette TRACE conn4 <- [1,1249,null,{"value":"13"}] 17:32:16 INFO - PROCESS | 3572 | 1461198736563 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:32:16 INFO - PROCESS | 3572 | 1461198736565 Marionette TRACE conn4 <- [1,1250,null,{}] 17:32:16 INFO - PROCESS | 3572 | 1461198736569 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}] 17:32:16 INFO - PROCESS | 3572 | 1461198736717 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 17:32:16 INFO - PROCESS | 3572 | 1461198736825 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:16 INFO - PROCESS | 3572 | ++DOCSHELL 1C155000 == 74 [pid = 3572] [id = 322] 17:32:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (1C156000) [pid = 3572] [serial = 965] [outer = 00000000] 17:32:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (1C160C00) [pid = 3572] [serial = 966] [outer = 1C156000] 17:32:16 INFO - PROCESS | 3572 | 1461198736876 Marionette DEBUG loaded listener.js 17:32:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (1CDBFC00) [pid = 3572] [serial = 967] [outer = 1C156000] 17:32:17 INFO - PROCESS | 3572 | 1461198737296 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]]]}] 17:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 771ms 17:32:17 INFO - PROCESS | 3572 | 1461198737338 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 17:32:17 INFO - PROCESS | 3572 | 1461198737340 Marionette TRACE conn4 <- [1,1253,null,{"value":"13"}] 17:32:17 INFO - PROCESS | 3572 | 1461198737344 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:32:17 INFO - PROCESS | 3572 | 1461198737346 Marionette TRACE conn4 <- [1,1254,null,{}] 17:32:17 INFO - PROCESS | 3572 | 1461198737349 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}] 17:32:17 INFO - PROCESS | 3572 | 1461198737466 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 17:32:17 INFO - PROCESS | 3572 | 1461198737530 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:17 INFO - PROCESS | 3572 | ++DOCSHELL 1CDC7C00 == 75 [pid = 3572] [id = 323] 17:32:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (1CDC9000) [pid = 3572] [serial = 968] [outer = 00000000] 17:32:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (1CDDC400) [pid = 3572] [serial = 969] [outer = 1CDC9000] 17:32:17 INFO - PROCESS | 3572 | 1461198737577 Marionette DEBUG loaded listener.js 17:32:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (1CE99C00) [pid = 3572] [serial = 970] [outer = 1CDC9000] 17:32:18 INFO - PROCESS | 3572 | 1461198738035 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]]]}] 17:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 730ms 17:32:18 INFO - PROCESS | 3572 | 1461198738078 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 17:32:18 INFO - PROCESS | 3572 | 1461198738080 Marionette TRACE conn4 <- [1,1257,null,{"value":"13"}] 17:32:18 INFO - PROCESS | 3572 | 1461198738084 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:32:18 INFO - PROCESS | 3572 | 1461198738085 Marionette TRACE conn4 <- [1,1258,null,{}] 17:32:18 INFO - PROCESS | 3572 | 1461198738089 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}] 17:32:18 INFO - PROCESS | 3572 | 1461198738513 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 17:32:18 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (12D6DC00) [pid = 3572] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:32:18 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (1255AC00) [pid = 3572] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:32:18 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (1A3DC800) [pid = 3572] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:32:18 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (1CE78800) [pid = 3572] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:32:18 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (1ACC8400) [pid = 3572] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:32:18 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (20BE9400) [pid = 3572] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:32:18 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (202A7400) [pid = 3572] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:32:18 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (1D8EBC00) [pid = 3572] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:32:18 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (131D9000) [pid = 3572] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:32:18 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (1A629400) [pid = 3572] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:32:18 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (20020000) [pid = 3572] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:32:18 INFO - PROCESS | 3572 | 1461198738583 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:18 INFO - PROCESS | 3572 | ++DOCSHELL 125DF000 == 76 [pid = 3572] [id = 324] 17:32:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (1286F800) [pid = 3572] [serial = 971] [outer = 00000000] 17:32:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (17F10C00) [pid = 3572] [serial = 972] [outer = 1286F800] 17:32:18 INFO - PROCESS | 3572 | 1461198738629 Marionette DEBUG loaded listener.js 17:32:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (1ADBB800) [pid = 3572] [serial = 973] [outer = 1286F800] 17:32:19 INFO - PROCESS | 3572 | 1461198739000 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]]]}] 17:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 972ms 17:32:19 INFO - PROCESS | 3572 | 1461198739059 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 17:32:19 INFO - PROCESS | 3572 | 1461198739062 Marionette TRACE conn4 <- [1,1261,null,{"value":"13"}] 17:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:32:19 INFO - PROCESS | 3572 | 1461198739065 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:32:19 INFO - PROCESS | 3572 | 1461198739067 Marionette TRACE conn4 <- [1,1262,null,{}] 17:32:19 INFO - PROCESS | 3572 | 1461198739071 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}] 17:32:19 INFO - PROCESS | 3572 | 1461198739155 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 17:32:19 INFO - PROCESS | 3572 | 1461198739162 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:19 INFO - PROCESS | 3572 | ++DOCSHELL 1CDD6C00 == 77 [pid = 3572] [id = 325] 17:32:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (1CEA1000) [pid = 3572] [serial = 974] [outer = 00000000] 17:32:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (1D161C00) [pid = 3572] [serial = 975] [outer = 1CEA1000] 17:32:19 INFO - PROCESS | 3572 | 1461198739206 Marionette DEBUG loaded listener.js 17:32:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (1D69D400) [pid = 3572] [serial = 976] [outer = 1CEA1000] 17:32:19 INFO - PROCESS | 3572 | 1461198739634 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]]]}] 17:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 631ms 17:32:19 INFO - PROCESS | 3572 | 1461198739699 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 17:32:19 INFO - PROCESS | 3572 | 1461198739702 Marionette TRACE conn4 <- [1,1265,null,{"value":"13"}] 17:32:19 INFO - PROCESS | 3572 | 1461198739705 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:32:19 INFO - PROCESS | 3572 | 1461198739707 Marionette TRACE conn4 <- [1,1266,null,{}] 17:32:19 INFO - PROCESS | 3572 | 1461198739710 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}] 17:32:19 INFO - PROCESS | 3572 | 1461198739798 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 17:32:19 INFO - PROCESS | 3572 | 1461198739835 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:19 INFO - PROCESS | 3572 | ++DOCSHELL 1280E800 == 78 [pid = 3572] [id = 326] 17:32:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (17731800) [pid = 3572] [serial = 977] [outer = 00000000] 17:32:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (1D6AB400) [pid = 3572] [serial = 978] [outer = 17731800] 17:32:19 INFO - PROCESS | 3572 | 1461198739880 Marionette DEBUG loaded listener.js 17:32:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (1D7B8400) [pid = 3572] [serial = 979] [outer = 17731800] 17:32:20 INFO - PROCESS | 3572 | 1461198740317 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]]]}] 17:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 630ms 17:32:20 INFO - PROCESS | 3572 | 1461198740345 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 17:32:20 INFO - PROCESS | 3572 | 1461198740347 Marionette TRACE conn4 <- [1,1269,null,{"value":"13"}] 17:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:32:20 INFO - PROCESS | 3572 | 1461198740350 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:32:20 INFO - PROCESS | 3572 | 1461198740353 Marionette TRACE conn4 <- [1,1270,null,{}] 17:32:20 INFO - PROCESS | 3572 | 1461198740361 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}] 17:32:20 INFO - PROCESS | 3572 | 1461198740464 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 17:32:20 INFO - PROCESS | 3572 | 1461198740471 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:20 INFO - PROCESS | 3572 | ++DOCSHELL 1D8EB800 == 79 [pid = 3572] [id = 327] 17:32:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (1E336000) [pid = 3572] [serial = 980] [outer = 00000000] 17:32:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (1EAE3800) [pid = 3572] [serial = 981] [outer = 1E336000] 17:32:20 INFO - PROCESS | 3572 | 1461198740524 Marionette DEBUG loaded listener.js 17:32:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (1EC84400) [pid = 3572] [serial = 982] [outer = 1E336000] 17:32:21 INFO - PROCESS | 3572 | 1461198741313 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]]]}] 17:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 991ms 17:32:21 INFO - PROCESS | 3572 | 1461198741345 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 17:32:21 INFO - PROCESS | 3572 | 1461198741351 Marionette TRACE conn4 <- [1,1273,null,{"value":"13"}] 17:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:32:21 INFO - PROCESS | 3572 | 1461198741356 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:32:21 INFO - PROCESS | 3572 | 1461198741360 Marionette TRACE conn4 <- [1,1274,null,{}] 17:32:21 INFO - PROCESS | 3572 | 1461198741366 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}] 17:32:21 INFO - PROCESS | 3572 | 1461198741487 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 17:32:21 INFO - PROCESS | 3572 | 1461198741630 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:21 INFO - PROCESS | 3572 | ++DOCSHELL 1417A400 == 80 [pid = 3572] [id = 328] 17:32:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (14182400) [pid = 3572] [serial = 983] [outer = 00000000] 17:32:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (1772C800) [pid = 3572] [serial = 984] [outer = 14182400] 17:32:21 INFO - PROCESS | 3572 | 1461198741689 Marionette DEBUG loaded listener.js 17:32:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (177D1400) [pid = 3572] [serial = 985] [outer = 14182400] 17:32:22 INFO - PROCESS | 3572 | 1461198742283 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]]]}] 17:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 971ms 17:32:22 INFO - PROCESS | 3572 | 1461198742330 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 17:32:22 INFO - PROCESS | 3572 | 1461198742337 Marionette TRACE conn4 <- [1,1277,null,{"value":"13"}] 17:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:32:22 INFO - PROCESS | 3572 | 1461198742343 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:32:22 INFO - PROCESS | 3572 | 1461198742346 Marionette TRACE conn4 <- [1,1278,null,{}] 17:32:22 INFO - PROCESS | 3572 | 1461198742350 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}] 17:32:22 INFO - PROCESS | 3572 | 1461198742466 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 17:32:22 INFO - PROCESS | 3572 | 1461198742606 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:22 INFO - PROCESS | 3572 | ++DOCSHELL 19423800 == 81 [pid = 3572] [id = 329] 17:32:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (1A61EC00) [pid = 3572] [serial = 986] [outer = 00000000] 17:32:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (1C052800) [pid = 3572] [serial = 987] [outer = 1A61EC00] 17:32:22 INFO - PROCESS | 3572 | 1461198742663 Marionette DEBUG loaded listener.js 17:32:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (1C116400) [pid = 3572] [serial = 988] [outer = 1A61EC00] 17:32:23 INFO - PROCESS | 3572 | 1461198743271 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]]]}] 17:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 971ms 17:32:23 INFO - PROCESS | 3572 | 1461198743315 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 17:32:23 INFO - PROCESS | 3572 | 1461198743317 Marionette TRACE conn4 <- [1,1281,null,{"value":"13"}] 17:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:32:23 INFO - PROCESS | 3572 | 1461198743321 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:32:23 INFO - PROCESS | 3572 | 1461198743325 Marionette TRACE conn4 <- [1,1282,null,{}] 17:32:23 INFO - PROCESS | 3572 | 1461198743336 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}] 17:32:23 INFO - PROCESS | 3572 | 1461198743453 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 17:32:23 INFO - PROCESS | 3572 | 1461198743595 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:23 INFO - PROCESS | 3572 | ++DOCSHELL 1E3D0400 == 82 [pid = 3572] [id = 330] 17:32:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (1E55C400) [pid = 3572] [serial = 989] [outer = 00000000] 17:32:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (1F7D0C00) [pid = 3572] [serial = 990] [outer = 1E55C400] 17:32:23 INFO - PROCESS | 3572 | 1461198743655 Marionette DEBUG loaded listener.js 17:32:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (2001C400) [pid = 3572] [serial = 991] [outer = 1E55C400] 17:32:24 INFO - PROCESS | 3572 | 1461198744230 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]]]}] 17:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 930ms 17:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:32:24 INFO - PROCESS | 3572 | 1461198744267 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 17:32:24 INFO - PROCESS | 3572 | 1461198744270 Marionette TRACE conn4 <- [1,1285,null,{"value":"13"}] 17:32:24 INFO - PROCESS | 3572 | 1461198744275 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:32:24 INFO - PROCESS | 3572 | 1461198744277 Marionette TRACE conn4 <- [1,1286,null,{}] 17:32:24 INFO - PROCESS | 3572 | 1461198744281 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}] 17:32:24 INFO - PROCESS | 3572 | 1461198744394 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 17:32:24 INFO - PROCESS | 3572 | 1461198744535 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:24 INFO - PROCESS | 3572 | ++DOCSHELL 1E3D0000 == 83 [pid = 3572] [id = 331] 17:32:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (1EC26800) [pid = 3572] [serial = 992] [outer = 00000000] 17:32:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (2009E000) [pid = 3572] [serial = 993] [outer = 1EC26800] 17:32:24 INFO - PROCESS | 3572 | 1461198744595 Marionette DEBUG loaded listener.js 17:32:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (200A9C00) [pid = 3572] [serial = 994] [outer = 1EC26800] 17:32:25 INFO - PROCESS | 3572 | 1461198745175 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]]]}] 17:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 971ms 17:32:25 INFO - PROCESS | 3572 | 1461198745246 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 17:32:25 INFO - PROCESS | 3572 | 1461198745248 Marionette TRACE conn4 <- [1,1289,null,{"value":"13"}] 17:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:32:25 INFO - PROCESS | 3572 | 1461198745252 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:32:25 INFO - PROCESS | 3572 | 1461198745254 Marionette TRACE conn4 <- [1,1290,null,{}] 17:32:25 INFO - PROCESS | 3572 | 1461198745258 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}] 17:32:25 INFO - PROCESS | 3572 | 1461198745370 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 17:32:25 INFO - PROCESS | 3572 | 1461198745542 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:25 INFO - PROCESS | 3572 | ++DOCSHELL 20028800 == 84 [pid = 3572] [id = 332] 17:32:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (2029A000) [pid = 3572] [serial = 995] [outer = 00000000] 17:32:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (202CAC00) [pid = 3572] [serial = 996] [outer = 2029A000] 17:32:25 INFO - PROCESS | 3572 | 1461198745599 Marionette DEBUG loaded listener.js 17:32:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (202D1C00) [pid = 3572] [serial = 997] [outer = 2029A000] 17:32:26 INFO - PROCESS | 3572 | 1461198746197 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]]]}] 17:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 971ms 17:32:26 INFO - PROCESS | 3572 | 1461198746257 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 17:32:26 INFO - PROCESS | 3572 | 1461198746260 Marionette TRACE conn4 <- [1,1293,null,{"value":"13"}] 17:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:32:26 INFO - PROCESS | 3572 | 1461198746263 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:32:26 INFO - PROCESS | 3572 | 1461198746265 Marionette TRACE conn4 <- [1,1294,null,{}] 17:32:26 INFO - PROCESS | 3572 | 1461198746269 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}] 17:32:26 INFO - PROCESS | 3572 | 1461198746388 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 17:32:26 INFO - PROCESS | 3572 | 1461198746529 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:26 INFO - PROCESS | 3572 | ++DOCSHELL 20A74800 == 85 [pid = 3572] [id = 333] 17:32:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (20A78C00) [pid = 3572] [serial = 998] [outer = 00000000] 17:32:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (2170C400) [pid = 3572] [serial = 999] [outer = 20A78C00] 17:32:26 INFO - PROCESS | 3572 | 1461198746589 Marionette DEBUG loaded listener.js 17:32:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (217D1400) [pid = 3572] [serial = 1000] [outer = 20A78C00] 17:32:27 INFO - PROCESS | 3572 | 1461198747185 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]]]}] 17:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 971ms 17:32:27 INFO - PROCESS | 3572 | 1461198747237 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 17:32:27 INFO - PROCESS | 3572 | 1461198747240 Marionette TRACE conn4 <- [1,1297,null,{"value":"13"}] 17:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:32:27 INFO - PROCESS | 3572 | 1461198747244 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:32:27 INFO - PROCESS | 3572 | 1461198747246 Marionette TRACE conn4 <- [1,1298,null,{}] 17:32:27 INFO - PROCESS | 3572 | 1461198747250 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}] 17:32:27 INFO - PROCESS | 3572 | 1461198747357 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 17:32:27 INFO - PROCESS | 3572 | 1461198747522 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:27 INFO - PROCESS | 3572 | ++DOCSHELL 131E1C00 == 86 [pid = 3572] [id = 334] 17:32:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (13B1DC00) [pid = 3572] [serial = 1001] [outer = 00000000] 17:32:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (21A0D800) [pid = 3572] [serial = 1002] [outer = 13B1DC00] 17:32:27 INFO - PROCESS | 3572 | 1461198747578 Marionette DEBUG loaded listener.js 17:32:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (21AEA800) [pid = 3572] [serial = 1003] [outer = 13B1DC00] 17:32:28 INFO - PROCESS | 3572 | 1461198748120 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] 17:32:28 INFO - PROCESS | 3572 | 1461198748367 Marionette TRACE conn4 <- [1,1301,null,{"value":"13"}] 17:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:32:28 INFO - PROCESS | 3572 | 1461198748386 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:32:28 INFO - PROCESS | 3572 | 1461198748389 Marionette TRACE conn4 <- [1,1302,null,{}] 17:32:28 INFO - PROCESS | 3572 | 1461198748394 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}] 17:32:28 INFO - PROCESS | 3572 | 1461198748504 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 17:32:28 INFO - PROCESS | 3572 | 1461198748641 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:28 INFO - PROCESS | 3572 | ++DOCSHELL 13BF1C00 == 87 [pid = 3572] [id = 335] 17:32:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 149 (13BF2800) [pid = 3572] [serial = 1004] [outer = 00000000] 17:32:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 150 (1772B800) [pid = 3572] [serial = 1005] [outer = 13BF2800] 17:32:28 INFO - PROCESS | 3572 | 1461198748695 Marionette DEBUG loaded listener.js 17:32:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 151 (17E1E800) [pid = 3572] [serial = 1006] [outer = 13BF2800] 17:32:29 INFO - PROCESS | 3572 | 1461198749310 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]]]}] 17:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 970ms 17:32:29 INFO - PROCESS | 3572 | 1461198749362 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 17:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:32:29 INFO - PROCESS | 3572 | 1461198749365 Marionette TRACE conn4 <- [1,1305,null,{"value":"13"}] 17:32:29 INFO - PROCESS | 3572 | 1461198749373 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:32:29 INFO - PROCESS | 3572 | 1461198749377 Marionette TRACE conn4 <- [1,1306,null,{}] 17:32:29 INFO - PROCESS | 3572 | 1461198749381 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}] 17:32:29 INFO - PROCESS | 3572 | 1461198749483 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 17:32:29 INFO - PROCESS | 3572 | 1461198749637 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:29 INFO - PROCESS | 3572 | --DOCSHELL 1FFDF000 == 86 [pid = 3572] [id = 91] 17:32:29 INFO - PROCESS | 3572 | --DOCSHELL 1280E800 == 85 [pid = 3572] [id = 326] 17:32:29 INFO - PROCESS | 3572 | --DOCSHELL 1CDD6C00 == 84 [pid = 3572] [id = 325] 17:32:29 INFO - PROCESS | 3572 | --DOCSHELL 125DF000 == 83 [pid = 3572] [id = 324] 17:32:29 INFO - PROCESS | 3572 | --DOCSHELL 1CDC7C00 == 82 [pid = 3572] [id = 323] 17:32:29 INFO - PROCESS | 3572 | --DOCSHELL 1C155000 == 81 [pid = 3572] [id = 322] 17:32:29 INFO - PROCESS | 3572 | --DOCSHELL 1247F800 == 80 [pid = 3572] [id = 321] 17:32:29 INFO - PROCESS | 3572 | --DOCSHELL 18DE4400 == 79 [pid = 3572] [id = 320] 17:32:29 INFO - PROCESS | 3572 | --DOCSHELL 12D6E400 == 78 [pid = 3572] [id = 319] 17:32:29 INFO - PROCESS | 3572 | --DOCSHELL 17730C00 == 77 [pid = 3572] [id = 318] 17:32:29 INFO - PROCESS | 3572 | --DOCSHELL 128CD000 == 76 [pid = 3572] [id = 317] 17:32:29 INFO - PROCESS | 3572 | --DOMWINDOW == 150 (2205F800) [pid = 3572] [serial = 930] [outer = 00000000] [url = about:blank] 17:32:29 INFO - PROCESS | 3572 | ++DOCSHELL 0B9F2000 == 77 [pid = 3572] [id = 336] 17:32:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 151 (0B9F6800) [pid = 3572] [serial = 1007] [outer = 00000000] 17:32:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 152 (128B6C00) [pid = 3572] [serial = 1008] [outer = 0B9F6800] 17:32:29 INFO - PROCESS | 3572 | 1461198749741 Marionette DEBUG loaded listener.js 17:32:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 153 (1414B400) [pid = 3572] [serial = 1009] [outer = 0B9F6800] 17:32:29 INFO - PROCESS | 3572 | --DOCSHELL 17E1B400 == 76 [pid = 3572] [id = 312] 17:32:29 INFO - PROCESS | 3572 | --DOCSHELL 128C2000 == 75 [pid = 3572] [id = 311] 17:32:29 INFO - PROCESS | 3572 | --DOMWINDOW == 152 (17FD0800) [pid = 3572] [serial = 879] [outer = 00000000] [url = about:blank] 17:32:29 INFO - PROCESS | 3572 | --DOMWINDOW == 151 (1CDC6800) [pid = 3572] [serial = 910] [outer = 00000000] [url = about:blank] 17:32:29 INFO - PROCESS | 3572 | --DOMWINDOW == 150 (1C162400) [pid = 3572] [serial = 909] [outer = 00000000] [url = about:blank] 17:32:29 INFO - PROCESS | 3572 | --DOMWINDOW == 149 (21AE9C00) [pid = 3572] [serial = 922] [outer = 00000000] [url = about:blank] 17:32:29 INFO - PROCESS | 3572 | --DOMWINDOW == 148 (20A6EC00) [pid = 3572] [serial = 918] [outer = 00000000] [url = about:blank] 17:32:29 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (1D69DC00) [pid = 3572] [serial = 912] [outer = 00000000] [url = about:blank] 17:32:29 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (1EAE5400) [pid = 3572] [serial = 915] [outer = 00000000] [url = about:blank] 17:32:29 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (1BE0F800) [pid = 3572] [serial = 901] [outer = 00000000] [url = about:blank] 17:32:29 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (1BE03800) [pid = 3572] [serial = 904] [outer = 00000000] [url = about:blank] 17:32:29 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (224D8800) [pid = 3572] [serial = 894] [outer = 00000000] [url = about:blank] 17:32:29 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (21A0C000) [pid = 3572] [serial = 921] [outer = 00000000] [url = about:blank] 17:32:29 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (1EC82C00) [pid = 3572] [serial = 916] [outer = 00000000] [url = about:blank] 17:32:29 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (1ACE5400) [pid = 3572] [serial = 903] [outer = 00000000] [url = about:blank] 17:32:29 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (20A6E000) [pid = 3572] [serial = 919] [outer = 00000000] [url = about:blank] 17:32:29 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (1C056400) [pid = 3572] [serial = 882] [outer = 00000000] [url = about:blank] 17:32:29 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (21A99400) [pid = 3572] [serial = 888] [outer = 00000000] [url = about:blank] 17:32:29 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (21BE6800) [pid = 3572] [serial = 891] [outer = 00000000] [url = about:blank] 17:32:29 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (1ACE7400) [pid = 3572] [serial = 900] [outer = 00000000] [url = about:blank] 17:32:29 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (20BE3C00) [pid = 3572] [serial = 885] [outer = 00000000] [url = about:blank] 17:32:29 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (1786D000) [pid = 3572] [serial = 907] [outer = 00000000] [url = about:blank] 17:32:29 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (2029C000) [pid = 3572] [serial = 826] [outer = 00000000] [url = about:blank] 17:32:29 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (202CD800) [pid = 3572] [serial = 928] [outer = 00000000] [url = about:blank] 17:32:29 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (13FE4800) [pid = 3572] [serial = 906] [outer = 00000000] [url = about:blank] 17:32:29 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (2001F400) [pid = 3572] [serial = 927] [outer = 00000000] [url = about:blank] 17:32:29 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (1BE94800) [pid = 3572] [serial = 924] [outer = 00000000] [url = about:blank] 17:32:29 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (1D6A7000) [pid = 3572] [serial = 913] [outer = 00000000] [url = about:blank] 17:32:29 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (1CDDD400) [pid = 3572] [serial = 925] [outer = 00000000] [url = about:blank] 17:32:29 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (22797C00) [pid = 3572] [serial = 897] [outer = 00000000] [url = about:blank] 17:32:30 INFO - PROCESS | 3572 | 1461198750223 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]]]}] 17:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 891ms 17:32:30 INFO - PROCESS | 3572 | 1461198750261 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 17:32:30 INFO - PROCESS | 3572 | 1461198750263 Marionette TRACE conn4 <- [1,1309,null,{"value":"13"}] 17:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:32:30 INFO - PROCESS | 3572 | 1461198750267 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:32:30 INFO - PROCESS | 3572 | 1461198750269 Marionette TRACE conn4 <- [1,1310,null,{}] 17:32:30 INFO - PROCESS | 3572 | 1461198750278 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}] 17:32:30 INFO - PROCESS | 3572 | 1461198750378 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 17:32:30 INFO - PROCESS | 3572 | 1461198750387 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:30 INFO - PROCESS | 3572 | ++DOCSHELL 19420800 == 76 [pid = 3572] [id = 337] 17:32:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (1A628800) [pid = 3572] [serial = 1010] [outer = 00000000] 17:32:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (1ACE7400) [pid = 3572] [serial = 1011] [outer = 1A628800] 17:32:30 INFO - PROCESS | 3572 | 1461198750436 Marionette DEBUG loaded listener.js 17:32:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (1B963400) [pid = 3572] [serial = 1012] [outer = 1A628800] 17:32:30 INFO - PROCESS | 3572 | 1461198750945 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]]]}] 17:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 731ms 17:32:31 INFO - PROCESS | 3572 | 1461198751001 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 17:32:31 INFO - PROCESS | 3572 | 1461198751003 Marionette TRACE conn4 <- [1,1313,null,{"value":"13"}] 17:32:31 INFO - PROCESS | 3572 | 1461198751006 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:32:31 INFO - PROCESS | 3572 | 1461198751008 Marionette TRACE conn4 <- [1,1314,null,{}] 17:32:31 INFO - PROCESS | 3572 | 1461198751012 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}] 17:32:31 INFO - PROCESS | 3572 | 1461198751105 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 17:32:31 INFO - PROCESS | 3572 | 1461198751244 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:31 INFO - PROCESS | 3572 | ++DOCSHELL 1C11F400 == 77 [pid = 3572] [id = 338] 17:32:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (1C153400) [pid = 3572] [serial = 1013] [outer = 00000000] 17:32:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (1CDC5C00) [pid = 3572] [serial = 1014] [outer = 1C153400] 17:32:31 INFO - PROCESS | 3572 | 1461198751290 Marionette DEBUG loaded listener.js 17:32:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (1CDCAC00) [pid = 3572] [serial = 1015] [outer = 1C153400] 17:32:31 INFO - PROCESS | 3572 | 1461198751663 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]]]}] 17:32:31 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 17:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 670ms 17:32:31 INFO - PROCESS | 3572 | 1461198751696 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 17:32:31 INFO - PROCESS | 3572 | 1461198751698 Marionette TRACE conn4 <- [1,1317,null,{"value":"13"}] 17:32:31 INFO - PROCESS | 3572 | 1461198751702 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:32:31 INFO - PROCESS | 3572 | 1461198751704 Marionette TRACE conn4 <- [1,1318,null,{}] 17:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:32:31 INFO - PROCESS | 3572 | 1461198751707 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}] 17:32:31 INFO - PROCESS | 3572 | 1461198751793 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 17:32:31 INFO - PROCESS | 3572 | 1461198751799 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:31 INFO - PROCESS | 3572 | ++DOCSHELL 1CDDB800 == 78 [pid = 3572] [id = 339] 17:32:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (1CDDBC00) [pid = 3572] [serial = 1016] [outer = 00000000] 17:32:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (1CF4C800) [pid = 3572] [serial = 1017] [outer = 1CDDBC00] 17:32:31 INFO - PROCESS | 3572 | 1461198751847 Marionette DEBUG loaded listener.js 17:32:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (1D105C00) [pid = 3572] [serial = 1018] [outer = 1CDDBC00] 17:32:32 INFO - PROCESS | 3572 | 1461198752362 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]]]}] 17:32:32 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 17:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 671ms 17:32:32 INFO - PROCESS | 3572 | 1461198752379 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 17:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:32:32 INFO - PROCESS | 3572 | 1461198752381 Marionette TRACE conn4 <- [1,1321,null,{"value":"13"}] 17:32:32 INFO - PROCESS | 3572 | 1461198752384 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:32:32 INFO - PROCESS | 3572 | 1461198752386 Marionette TRACE conn4 <- [1,1322,null,{}] 17:32:32 INFO - PROCESS | 3572 | 1461198752394 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}] 17:32:32 INFO - PROCESS | 3572 | 1461198752567 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 17:32:32 INFO - PROCESS | 3572 | 1461198752639 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:32 INFO - PROCESS | 3572 | ++DOCSHELL 1D8ED400 == 79 [pid = 3572] [id = 340] 17:32:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (1D8F0C00) [pid = 3572] [serial = 1019] [outer = 00000000] 17:32:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (1E562400) [pid = 3572] [serial = 1020] [outer = 1D8F0C00] 17:32:32 INFO - PROCESS | 3572 | 1461198752687 Marionette DEBUG loaded listener.js 17:32:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (1EC23400) [pid = 3572] [serial = 1021] [outer = 1D8F0C00] 17:32:33 INFO - PROCESS | 3572 | 1461198753161 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]]]}] 17:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 830ms 17:32:33 INFO - PROCESS | 3572 | 1461198753215 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 17:32:33 INFO - PROCESS | 3572 | 1461198753217 Marionette TRACE conn4 <- [1,1325,null,{"value":"13"}] 17:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:32:33 INFO - PROCESS | 3572 | 1461198753220 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:32:33 INFO - PROCESS | 3572 | 1461198753222 Marionette TRACE conn4 <- [1,1326,null,{}] 17:32:33 INFO - PROCESS | 3572 | 1461198753226 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}] 17:32:33 INFO - PROCESS | 3572 | 1461198753353 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 17:32:33 INFO - PROCESS | 3572 | 1461198753421 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:33 INFO - PROCESS | 3572 | ++DOCSHELL 1EC87800 == 80 [pid = 3572] [id = 341] 17:32:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (1FFE3000) [pid = 3572] [serial = 1022] [outer = 00000000] 17:32:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (2029C000) [pid = 3572] [serial = 1023] [outer = 1FFE3000] 17:32:33 INFO - PROCESS | 3572 | 1461198753466 Marionette DEBUG loaded listener.js 17:32:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (202A2C00) [pid = 3572] [serial = 1024] [outer = 1FFE3000] 17:32:34 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (17731800) [pid = 3572] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:32:34 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (1C156000) [pid = 3572] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:32:34 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (1CDC9000) [pid = 3572] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:32:34 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (1286F800) [pid = 3572] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:32:34 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (17734000) [pid = 3572] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:32:34 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (12F69000) [pid = 3572] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:32:34 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (1ACC3800) [pid = 3572] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:32:34 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (18DE6400) [pid = 3572] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:32:34 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (1CEA1000) [pid = 3572] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:32:34 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (128CD800) [pid = 3572] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:32:34 INFO - PROCESS | 3572 | 1461198754434 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]]]}] 17:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1233ms 17:32:34 INFO - PROCESS | 3572 | 1461198754457 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 17:32:34 INFO - PROCESS | 3572 | 1461198754459 Marionette TRACE conn4 <- [1,1329,null,{"value":"13"}] 17:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:32:34 INFO - PROCESS | 3572 | 1461198754463 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:32:34 INFO - PROCESS | 3572 | 1461198754465 Marionette TRACE conn4 <- [1,1330,null,{}] 17:32:34 INFO - PROCESS | 3572 | 1461198754469 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}] 17:32:34 INFO - PROCESS | 3572 | 1461198754554 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 17:32:34 INFO - PROCESS | 3572 | 1461198754560 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:34 INFO - PROCESS | 3572 | ++DOCSHELL 1286F800 == 81 [pid = 3572] [id = 342] 17:32:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (128BDC00) [pid = 3572] [serial = 1025] [outer = 00000000] 17:32:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (1ACC7800) [pid = 3572] [serial = 1026] [outer = 128BDC00] 17:32:34 INFO - PROCESS | 3572 | 1461198754608 Marionette DEBUG loaded listener.js 17:32:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (17E1D400) [pid = 3572] [serial = 1027] [outer = 128BDC00] 17:32:35 INFO - PROCESS | 3572 | 1461198755102 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]]]}] 17:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 671ms 17:32:35 INFO - PROCESS | 3572 | 1461198755134 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 17:32:35 INFO - PROCESS | 3572 | 1461198755136 Marionette TRACE conn4 <- [1,1333,null,{"value":"13"}] 17:32:35 INFO - PROCESS | 3572 | 1461198755139 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:32:35 INFO - PROCESS | 3572 | 1461198755141 Marionette TRACE conn4 <- [1,1334,null,{}] 17:32:35 INFO - PROCESS | 3572 | 1461198755145 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}] 17:32:35 INFO - PROCESS | 3572 | 1461198755233 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 17:32:35 INFO - PROCESS | 3572 | 1461198755239 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:35 INFO - PROCESS | 3572 | ++DOCSHELL 1ADC3800 == 82 [pid = 3572] [id = 343] 17:32:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (1C154C00) [pid = 3572] [serial = 1028] [outer = 00000000] 17:32:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (20A6E000) [pid = 3572] [serial = 1029] [outer = 1C154C00] 17:32:35 INFO - PROCESS | 3572 | 1461198755287 Marionette DEBUG loaded listener.js 17:32:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (21704C00) [pid = 3572] [serial = 1030] [outer = 1C154C00] 17:32:35 INFO - PROCESS | 3572 | 1461198755745 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]]]}] 17:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 631ms 17:32:35 INFO - PROCESS | 3572 | 1461198755774 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 17:32:35 INFO - PROCESS | 3572 | 1461198755776 Marionette TRACE conn4 <- [1,1337,null,{"value":"13"}] 17:32:35 INFO - PROCESS | 3572 | 1461198755780 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:32:35 INFO - PROCESS | 3572 | 1461198755782 Marionette TRACE conn4 <- [1,1338,null,{}] 17:32:35 INFO - PROCESS | 3572 | 1461198755786 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}] 17:32:35 INFO - PROCESS | 3572 | 1461198755876 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 17:32:35 INFO - PROCESS | 3572 | 1461198755882 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:35 INFO - PROCESS | 3572 | ++DOCSHELL 20BEE000 == 83 [pid = 3572] [id = 344] 17:32:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (2170B800) [pid = 3572] [serial = 1031] [outer = 00000000] 17:32:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (21AE3C00) [pid = 3572] [serial = 1032] [outer = 2170B800] 17:32:35 INFO - PROCESS | 3572 | 1461198755930 Marionette DEBUG loaded listener.js 17:32:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (21BE9800) [pid = 3572] [serial = 1033] [outer = 2170B800] 17:32:36 INFO - PROCESS | 3572 | 1461198756666 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]]]}] 17:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 930ms 17:32:36 INFO - PROCESS | 3572 | 1461198756715 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 17:32:36 INFO - PROCESS | 3572 | 1461198756721 Marionette TRACE conn4 <- [1,1341,null,{"value":"13"}] 17:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:32:36 INFO - PROCESS | 3572 | 1461198756727 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:32:36 INFO - PROCESS | 3572 | 1461198756731 Marionette TRACE conn4 <- [1,1342,null,{}] 17:32:36 INFO - PROCESS | 3572 | 1461198756736 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}] 17:32:36 INFO - PROCESS | 3572 | 1461198756865 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 17:32:37 INFO - PROCESS | 3572 | 1461198757012 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:37 INFO - PROCESS | 3572 | ++DOCSHELL 1772F800 == 84 [pid = 3572] [id = 345] 17:32:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (17730000) [pid = 3572] [serial = 1034] [outer = 00000000] 17:32:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (19421400) [pid = 3572] [serial = 1035] [outer = 17730000] 17:32:37 INFO - PROCESS | 3572 | 1461198757072 Marionette DEBUG loaded listener.js 17:32:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (1A665800) [pid = 3572] [serial = 1036] [outer = 17730000] 17:32:37 INFO - PROCESS | 3572 | 1461198757690 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]]]}] 17:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1023ms 17:32:37 INFO - PROCESS | 3572 | 1461198757752 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 17:32:37 INFO - PROCESS | 3572 | 1461198757758 Marionette TRACE conn4 <- [1,1345,null,{"value":"13"}] 17:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:32:37 INFO - PROCESS | 3572 | 1461198757765 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:32:37 INFO - PROCESS | 3572 | 1461198757768 Marionette TRACE conn4 <- [1,1346,null,{}] 17:32:37 INFO - PROCESS | 3572 | 1461198757773 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}] 17:32:37 INFO - PROCESS | 3572 | 1461198757896 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 17:32:38 INFO - PROCESS | 3572 | 1461198758040 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:38 INFO - PROCESS | 3572 | ++DOCSHELL 18DE4000 == 85 [pid = 3572] [id = 346] 17:32:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (1941B000) [pid = 3572] [serial = 1037] [outer = 00000000] 17:32:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (1D6A7000) [pid = 3572] [serial = 1038] [outer = 1941B000] 17:32:38 INFO - PROCESS | 3572 | 1461198758097 Marionette DEBUG loaded listener.js 17:32:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (1D8E8800) [pid = 3572] [serial = 1039] [outer = 1941B000] 17:32:38 INFO - PROCESS | 3572 | 1461198758665 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]]]}] 17:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 971ms 17:32:38 INFO - PROCESS | 3572 | 1461198758749 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 17:32:38 INFO - PROCESS | 3572 | 1461198758752 Marionette TRACE conn4 <- [1,1349,null,{"value":"13"}] 17:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:32:38 INFO - PROCESS | 3572 | 1461198758757 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:32:38 INFO - PROCESS | 3572 | 1461198758761 Marionette TRACE conn4 <- [1,1350,null,{}] 17:32:38 INFO - PROCESS | 3572 | 1461198758787 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}] 17:32:38 INFO - PROCESS | 3572 | 1461198758953 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 17:32:39 INFO - PROCESS | 3572 | 1461198759058 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:39 INFO - PROCESS | 3572 | ++DOCSHELL 20BEF000 == 86 [pid = 3572] [id = 347] 17:32:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (21AE3000) [pid = 3572] [serial = 1040] [outer = 00000000] 17:32:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (2205F000) [pid = 3572] [serial = 1041] [outer = 21AE3000] 17:32:39 INFO - PROCESS | 3572 | 1461198759117 Marionette DEBUG loaded listener.js 17:32:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (220B5800) [pid = 3572] [serial = 1042] [outer = 21AE3000] 17:32:39 INFO - PROCESS | 3572 | 1461198759708 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]]]}] 17:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 991ms 17:32:39 INFO - PROCESS | 3572 | 1461198759748 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 17:32:39 INFO - PROCESS | 3572 | 1461198759751 Marionette TRACE conn4 <- [1,1353,null,{"value":"13"}] 17:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:32:39 INFO - PROCESS | 3572 | 1461198759755 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:32:39 INFO - PROCESS | 3572 | 1461198759757 Marionette TRACE conn4 <- [1,1354,null,{}] 17:32:39 INFO - PROCESS | 3572 | 1461198759761 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}] 17:32:39 INFO - PROCESS | 3572 | 1461198759882 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 17:32:40 INFO - PROCESS | 3572 | 1461198759997 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:40 INFO - PROCESS | 3572 | ++DOCSHELL 220BFC00 == 87 [pid = 3572] [id = 348] 17:32:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 149 (220C0000) [pid = 3572] [serial = 1043] [outer = 00000000] 17:32:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 150 (220DB000) [pid = 3572] [serial = 1044] [outer = 220C0000] 17:32:40 INFO - PROCESS | 3572 | 1461198760094 Marionette DEBUG loaded listener.js 17:32:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 151 (224DBC00) [pid = 3572] [serial = 1045] [outer = 220C0000] 17:32:40 INFO - PROCESS | 3572 | 1461198760736 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] 17:32:40 INFO - PROCESS | 3572 | 1461198760780 Marionette TRACE conn4 <- [1,1357,null,{"value":"13"}] 17:32:40 INFO - PROCESS | 3572 | 1461198760784 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:32:40 INFO - PROCESS | 3572 | 1461198760786 Marionette TRACE conn4 <- [1,1358,null,{}] 17:32:40 INFO - PROCESS | 3572 | 1461198760790 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}] 17:32:40 INFO - PROCESS | 3572 | 1461198760904 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 17:32:41 INFO - PROCESS | 3572 | 1461198761047 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:41 INFO - PROCESS | 3572 | ++DOCSHELL 1A3E5400 == 88 [pid = 3572] [id = 349] 17:32:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 152 (1B965800) [pid = 3572] [serial = 1046] [outer = 00000000] 17:32:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 153 (2386F800) [pid = 3572] [serial = 1047] [outer = 1B965800] 17:32:41 INFO - PROCESS | 3572 | 1461198761103 Marionette DEBUG loaded listener.js 17:32:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 154 (23874000) [pid = 3572] [serial = 1048] [outer = 1B965800] 17:32:41 INFO - PROCESS | 3572 | 1461198761722 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] 17:32:41 INFO - PROCESS | 3572 | 1461198761760 Marionette TRACE conn4 <- [1,1361,null,{"value":"13"}] 17:32:41 INFO - PROCESS | 3572 | 1461198761763 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:32:41 INFO - PROCESS | 3572 | 1461198761766 Marionette TRACE conn4 <- [1,1362,null,{}] 17:32:41 INFO - PROCESS | 3572 | 1461198761770 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}] 17:32:41 INFO - PROCESS | 3572 | 1461198761896 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 17:32:42 INFO - PROCESS | 3572 | 1461198762055 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:42 INFO - PROCESS | 3572 | ++DOCSHELL 23FEB800 == 89 [pid = 3572] [id = 350] 17:32:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 155 (23FF9000) [pid = 3572] [serial = 1049] [outer = 00000000] 17:32:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 156 (24EA5400) [pid = 3572] [serial = 1050] [outer = 23FF9000] 17:32:42 INFO - PROCESS | 3572 | 1461198762115 Marionette DEBUG loaded listener.js 17:32:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 157 (24EA6800) [pid = 3572] [serial = 1051] [outer = 23FF9000] 17:32:42 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:32:42 INFO - PROCESS | 3572 | 1461198762749 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] 17:32:42 INFO - PROCESS | 3572 | 1461198762788 Marionette TRACE conn4 <- [1,1365,null,{"value":"13"}] 17:32:42 INFO - PROCESS | 3572 | 1461198762792 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:32:42 INFO - PROCESS | 3572 | 1461198762794 Marionette TRACE conn4 <- [1,1366,null,{}] 17:32:42 INFO - PROCESS | 3572 | 1461198762797 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}] 17:32:42 INFO - PROCESS | 3572 | 1461198762906 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 17:32:43 INFO - PROCESS | 3572 | 1461198763219 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:43 INFO - PROCESS | 3572 | ++DOCSHELL 1243BC00 == 90 [pid = 3572] [id = 351] 17:32:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 158 (1247B400) [pid = 3572] [serial = 1052] [outer = 00000000] 17:32:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 159 (17E1F000) [pid = 3572] [serial = 1053] [outer = 1247B400] 17:32:43 INFO - PROCESS | 3572 | 1461198763291 Marionette DEBUG loaded listener.js 17:32:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 160 (18DDE800) [pid = 3572] [serial = 1054] [outer = 1247B400] 17:32:43 INFO - PROCESS | 3572 | 1461198763916 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] 17:32:44 INFO - PROCESS | 3572 | 1461198763982 Marionette TRACE conn4 <- [1,1369,null,{"value":"13"}] 17:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:32:44 INFO - PROCESS | 3572 | 1461198763987 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:32:44 INFO - PROCESS | 3572 | 1461198763991 Marionette TRACE conn4 <- [1,1370,null,{}] 17:32:44 INFO - PROCESS | 3572 | 1461198763998 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}] 17:32:44 INFO - PROCESS | 3572 | 1461198764169 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 17:32:44 INFO - PROCESS | 3572 | 1461198764234 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:44 INFO - PROCESS | 3572 | ++DOCSHELL 1A9A7C00 == 91 [pid = 3572] [id = 352] 17:32:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 161 (1ACA1C00) [pid = 3572] [serial = 1055] [outer = 00000000] 17:32:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 162 (1CDC9C00) [pid = 3572] [serial = 1056] [outer = 1ACA1C00] 17:32:44 INFO - PROCESS | 3572 | 1461198764327 Marionette DEBUG loaded listener.js 17:32:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 163 (1CDDD000) [pid = 3572] [serial = 1057] [outer = 1ACA1C00] 17:32:44 INFO - PROCESS | 3572 | --DOCSHELL 1ADC3800 == 90 [pid = 3572] [id = 343] 17:32:44 INFO - PROCESS | 3572 | --DOCSHELL 1286F800 == 89 [pid = 3572] [id = 342] 17:32:44 INFO - PROCESS | 3572 | --DOCSHELL 1EC87800 == 88 [pid = 3572] [id = 341] 17:32:44 INFO - PROCESS | 3572 | --DOCSHELL 1D8ED400 == 87 [pid = 3572] [id = 340] 17:32:44 INFO - PROCESS | 3572 | --DOCSHELL 1CDDB800 == 86 [pid = 3572] [id = 339] 17:32:44 INFO - PROCESS | 3572 | --DOCSHELL 1C11F400 == 85 [pid = 3572] [id = 338] 17:32:44 INFO - PROCESS | 3572 | --DOMWINDOW == 162 (2029EC00) [pid = 3572] [serial = 939] [outer = 00000000] [url = about:blank] 17:32:44 INFO - PROCESS | 3572 | --DOMWINDOW == 161 (22790400) [pid = 3572] [serial = 942] [outer = 00000000] [url = about:blank] 17:32:44 INFO - PROCESS | 3572 | --DOMWINDOW == 160 (23875C00) [pid = 3572] [serial = 945] [outer = 00000000] [url = about:blank] 17:32:44 INFO - PROCESS | 3572 | --DOMWINDOW == 159 (18180400) [pid = 3572] [serial = 948] [outer = 00000000] [url = about:blank] 17:32:44 INFO - PROCESS | 3572 | --DOMWINDOW == 158 (1772CC00) [pid = 3572] [serial = 933] [outer = 00000000] [url = about:blank] 17:32:44 INFO - PROCESS | 3572 | --DOMWINDOW == 157 (18DEA800) [pid = 3572] [serial = 936] [outer = 00000000] [url = about:blank] 17:32:44 INFO - PROCESS | 3572 | --DOCSHELL 19420800 == 84 [pid = 3572] [id = 337] 17:32:44 INFO - PROCESS | 3572 | --DOCSHELL 0B9F2000 == 83 [pid = 3572] [id = 336] 17:32:44 INFO - PROCESS | 3572 | --DOCSHELL 13BF1C00 == 82 [pid = 3572] [id = 335] 17:32:44 INFO - PROCESS | 3572 | --DOCSHELL 20A74800 == 81 [pid = 3572] [id = 333] 17:32:44 INFO - PROCESS | 3572 | --DOCSHELL 20028800 == 80 [pid = 3572] [id = 332] 17:32:44 INFO - PROCESS | 3572 | --DOCSHELL 1E3D0000 == 79 [pid = 3572] [id = 331] 17:32:44 INFO - PROCESS | 3572 | --DOCSHELL 1E3D0400 == 78 [pid = 3572] [id = 330] 17:32:44 INFO - PROCESS | 3572 | --DOCSHELL 19423800 == 77 [pid = 3572] [id = 329] 17:32:44 INFO - PROCESS | 3572 | --DOCSHELL 1417A400 == 76 [pid = 3572] [id = 328] 17:32:44 INFO - PROCESS | 3572 | --DOMWINDOW == 156 (1D6AB400) [pid = 3572] [serial = 978] [outer = 00000000] [url = about:blank] 17:32:44 INFO - PROCESS | 3572 | --DOMWINDOW == 155 (1C160C00) [pid = 3572] [serial = 966] [outer = 00000000] [url = about:blank] 17:32:44 INFO - PROCESS | 3572 | --DOMWINDOW == 154 (1CDDC400) [pid = 3572] [serial = 969] [outer = 00000000] [url = about:blank] 17:32:44 INFO - PROCESS | 3572 | --DOMWINDOW == 153 (1CDBFC00) [pid = 3572] [serial = 967] [outer = 00000000] [url = about:blank] 17:32:44 INFO - PROCESS | 3572 | --DOMWINDOW == 152 (17F10C00) [pid = 3572] [serial = 972] [outer = 00000000] [url = about:blank] 17:32:44 INFO - PROCESS | 3572 | --DOMWINDOW == 151 (18104000) [pid = 3572] [serial = 955] [outer = 00000000] [url = about:blank] 17:32:44 INFO - PROCESS | 3572 | --DOMWINDOW == 150 (17EE3800) [pid = 3572] [serial = 954] [outer = 00000000] [url = about:blank] 17:32:44 INFO - PROCESS | 3572 | --DOMWINDOW == 149 (17E15800) [pid = 3572] [serial = 957] [outer = 00000000] [url = about:blank] 17:32:44 INFO - PROCESS | 3572 | --DOMWINDOW == 148 (17FD0C00) [pid = 3572] [serial = 958] [outer = 00000000] [url = about:blank] 17:32:44 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (1ADBD000) [pid = 3572] [serial = 963] [outer = 00000000] [url = about:blank] 17:32:44 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (1A9B5000) [pid = 3572] [serial = 960] [outer = 00000000] [url = about:blank] 17:32:44 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (1ACBA000) [pid = 3572] [serial = 961] [outer = 00000000] [url = about:blank] 17:32:44 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (1CE99C00) [pid = 3572] [serial = 970] [outer = 00000000] [url = about:blank] 17:32:44 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (1D161C00) [pid = 3572] [serial = 975] [outer = 00000000] [url = about:blank] 17:32:44 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (1D7B8400) [pid = 3572] [serial = 979] [outer = 00000000] [url = about:blank] 17:32:45 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (12F6E800) [pid = 3572] [serial = 952] [outer = 00000000] [url = about:blank] 17:32:45 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (12CB5800) [pid = 3572] [serial = 951] [outer = 00000000] [url = about:blank] 17:32:45 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (1D69D400) [pid = 3572] [serial = 976] [outer = 00000000] [url = about:blank] 17:32:45 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (1ADBB800) [pid = 3572] [serial = 973] [outer = 00000000] [url = about:blank] 17:32:45 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (1BB34800) [pid = 3572] [serial = 964] [outer = 00000000] [url = about:blank] 17:32:45 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:32:45 INFO - PROCESS | 3572 | 1461198765066 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] 17:32:45 INFO - PROCESS | 3572 | 1461198765118 Marionette TRACE conn4 <- [1,1373,null,{"value":"13"}] 17:32:45 INFO - PROCESS | 3572 | 1461198765123 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:32:45 INFO - PROCESS | 3572 | 1461198765125 Marionette TRACE conn4 <- [1,1374,null,{}] 17:32:45 INFO - PROCESS | 3572 | 1461198765129 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}] 17:32:45 INFO - PROCESS | 3572 | 1461198765224 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 17:32:45 INFO - PROCESS | 3572 | 1461198765230 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:45 INFO - PROCESS | 3572 | ++DOCSHELL 128BD000 == 77 [pid = 3572] [id = 353] 17:32:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (128C2C00) [pid = 3572] [serial = 1058] [outer = 00000000] 17:32:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (1772DC00) [pid = 3572] [serial = 1059] [outer = 128C2C00] 17:32:45 INFO - PROCESS | 3572 | 1461198765279 Marionette DEBUG loaded listener.js 17:32:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (17EE3800) [pid = 3572] [serial = 1060] [outer = 128C2C00] 17:32:45 INFO - PROCESS | 3572 | 1461198765832 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] 17:32:45 INFO - PROCESS | 3572 | 1461198765859 Marionette TRACE conn4 <- [1,1377,null,{"value":"13"}] 17:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:32:45 INFO - PROCESS | 3572 | 1461198765864 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:32:45 INFO - PROCESS | 3572 | 1461198765869 Marionette TRACE conn4 <- [1,1378,null,{}] 17:32:45 INFO - PROCESS | 3572 | 1461198765878 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}] 17:32:45 INFO - PROCESS | 3572 | 1461198765970 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 17:32:46 INFO - PROCESS | 3572 | 1461198766075 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:46 INFO - PROCESS | 3572 | ++DOCSHELL 1817D400 == 78 [pid = 3572] [id = 354] 17:32:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (19423800) [pid = 3572] [serial = 1061] [outer = 00000000] 17:32:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (1C11F400) [pid = 3572] [serial = 1062] [outer = 19423800] 17:32:46 INFO - PROCESS | 3572 | 1461198766121 Marionette DEBUG loaded listener.js 17:32:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (1C80F000) [pid = 3572] [serial = 1063] [outer = 19423800] 17:32:46 INFO - PROCESS | 3572 | 1461198766508 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]]]}] 17:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 690ms 17:32:46 INFO - PROCESS | 3572 | 1461198766556 Marionette TRACE conn4 -> [0,1381,"getWindowHandle",null] 17:32:46 INFO - PROCESS | 3572 | 1461198766559 Marionette TRACE conn4 <- [1,1381,null,{"value":"13"}] 17:32:46 INFO - PROCESS | 3572 | 1461198766562 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:32:46 INFO - PROCESS | 3572 | 1461198766564 Marionette TRACE conn4 <- [1,1382,null,{}] 17:32:46 INFO - PROCESS | 3572 | 1461198766568 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}] 17:32:46 INFO - PROCESS | 3572 | 1461198766657 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 17:32:46 INFO - PROCESS | 3572 | 1461198766663 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:46 INFO - PROCESS | 3572 | ++DOCSHELL 1CDC0400 == 79 [pid = 3572] [id = 355] 17:32:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (1CDCA400) [pid = 3572] [serial = 1064] [outer = 00000000] 17:32:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (1CF4B800) [pid = 3572] [serial = 1065] [outer = 1CDCA400] 17:32:46 INFO - PROCESS | 3572 | 1461198766710 Marionette DEBUG loaded listener.js 17:32:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (1D15C000) [pid = 3572] [serial = 1066] [outer = 1CDCA400] 17:32:47 INFO - PROCESS | 3572 | 1461198767161 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]]]}] 17:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 631ms 17:32:47 INFO - PROCESS | 3572 | 1461198767201 Marionette TRACE conn4 -> [0,1385,"getWindowHandle",null] 17:32:47 INFO - PROCESS | 3572 | 1461198767203 Marionette TRACE conn4 <- [1,1385,null,{"value":"13"}] 17:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:32:47 INFO - PROCESS | 3572 | 1461198767206 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:32:47 INFO - PROCESS | 3572 | 1461198767208 Marionette TRACE conn4 <- [1,1386,null,{}] 17:32:47 INFO - PROCESS | 3572 | 1461198767220 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}] 17:32:47 INFO - PROCESS | 3572 | 1461198767341 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 17:32:47 INFO - PROCESS | 3572 | 1461198767439 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:47 INFO - PROCESS | 3572 | ++DOCSHELL 1D6A7C00 == 80 [pid = 3572] [id = 356] 17:32:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (1D6A8800) [pid = 3572] [serial = 1067] [outer = 00000000] 17:32:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (1D8E7800) [pid = 3572] [serial = 1068] [outer = 1D6A8800] 17:32:47 INFO - PROCESS | 3572 | 1461198767495 Marionette DEBUG loaded listener.js 17:32:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 149 (1E3A5400) [pid = 3572] [serial = 1069] [outer = 1D6A8800] 17:32:47 INFO - PROCESS | 3572 | 1461198767955 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]]]}] 17:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 770ms 17:32:47 INFO - PROCESS | 3572 | 1461198767976 Marionette TRACE conn4 -> [0,1389,"getWindowHandle",null] 17:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:32:47 INFO - PROCESS | 3572 | 1461198767978 Marionette TRACE conn4 <- [1,1389,null,{"value":"13"}] 17:32:48 INFO - PROCESS | 3572 | 1461198767981 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:32:48 INFO - PROCESS | 3572 | 1461198767983 Marionette TRACE conn4 <- [1,1390,null,{}] 17:32:48 INFO - PROCESS | 3572 | 1461198767992 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}] 17:32:48 INFO - PROCESS | 3572 | 1461198768119 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 17:32:48 INFO - PROCESS | 3572 | 1461198768212 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:48 INFO - PROCESS | 3572 | ++DOCSHELL 1EC82C00 == 81 [pid = 3572] [id = 357] 17:32:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 150 (1EC83800) [pid = 3572] [serial = 1070] [outer = 00000000] 17:32:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 151 (202C8800) [pid = 3572] [serial = 1071] [outer = 1EC83800] 17:32:48 INFO - PROCESS | 3572 | 1461198768257 Marionette DEBUG loaded listener.js 17:32:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 152 (20A15000) [pid = 3572] [serial = 1072] [outer = 1EC83800] 17:32:48 INFO - PROCESS | 3572 | 1461198768698 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]]]}] 17:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 771ms 17:32:48 INFO - PROCESS | 3572 | 1461198768766 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 17:32:48 INFO - PROCESS | 3572 | 1461198768768 Marionette TRACE conn4 <- [1,1393,null,{"value":"13"}] 17:32:48 INFO - PROCESS | 3572 | 1461198768781 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:32:48 INFO - PROCESS | 3572 | 1461198768783 Marionette TRACE conn4 <- [1,1394,null,{}] 17:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:32:48 INFO - PROCESS | 3572 | 1461198768787 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}] 17:32:48 INFO - PROCESS | 3572 | 1461198768913 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 17:32:49 INFO - PROCESS | 3572 | 1461198768991 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:49 INFO - PROCESS | 3572 | ++DOCSHELL 1E5DF400 == 82 [pid = 3572] [id = 358] 17:32:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 153 (200A8400) [pid = 3572] [serial = 1073] [outer = 00000000] 17:32:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 154 (2170C800) [pid = 3572] [serial = 1074] [outer = 200A8400] 17:32:49 INFO - PROCESS | 3572 | 1461198769038 Marionette DEBUG loaded listener.js 17:32:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 155 (2173D400) [pid = 3572] [serial = 1075] [outer = 200A8400] 17:32:49 INFO - PROCESS | 3572 | --DOMWINDOW == 154 (1D8F0C00) [pid = 3572] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:32:49 INFO - PROCESS | 3572 | --DOMWINDOW == 153 (1FFE3000) [pid = 3572] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:32:49 INFO - PROCESS | 3572 | --DOMWINDOW == 152 (1C154C00) [pid = 3572] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:32:49 INFO - PROCESS | 3572 | --DOMWINDOW == 151 (0B9F6800) [pid = 3572] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:32:49 INFO - PROCESS | 3572 | --DOMWINDOW == 150 (1A628800) [pid = 3572] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:32:49 INFO - PROCESS | 3572 | --DOMWINDOW == 149 (13BF2800) [pid = 3572] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:32:49 INFO - PROCESS | 3572 | --DOMWINDOW == 148 (1C153400) [pid = 3572] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:32:49 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (128BDC00) [pid = 3572] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:32:49 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (1CDDBC00) [pid = 3572] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:32:49 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (20A14C00) [pid = 3572] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:32:49 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (217D4C00) [pid = 3572] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:32:49 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (1D6A6C00) [pid = 3572] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:32:49 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (1941BC00) [pid = 3572] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:32:49 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (2029C400) [pid = 3572] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:32:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (1ACC2C00) [pid = 3572] [serial = 1076] [outer = 1D057C00] 17:32:49 INFO - PROCESS | 3572 | 1461198769788 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]]]}] 17:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1014ms 17:32:49 INFO - PROCESS | 3572 | 1461198769802 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 17:32:49 INFO - PROCESS | 3572 | 1461198769804 Marionette TRACE conn4 <- [1,1397,null,{"value":"13"}] 17:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:32:49 INFO - PROCESS | 3572 | 1461198769807 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:32:49 INFO - PROCESS | 3572 | 1461198769809 Marionette TRACE conn4 <- [1,1398,null,{}] 17:32:49 INFO - PROCESS | 3572 | 1461198769812 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}] 17:32:49 INFO - PROCESS | 3572 | 1461198769899 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 17:32:49 INFO - PROCESS | 3572 | 1461198769905 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:49 INFO - PROCESS | 3572 | ++DOCSHELL 17E1D800 == 83 [pid = 3572] [id = 359] 17:32:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (1D8E9400) [pid = 3572] [serial = 1077] [outer = 00000000] 17:32:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (2173D000) [pid = 3572] [serial = 1078] [outer = 1D8E9400] 17:32:49 INFO - PROCESS | 3572 | 1461198769950 Marionette DEBUG loaded listener.js 17:32:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (21743800) [pid = 3572] [serial = 1079] [outer = 1D8E9400] 17:32:50 INFO - PROCESS | 3572 | 1461198770423 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]]]}] 17:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 671ms 17:32:50 INFO - PROCESS | 3572 | 1461198770479 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 17:32:50 INFO - PROCESS | 3572 | 1461198770481 Marionette TRACE conn4 <- [1,1401,null,{"value":"13"}] 17:32:50 INFO - PROCESS | 3572 | 1461198770484 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:32:50 INFO - PROCESS | 3572 | 1461198770486 Marionette TRACE conn4 <- [1,1402,null,{}] 17:32:50 INFO - PROCESS | 3572 | 1461198770489 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}] 17:32:50 INFO - PROCESS | 3572 | 1461198770606 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 17:32:50 INFO - PROCESS | 3572 | 1461198770622 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:50 INFO - PROCESS | 3572 | ++DOCSHELL 17693800 == 84 [pid = 3572] [id = 360] 17:32:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (2009A800) [pid = 3572] [serial = 1080] [outer = 00000000] 17:32:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (217DB000) [pid = 3572] [serial = 1081] [outer = 2009A800] 17:32:50 INFO - PROCESS | 3572 | 1461198770668 Marionette DEBUG loaded listener.js 17:32:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (21A9A000) [pid = 3572] [serial = 1082] [outer = 2009A800] 17:32:51 INFO - PROCESS | 3572 | 1461198771127 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]]]}] 17:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 671ms 17:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:32:51 INFO - PROCESS | 3572 | 1461198771159 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 17:32:51 INFO - PROCESS | 3572 | 1461198771161 Marionette TRACE conn4 <- [1,1405,null,{"value":"13"}] 17:32:51 INFO - PROCESS | 3572 | 1461198771164 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:32:51 INFO - PROCESS | 3572 | 1461198771166 Marionette TRACE conn4 <- [1,1406,null,{}] 17:32:51 INFO - PROCESS | 3572 | 1461198771169 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}] 17:32:51 INFO - PROCESS | 3572 | 1461198771258 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 17:32:51 INFO - PROCESS | 3572 | 1461198771265 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:51 INFO - PROCESS | 3572 | ++DOCSHELL 17678400 == 85 [pid = 3572] [id = 361] 17:32:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 149 (217D4400) [pid = 3572] [serial = 1083] [outer = 00000000] 17:32:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 150 (220B4000) [pid = 3572] [serial = 1084] [outer = 217D4400] 17:32:51 INFO - PROCESS | 3572 | 1461198771316 Marionette DEBUG loaded listener.js 17:32:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 151 (22790400) [pid = 3572] [serial = 1085] [outer = 217D4400] 17:32:52 INFO - PROCESS | 3572 | 1461198772140 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]]]}] 17:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1023ms 17:32:52 INFO - PROCESS | 3572 | 1461198772187 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 17:32:52 INFO - PROCESS | 3572 | 1461198772193 Marionette TRACE conn4 <- [1,1409,null,{"value":"13"}] 17:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:32:52 INFO - PROCESS | 3572 | 1461198772199 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:32:52 INFO - PROCESS | 3572 | 1461198772203 Marionette TRACE conn4 <- [1,1410,null,{}] 17:32:52 INFO - PROCESS | 3572 | 1461198772230 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}] 17:32:52 INFO - PROCESS | 3572 | 1461198772354 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 17:32:52 INFO - PROCESS | 3572 | 1461198772505 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:52 INFO - PROCESS | 3572 | ++DOCSHELL 1786A800 == 86 [pid = 3572] [id = 362] 17:32:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 152 (1941FC00) [pid = 3572] [serial = 1086] [outer = 00000000] 17:32:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 153 (1ACC5400) [pid = 3572] [serial = 1087] [outer = 1941FC00] 17:32:52 INFO - PROCESS | 3572 | 1461198772565 Marionette DEBUG loaded listener.js 17:32:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 154 (1BB3F800) [pid = 3572] [serial = 1088] [outer = 1941FC00] 17:32:53 INFO - PROCESS | 3572 | 1461198773207 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]]]}] 17:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1046ms 17:32:53 INFO - PROCESS | 3572 | 1461198773249 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 17:32:53 INFO - PROCESS | 3572 | 1461198773256 Marionette TRACE conn4 <- [1,1413,null,{"value":"13"}] 17:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:32:53 INFO - PROCESS | 3572 | 1461198773262 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:32:53 INFO - PROCESS | 3572 | 1461198773265 Marionette TRACE conn4 <- [1,1414,null,{}] 17:32:53 INFO - PROCESS | 3572 | 1461198773270 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}] 17:32:53 INFO - PROCESS | 3572 | 1461198773388 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 17:32:53 INFO - PROCESS | 3572 | 1461198773535 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:53 INFO - PROCESS | 3572 | ++DOCSHELL 1BB38C00 == 87 [pid = 3572] [id = 363] 17:32:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 155 (1CDC2000) [pid = 3572] [serial = 1089] [outer = 00000000] 17:32:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 156 (1D8EF400) [pid = 3572] [serial = 1090] [outer = 1CDC2000] 17:32:53 INFO - PROCESS | 3572 | 1461198773593 Marionette DEBUG loaded listener.js 17:32:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 157 (1F7D3000) [pid = 3572] [serial = 1091] [outer = 1CDC2000] 17:32:54 INFO - PROCESS | 3572 | 1461198774246 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]]]}] 17:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1025ms 17:32:54 INFO - PROCESS | 3572 | 1461198774287 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 17:32:54 INFO - PROCESS | 3572 | 1461198774290 Marionette TRACE conn4 <- [1,1417,null,{"value":"13"}] 17:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:32:54 INFO - PROCESS | 3572 | 1461198774294 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:32:54 INFO - PROCESS | 3572 | 1461198774298 Marionette TRACE conn4 <- [1,1418,null,{}] 17:32:54 INFO - PROCESS | 3572 | 1461198774309 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}] 17:32:54 INFO - PROCESS | 3572 | 1461198774453 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 17:32:54 INFO - PROCESS | 3572 | 1461198774611 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:54 INFO - PROCESS | 3572 | ++DOCSHELL 221AC400 == 88 [pid = 3572] [id = 364] 17:32:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 158 (22797400) [pid = 3572] [serial = 1092] [outer = 00000000] 17:32:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 159 (23FF3000) [pid = 3572] [serial = 1093] [outer = 22797400] 17:32:54 INFO - PROCESS | 3572 | 1461198774674 Marionette DEBUG loaded listener.js 17:32:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 160 (24E9F800) [pid = 3572] [serial = 1094] [outer = 22797400] 17:32:55 INFO - PROCESS | 3572 | 1461198775330 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]]]}] 17:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1073ms 17:32:55 INFO - PROCESS | 3572 | 1461198775369 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 17:32:55 INFO - PROCESS | 3572 | 1461198775373 Marionette TRACE conn4 <- [1,1421,null,{"value":"13"}] 17:32:55 INFO - PROCESS | 3572 | 1461198775394 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:32:55 INFO - PROCESS | 3572 | 1461198775396 Marionette TRACE conn4 <- [1,1422,null,{}] 17:32:55 INFO - PROCESS | 3572 | 1461198775400 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}] 17:32:55 INFO - PROCESS | 3572 | 1461198775518 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 17:32:55 INFO - PROCESS | 3572 | 1461198775666 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:55 INFO - PROCESS | 3572 | ++DOCSHELL 24EA7800 == 89 [pid = 3572] [id = 365] 17:32:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 161 (24EABC00) [pid = 3572] [serial = 1095] [outer = 00000000] 17:32:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 162 (251F0400) [pid = 3572] [serial = 1096] [outer = 24EABC00] 17:32:55 INFO - PROCESS | 3572 | 1461198775722 Marionette DEBUG loaded listener.js 17:32:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 163 (251F3400) [pid = 3572] [serial = 1097] [outer = 24EABC00] 17:32:56 INFO - PROCESS | 3572 | 1461198776297 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]]]}] 17:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 971ms 17:32:56 INFO - PROCESS | 3572 | 1461198776367 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 17:32:56 INFO - PROCESS | 3572 | 1461198776370 Marionette TRACE conn4 <- [1,1425,null,{"value":"13"}] 17:32:56 INFO - PROCESS | 3572 | 1461198776373 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:32:56 INFO - PROCESS | 3572 | 1461198776376 Marionette TRACE conn4 <- [1,1426,null,{}] 17:32:56 INFO - PROCESS | 3572 | 1461198776380 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}] 17:32:56 INFO - PROCESS | 3572 | 1461198776493 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 17:32:56 INFO - PROCESS | 3572 | 1461198776640 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:56 INFO - PROCESS | 3572 | ++DOCSHELL 24B99C00 == 90 [pid = 3572] [id = 366] 17:32:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 164 (24B9D000) [pid = 3572] [serial = 1098] [outer = 00000000] 17:32:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 165 (24BA4000) [pid = 3572] [serial = 1099] [outer = 24B9D000] 17:32:56 INFO - PROCESS | 3572 | 1461198776697 Marionette DEBUG loaded listener.js 17:32:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 166 (24BA5400) [pid = 3572] [serial = 1100] [outer = 24B9D000] 17:32:57 INFO - PROCESS | 3572 | 1461198777319 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]]]}] 17:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 971ms 17:32:57 INFO - PROCESS | 3572 | 1461198777350 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 17:32:57 INFO - PROCESS | 3572 | 1461198777352 Marionette TRACE conn4 <- [1,1429,null,{"value":"13"}] 17:32:57 INFO - PROCESS | 3572 | 1461198777357 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:32:57 INFO - PROCESS | 3572 | 1461198777359 Marionette TRACE conn4 <- [1,1430,null,{}] 17:32:57 INFO - PROCESS | 3572 | 1461198777363 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}] 17:32:57 INFO - PROCESS | 3572 | 1461198777486 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 17:32:57 INFO - PROCESS | 3572 | 1461198777634 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:57 INFO - PROCESS | 3572 | ++DOCSHELL 251F9800 == 91 [pid = 3572] [id = 367] 17:32:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 167 (254B2400) [pid = 3572] [serial = 1101] [outer = 00000000] 17:32:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 168 (254BC400) [pid = 3572] [serial = 1102] [outer = 254B2400] 17:32:57 INFO - PROCESS | 3572 | 1461198777693 Marionette DEBUG loaded listener.js 17:32:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 169 (254BDC00) [pid = 3572] [serial = 1103] [outer = 254B2400] 17:32:58 INFO - PROCESS | 3572 | 1461198778304 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]]]}] 17:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 970ms 17:32:58 INFO - PROCESS | 3572 | 1461198778332 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 17:32:58 INFO - PROCESS | 3572 | 1461198778335 Marionette TRACE conn4 <- [1,1433,null,{"value":"13"}] 17:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:32:58 INFO - PROCESS | 3572 | 1461198778338 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:32:58 INFO - PROCESS | 3572 | 1461198778340 Marionette TRACE conn4 <- [1,1434,null,{}] 17:32:58 INFO - PROCESS | 3572 | 1461198778344 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}] 17:32:58 INFO - PROCESS | 3572 | 1461198778457 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 17:32:58 INFO - PROCESS | 3572 | 1461198778642 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:58 INFO - PROCESS | 3572 | ++DOCSHELL 1772F000 == 92 [pid = 3572] [id = 368] 17:32:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 170 (17735000) [pid = 3572] [serial = 1104] [outer = 00000000] 17:32:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 171 (202A5C00) [pid = 3572] [serial = 1105] [outer = 17735000] 17:32:58 INFO - PROCESS | 3572 | 1461198778698 Marionette DEBUG loaded listener.js 17:32:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 172 (21710000) [pid = 3572] [serial = 1106] [outer = 17735000] 17:32:59 INFO - PROCESS | 3572 | 1461198779253 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]]]}] 17:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 971ms 17:32:59 INFO - PROCESS | 3572 | 1461198779312 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 17:32:59 INFO - PROCESS | 3572 | 1461198779315 Marionette TRACE conn4 <- [1,1437,null,{"value":"13"}] 17:32:59 INFO - PROCESS | 3572 | 1461198779318 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:32:59 INFO - PROCESS | 3572 | 1461198779320 Marionette TRACE conn4 <- [1,1438,null,{}] 17:32:59 INFO - PROCESS | 3572 | 1461198779324 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}] 17:32:59 INFO - PROCESS | 3572 | 1461198779439 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 17:32:59 INFO - PROCESS | 3572 | 1461198779770 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:59 INFO - PROCESS | 3572 | ++DOCSHELL 12556000 == 93 [pid = 3572] [id = 369] 17:32:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 173 (1286F800) [pid = 3572] [serial = 1107] [outer = 00000000] 17:32:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 174 (17F07C00) [pid = 3572] [serial = 1108] [outer = 1286F800] 17:32:59 INFO - PROCESS | 3572 | 1461198779836 Marionette DEBUG loaded listener.js 17:32:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 175 (1A3DE000) [pid = 3572] [serial = 1109] [outer = 1286F800] 17:33:00 INFO - PROCESS | 3572 | 1461198780475 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]]]}] 17:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1233ms 17:33:00 INFO - PROCESS | 3572 | 1461198780556 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 17:33:00 INFO - PROCESS | 3572 | 1461198780561 Marionette TRACE conn4 <- [1,1441,null,{"value":"13"}] 17:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:33:00 INFO - PROCESS | 3572 | 1461198780567 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:33:00 INFO - PROCESS | 3572 | 1461198780570 Marionette TRACE conn4 <- [1,1442,null,{}] 17:33:00 INFO - PROCESS | 3572 | 1461198780590 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}] 17:33:00 INFO - PROCESS | 3572 | 1461198780710 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 17:33:00 INFO - PROCESS | 3572 | 1461198780860 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:00 INFO - PROCESS | 3572 | ++DOCSHELL 13BF1C00 == 94 [pid = 3572] [id = 370] 17:33:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 176 (17676000) [pid = 3572] [serial = 1110] [outer = 00000000] 17:33:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 177 (18DEBC00) [pid = 3572] [serial = 1111] [outer = 17676000] 17:33:00 INFO - PROCESS | 3572 | 1461198780912 Marionette DEBUG loaded listener.js 17:33:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 178 (1ACE9000) [pid = 3572] [serial = 1112] [outer = 17676000] 17:33:01 INFO - PROCESS | 3572 | --DOCSHELL 1EC81C00 == 93 [pid = 3572] [id = 275] 17:33:01 INFO - PROCESS | 3572 | --DOCSHELL 17693800 == 92 [pid = 3572] [id = 360] 17:33:01 INFO - PROCESS | 3572 | --DOCSHELL 17E1D800 == 91 [pid = 3572] [id = 359] 17:33:01 INFO - PROCESS | 3572 | --DOCSHELL 1E5DF400 == 90 [pid = 3572] [id = 358] 17:33:01 INFO - PROCESS | 3572 | --DOCSHELL 1EC82C00 == 89 [pid = 3572] [id = 357] 17:33:01 INFO - PROCESS | 3572 | --DOCSHELL 1D6A7C00 == 88 [pid = 3572] [id = 356] 17:33:01 INFO - PROCESS | 3572 | --DOCSHELL 1CDC0400 == 87 [pid = 3572] [id = 355] 17:33:01 INFO - PROCESS | 3572 | --DOCSHELL 1817D400 == 86 [pid = 3572] [id = 354] 17:33:01 INFO - PROCESS | 3572 | --DOMWINDOW == 177 (1EAE3800) [pid = 3572] [serial = 981] [outer = 00000000] [url = about:blank] 17:33:01 INFO - PROCESS | 3572 | --DOMWINDOW == 176 (1772C800) [pid = 3572] [serial = 984] [outer = 00000000] [url = about:blank] 17:33:01 INFO - PROCESS | 3572 | --DOMWINDOW == 175 (1C052800) [pid = 3572] [serial = 987] [outer = 00000000] [url = about:blank] 17:33:01 INFO - PROCESS | 3572 | --DOMWINDOW == 174 (1F7D0C00) [pid = 3572] [serial = 990] [outer = 00000000] [url = about:blank] 17:33:01 INFO - PROCESS | 3572 | --DOMWINDOW == 173 (2009E000) [pid = 3572] [serial = 993] [outer = 00000000] [url = about:blank] 17:33:01 INFO - PROCESS | 3572 | --DOMWINDOW == 172 (202CAC00) [pid = 3572] [serial = 996] [outer = 00000000] [url = about:blank] 17:33:01 INFO - PROCESS | 3572 | --DOMWINDOW == 171 (2170C400) [pid = 3572] [serial = 999] [outer = 00000000] [url = about:blank] 17:33:01 INFO - PROCESS | 3572 | --DOMWINDOW == 170 (21A0D800) [pid = 3572] [serial = 1002] [outer = 00000000] [url = about:blank] 17:33:01 INFO - PROCESS | 3572 | --DOMWINDOW == 169 (21AE3C00) [pid = 3572] [serial = 1032] [outer = 00000000] [url = about:blank] 17:33:01 INFO - PROCESS | 3572 | --DOCSHELL 128BD000 == 85 [pid = 3572] [id = 353] 17:33:01 INFO - PROCESS | 3572 | --DOCSHELL 1A9A7C00 == 84 [pid = 3572] [id = 352] 17:33:01 INFO - PROCESS | 3572 | --DOCSHELL 1243BC00 == 83 [pid = 3572] [id = 351] 17:33:01 INFO - PROCESS | 3572 | --DOCSHELL 20BEF000 == 82 [pid = 3572] [id = 347] 17:33:01 INFO - PROCESS | 3572 | --DOCSHELL 18DE4000 == 81 [pid = 3572] [id = 346] 17:33:01 INFO - PROCESS | 3572 | --DOCSHELL 1772F800 == 80 [pid = 3572] [id = 345] 17:33:01 INFO - PROCESS | 3572 | 1461198781545 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]]]}] 17:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 990ms 17:33:01 INFO - PROCESS | 3572 | 1461198781562 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 17:33:01 INFO - PROCESS | 3572 | 1461198781567 Marionette TRACE conn4 <- [1,1445,null,{"value":"13"}] 17:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:33:01 INFO - PROCESS | 3572 | 1461198781576 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:33:01 INFO - PROCESS | 3572 | 1461198781578 Marionette TRACE conn4 <- [1,1446,null,{}] 17:33:01 INFO - PROCESS | 3572 | 1461198781582 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}] 17:33:01 INFO - PROCESS | 3572 | 1461198781679 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 17:33:01 INFO - PROCESS | 3572 | --DOMWINDOW == 168 (21707400) [pid = 3572] [serial = 838] [outer = 00000000] [url = about:blank] 17:33:01 INFO - PROCESS | 3572 | --DOMWINDOW == 167 (21A9F000) [pid = 3572] [serial = 841] [outer = 00000000] [url = about:blank] 17:33:01 INFO - PROCESS | 3572 | --DOMWINDOW == 166 (202A2800) [pid = 3572] [serial = 835] [outer = 00000000] [url = about:blank] 17:33:01 INFO - PROCESS | 3572 | --DOMWINDOW == 165 (1BE08400) [pid = 3572] [serial = 832] [outer = 00000000] [url = about:blank] 17:33:01 INFO - PROCESS | 3572 | --DOMWINDOW == 164 (220BAC00) [pid = 3572] [serial = 844] [outer = 00000000] [url = about:blank] 17:33:01 INFO - PROCESS | 3572 | --DOMWINDOW == 163 (1E562400) [pid = 3572] [serial = 1020] [outer = 00000000] [url = about:blank] 17:33:01 INFO - PROCESS | 3572 | --DOMWINDOW == 162 (2029C000) [pid = 3572] [serial = 1023] [outer = 00000000] [url = about:blank] 17:33:01 INFO - PROCESS | 3572 | --DOMWINDOW == 161 (1EC23400) [pid = 3572] [serial = 1021] [outer = 00000000] [url = about:blank] 17:33:01 INFO - PROCESS | 3572 | --DOMWINDOW == 160 (202A2C00) [pid = 3572] [serial = 1024] [outer = 00000000] [url = about:blank] 17:33:01 INFO - PROCESS | 3572 | --DOMWINDOW == 159 (20A6E000) [pid = 3572] [serial = 1029] [outer = 00000000] [url = about:blank] 17:33:01 INFO - PROCESS | 3572 | --DOMWINDOW == 158 (128B6C00) [pid = 3572] [serial = 1008] [outer = 00000000] [url = about:blank] 17:33:01 INFO - PROCESS | 3572 | --DOMWINDOW == 157 (1414B400) [pid = 3572] [serial = 1009] [outer = 00000000] [url = about:blank] 17:33:01 INFO - PROCESS | 3572 | --DOMWINDOW == 156 (1ACE7400) [pid = 3572] [serial = 1011] [outer = 00000000] [url = about:blank] 17:33:01 INFO - PROCESS | 3572 | --DOMWINDOW == 155 (1B963400) [pid = 3572] [serial = 1012] [outer = 00000000] [url = about:blank] 17:33:01 INFO - PROCESS | 3572 | --DOMWINDOW == 154 (17E1E800) [pid = 3572] [serial = 1006] [outer = 00000000] [url = about:blank] 17:33:01 INFO - PROCESS | 3572 | --DOMWINDOW == 153 (1772B800) [pid = 3572] [serial = 1005] [outer = 00000000] [url = about:blank] 17:33:01 INFO - PROCESS | 3572 | --DOMWINDOW == 152 (1CDC5C00) [pid = 3572] [serial = 1014] [outer = 00000000] [url = about:blank] 17:33:01 INFO - PROCESS | 3572 | --DOMWINDOW == 151 (1CDCAC00) [pid = 3572] [serial = 1015] [outer = 00000000] [url = about:blank] 17:33:01 INFO - PROCESS | 3572 | --DOMWINDOW == 150 (17E1D400) [pid = 3572] [serial = 1027] [outer = 00000000] [url = about:blank] 17:33:01 INFO - PROCESS | 3572 | --DOMWINDOW == 149 (1CF4C800) [pid = 3572] [serial = 1017] [outer = 00000000] [url = about:blank] 17:33:01 INFO - PROCESS | 3572 | --DOMWINDOW == 148 (1ACC7800) [pid = 3572] [serial = 1026] [outer = 00000000] [url = about:blank] 17:33:01 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (21704C00) [pid = 3572] [serial = 1030] [outer = 00000000] [url = about:blank] 17:33:01 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (1D105C00) [pid = 3572] [serial = 1018] [outer = 00000000] [url = about:blank] 17:33:01 INFO - PROCESS | 3572 | 1461198781815 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:01 INFO - PROCESS | 3572 | ++DOCSHELL 11A65400 == 81 [pid = 3572] [id = 371] 17:33:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (12670400) [pid = 3572] [serial = 1113] [outer = 00000000] 17:33:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (1772B000) [pid = 3572] [serial = 1114] [outer = 12670400] 17:33:01 INFO - PROCESS | 3572 | 1461198781861 Marionette DEBUG loaded listener.js 17:33:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 149 (1A625C00) [pid = 3572] [serial = 1115] [outer = 12670400] 17:33:02 INFO - PROCESS | 3572 | 1461198782344 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]]]}] 17:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 831ms 17:33:02 INFO - PROCESS | 3572 | 1461198782412 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 17:33:02 INFO - PROCESS | 3572 | 1461198782414 Marionette TRACE conn4 <- [1,1449,null,{"value":"13"}] 17:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:33:02 INFO - PROCESS | 3572 | 1461198782419 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:33:02 INFO - PROCESS | 3572 | 1461198782425 Marionette TRACE conn4 <- [1,1450,null,{}] 17:33:02 INFO - PROCESS | 3572 | 1461198782434 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}] 17:33:02 INFO - PROCESS | 3572 | 1461198782539 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 17:33:02 INFO - PROCESS | 3572 | 1461198782644 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:02 INFO - PROCESS | 3572 | ++DOCSHELL 1C052800 == 82 [pid = 3572] [id = 372] 17:33:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 150 (1C15DC00) [pid = 3572] [serial = 1116] [outer = 00000000] 17:33:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 151 (1CE6E400) [pid = 3572] [serial = 1117] [outer = 1C15DC00] 17:33:02 INFO - PROCESS | 3572 | 1461198782691 Marionette DEBUG loaded listener.js 17:33:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 152 (1CF4AC00) [pid = 3572] [serial = 1118] [outer = 1C15DC00] 17:33:03 INFO - PROCESS | 3572 | 1461198783048 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]]]}] 17:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 690ms 17:33:03 INFO - PROCESS | 3572 | 1461198783111 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 17:33:03 INFO - PROCESS | 3572 | 1461198783114 Marionette TRACE conn4 <- [1,1453,null,{"value":"13"}] 17:33:03 INFO - PROCESS | 3572 | 1461198783117 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:33:03 INFO - PROCESS | 3572 | 1461198783119 Marionette TRACE conn4 <- [1,1454,null,{}] 17:33:03 INFO - PROCESS | 3572 | 1461198783123 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}] 17:33:03 INFO - PROCESS | 3572 | 1461198783217 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 17:33:03 INFO - PROCESS | 3572 | 1461198783241 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:03 INFO - PROCESS | 3572 | ++DOCSHELL 1D15CC00 == 83 [pid = 3572] [id = 373] 17:33:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 153 (1D175400) [pid = 3572] [serial = 1119] [outer = 00000000] 17:33:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 154 (1E32D400) [pid = 3572] [serial = 1120] [outer = 1D175400] 17:33:03 INFO - PROCESS | 3572 | 1461198783288 Marionette DEBUG loaded listener.js 17:33:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 155 (1EAE1000) [pid = 3572] [serial = 1121] [outer = 1D175400] 17:33:03 INFO - PROCESS | 3572 | 1461198783799 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]]]}] 17:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 730ms 17:33:03 INFO - PROCESS | 3572 | 1461198783852 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 17:33:03 INFO - PROCESS | 3572 | 1461198783854 Marionette TRACE conn4 <- [1,1457,null,{"value":"13"}] 17:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:33:03 INFO - PROCESS | 3572 | 1461198783857 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:33:03 INFO - PROCESS | 3572 | 1461198783859 Marionette TRACE conn4 <- [1,1458,null,{}] 17:33:03 INFO - PROCESS | 3572 | 1461198783899 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}] 17:33:04 INFO - PROCESS | 3572 | 1461198784036 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 17:33:04 INFO - PROCESS | 3572 | 1461198784108 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:04 INFO - PROCESS | 3572 | ++DOCSHELL 1EC8A800 == 84 [pid = 3572] [id = 374] 17:33:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 156 (1F7CF000) [pid = 3572] [serial = 1122] [outer = 00000000] 17:33:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 157 (20020000) [pid = 3572] [serial = 1123] [outer = 1F7CF000] 17:33:04 INFO - PROCESS | 3572 | 1461198784161 Marionette DEBUG loaded listener.js 17:33:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 158 (2029CC00) [pid = 3572] [serial = 1124] [outer = 1F7CF000] 17:33:04 INFO - PROCESS | 3572 | 1461198784635 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]]]}] 17:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 830ms 17:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:33:04 INFO - PROCESS | 3572 | 1461198784691 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 17:33:04 INFO - PROCESS | 3572 | 1461198784693 Marionette TRACE conn4 <- [1,1461,null,{"value":"13"}] 17:33:04 INFO - PROCESS | 3572 | 1461198784696 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:33:04 INFO - PROCESS | 3572 | 1461198784698 Marionette TRACE conn4 <- [1,1462,null,{}] 17:33:04 INFO - PROCESS | 3572 | 1461198784702 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}] 17:33:04 INFO - PROCESS | 3572 | 1461198784837 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 17:33:04 INFO - PROCESS | 3572 | 1461198784911 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:04 INFO - PROCESS | 3572 | ++DOCSHELL 202CE000 == 85 [pid = 3572] [id = 375] 17:33:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 159 (202CEC00) [pid = 3572] [serial = 1125] [outer = 00000000] 17:33:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 160 (20A77400) [pid = 3572] [serial = 1126] [outer = 202CEC00] 17:33:04 INFO - PROCESS | 3572 | 1461198784956 Marionette DEBUG loaded listener.js 17:33:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 161 (21703800) [pid = 3572] [serial = 1127] [outer = 202CEC00] 17:33:05 INFO - PROCESS | 3572 | 1461198785396 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]]]}] 17:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 771ms 17:33:05 INFO - PROCESS | 3572 | --DOMWINDOW == 160 (217DA400) [pid = 3572] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:33:05 INFO - PROCESS | 3572 | --DOMWINDOW == 159 (1CDCA400) [pid = 3572] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:33:05 INFO - PROCESS | 3572 | --DOMWINDOW == 158 (128C2C00) [pid = 3572] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:33:05 INFO - PROCESS | 3572 | --DOMWINDOW == 157 (20A19400) [pid = 3572] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:33:05 INFO - PROCESS | 3572 | --DOMWINDOW == 156 (19423800) [pid = 3572] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:33:05 INFO - PROCESS | 3572 | --DOMWINDOW == 155 (220DCC00) [pid = 3572] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:33:05 INFO - PROCESS | 3572 | --DOMWINDOW == 154 (1ACA1C00) [pid = 3572] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:33:05 INFO - PROCESS | 3572 | --DOMWINDOW == 153 (1D8E9400) [pid = 3572] [serial = 1077] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:33:05 INFO - PROCESS | 3572 | --DOMWINDOW == 152 (21AE8C00) [pid = 3572] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:33:05 INFO - PROCESS | 3572 | --DOMWINDOW == 151 (1EC83800) [pid = 3572] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:33:05 INFO - PROCESS | 3572 | --DOMWINDOW == 150 (224E4800) [pid = 3572] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:33:05 INFO - PROCESS | 3572 | --DOMWINDOW == 149 (2009A800) [pid = 3572] [serial = 1080] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:33:05 INFO - PROCESS | 3572 | --DOMWINDOW == 148 (1247B400) [pid = 3572] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:33:05 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (13B86800) [pid = 3572] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:33:05 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (2170B800) [pid = 3572] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:33:05 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (200A8400) [pid = 3572] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:33:05 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (217D2400) [pid = 3572] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:33:05 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (1E336000) [pid = 3572] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:33:05 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (1D6A8800) [pid = 3572] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:33:05 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (1A621800) [pid = 3572] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:33:05 INFO - PROCESS | 3572 | 1461198785699 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 17:33:05 INFO - PROCESS | 3572 | 1461198785702 Marionette TRACE conn4 <- [1,1465,null,{"value":"13"}] 17:33:05 INFO - PROCESS | 3572 | 1461198785707 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:33:05 INFO - PROCESS | 3572 | 1461198785708 Marionette TRACE conn4 <- [1,1466,null,{}] 17:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:33:05 INFO - PROCESS | 3572 | 1461198785712 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}] 17:33:05 INFO - PROCESS | 3572 | 1461198785800 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 17:33:05 INFO - PROCESS | 3572 | 1461198785807 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:05 INFO - PROCESS | 3572 | ++DOCSHELL 12F68000 == 86 [pid = 3572] [id = 376] 17:33:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (12F71800) [pid = 3572] [serial = 1128] [outer = 00000000] 17:33:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (17F04C00) [pid = 3572] [serial = 1129] [outer = 12F71800] 17:33:05 INFO - PROCESS | 3572 | 1461198785851 Marionette DEBUG loaded listener.js 17:33:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (1ACC0400) [pid = 3572] [serial = 1130] [outer = 12F71800] 17:33:06 INFO - PROCESS | 3572 | 1461198786301 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]]]}] 17:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 611ms 17:33:06 INFO - PROCESS | 3572 | 1461198786328 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 17:33:06 INFO - PROCESS | 3572 | 1461198786331 Marionette TRACE conn4 <- [1,1469,null,{"value":"13"}] 17:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:33:06 INFO - PROCESS | 3572 | 1461198786347 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:33:06 INFO - PROCESS | 3572 | 1461198786349 Marionette TRACE conn4 <- [1,1470,null,{}] 17:33:06 INFO - PROCESS | 3572 | 1461198786352 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}] 17:33:06 INFO - PROCESS | 3572 | 1461198786445 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 17:33:06 INFO - PROCESS | 3572 | 1461198786465 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:06 INFO - PROCESS | 3572 | ++DOCSHELL 1ACEA800 == 87 [pid = 3572] [id = 377] 17:33:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (1ADB5C00) [pid = 3572] [serial = 1131] [outer = 00000000] 17:33:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (202A0000) [pid = 3572] [serial = 1132] [outer = 1ADB5C00] 17:33:06 INFO - PROCESS | 3572 | 1461198786514 Marionette DEBUG loaded listener.js 17:33:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (21709800) [pid = 3572] [serial = 1133] [outer = 1ADB5C00] 17:33:07 INFO - PROCESS | 3572 | 1461198786971 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]]]}] 17:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 670ms 17:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:33:07 INFO - PROCESS | 3572 | 1461198787019 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 17:33:07 INFO - PROCESS | 3572 | 1461198787021 Marionette TRACE conn4 <- [1,1473,null,{"value":"13"}] 17:33:07 INFO - PROCESS | 3572 | 1461198787025 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:33:07 INFO - PROCESS | 3572 | 1461198787027 Marionette TRACE conn4 <- [1,1474,null,{}] 17:33:07 INFO - PROCESS | 3572 | 1461198787031 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}] 17:33:07 INFO - PROCESS | 3572 | 1461198787137 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 17:33:07 INFO - PROCESS | 3572 | 1461198787182 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:07 INFO - PROCESS | 3572 | ++DOCSHELL 202D8C00 == 88 [pid = 3572] [id = 378] 17:33:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (202DB000) [pid = 3572] [serial = 1134] [outer = 00000000] 17:33:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 149 (202DE400) [pid = 3572] [serial = 1135] [outer = 202DB000] 17:33:07 INFO - PROCESS | 3572 | 1461198787227 Marionette DEBUG loaded listener.js 17:33:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 150 (202E0C00) [pid = 3572] [serial = 1136] [outer = 202DB000] 17:33:07 INFO - PROCESS | 3572 | 1461198787682 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]]]}] 17:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 770ms 17:33:07 INFO - PROCESS | 3572 | 1461198787800 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 17:33:07 INFO - PROCESS | 3572 | 1461198787805 Marionette TRACE conn4 <- [1,1477,null,{"value":"13"}] 17:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:33:07 INFO - PROCESS | 3572 | 1461198787810 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:33:07 INFO - PROCESS | 3572 | 1461198787815 Marionette TRACE conn4 <- [1,1478,null,{}] 17:33:07 INFO - PROCESS | 3572 | 1461198787821 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}] 17:33:07 INFO - PROCESS | 3572 | 1461198787949 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 17:33:08 INFO - PROCESS | 3572 | 1461198788081 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:08 INFO - PROCESS | 3572 | ++DOCSHELL 17733000 == 89 [pid = 3572] [id = 379] 17:33:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 151 (17734C00) [pid = 3572] [serial = 1137] [outer = 00000000] 17:33:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 152 (17F03000) [pid = 3572] [serial = 1138] [outer = 17734C00] 17:33:08 INFO - PROCESS | 3572 | 1461198788143 Marionette DEBUG loaded listener.js 17:33:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 153 (18D2C800) [pid = 3572] [serial = 1139] [outer = 17734C00] 17:33:08 INFO - PROCESS | 3572 | 1461198788785 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]]]}] 17:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1031ms 17:33:08 INFO - PROCESS | 3572 | 1461198788840 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 17:33:08 INFO - PROCESS | 3572 | 1461198788845 Marionette TRACE conn4 <- [1,1481,null,{"value":"13"}] 17:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:33:08 INFO - PROCESS | 3572 | 1461198788853 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:33:08 INFO - PROCESS | 3572 | 1461198788858 Marionette TRACE conn4 <- [1,1482,null,{}] 17:33:08 INFO - PROCESS | 3572 | 1461198788862 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}] 17:33:09 INFO - PROCESS | 3572 | 1461198788986 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 17:33:09 INFO - PROCESS | 3572 | 1461198789135 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:09 INFO - PROCESS | 3572 | ++DOCSHELL 14181800 == 90 [pid = 3572] [id = 380] 17:33:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 154 (17677C00) [pid = 3572] [serial = 1140] [outer = 00000000] 17:33:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 155 (1CDDB000) [pid = 3572] [serial = 1141] [outer = 17677C00] 17:33:09 INFO - PROCESS | 3572 | 1461198789192 Marionette DEBUG loaded listener.js 17:33:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 156 (1CF52C00) [pid = 3572] [serial = 1142] [outer = 17677C00] 17:33:09 INFO - PROCESS | 3572 | 1461198789821 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]]]}] 17:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1023ms 17:33:09 INFO - PROCESS | 3572 | 1461198789878 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 17:33:09 INFO - PROCESS | 3572 | 1461198789881 Marionette TRACE conn4 <- [1,1485,null,{"value":"13"}] 17:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:33:09 INFO - PROCESS | 3572 | 1461198789885 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:33:09 INFO - PROCESS | 3572 | 1461198789887 Marionette TRACE conn4 <- [1,1486,null,{}] 17:33:09 INFO - PROCESS | 3572 | 1461198789898 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}] 17:33:10 INFO - PROCESS | 3572 | 1461198790021 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 17:33:10 INFO - PROCESS | 3572 | 1461198790172 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:10 INFO - PROCESS | 3572 | ++DOCSHELL 20A18000 == 91 [pid = 3572] [id = 381] 17:33:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 157 (20A1B400) [pid = 3572] [serial = 1143] [outer = 00000000] 17:33:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 158 (21711400) [pid = 3572] [serial = 1144] [outer = 20A1B400] 17:33:10 INFO - PROCESS | 3572 | 1461198790233 Marionette DEBUG loaded listener.js 17:33:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 159 (21716400) [pid = 3572] [serial = 1145] [outer = 20A1B400] 17:33:10 INFO - PROCESS | 3572 | 1461198790892 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]]]}] 17:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1070ms 17:33:10 INFO - PROCESS | 3572 | 1461198790958 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 17:33:10 INFO - PROCESS | 3572 | 1461198790960 Marionette TRACE conn4 <- [1,1489,null,{"value":"13"}] 17:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:33:10 INFO - PROCESS | 3572 | 1461198790964 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:33:10 INFO - PROCESS | 3572 | 1461198790966 Marionette TRACE conn4 <- [1,1490,null,{}] 17:33:11 INFO - PROCESS | 3572 | 1461198790970 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}] 17:33:11 INFO - PROCESS | 3572 | 1461198791087 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 17:33:11 INFO - PROCESS | 3572 | 1461198791238 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:11 INFO - PROCESS | 3572 | ++DOCSHELL 2171C800 == 92 [pid = 3572] [id = 382] 17:33:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 160 (2171F000) [pid = 3572] [serial = 1146] [outer = 00000000] 17:33:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 161 (217D4C00) [pid = 3572] [serial = 1147] [outer = 2171F000] 17:33:11 INFO - PROCESS | 3572 | 1461198791295 Marionette DEBUG loaded listener.js 17:33:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 162 (217E0800) [pid = 3572] [serial = 1148] [outer = 2171F000] 17:33:11 INFO - PROCESS | 3572 | 1461198791929 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]]]}] 17:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1017ms 17:33:12 INFO - PROCESS | 3572 | 1461198791984 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 17:33:12 INFO - PROCESS | 3572 | 1461198791986 Marionette TRACE conn4 <- [1,1493,null,{"value":"13"}] 17:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:33:12 INFO - PROCESS | 3572 | 1461198791990 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:33:12 INFO - PROCESS | 3572 | 1461198791992 Marionette TRACE conn4 <- [1,1494,null,{}] 17:33:12 INFO - PROCESS | 3572 | 1461198791996 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}] 17:33:12 INFO - PROCESS | 3572 | 1461198792109 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 17:33:12 INFO - PROCESS | 3572 | 1461198792259 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:12 INFO - PROCESS | 3572 | ++DOCSHELL 21746400 == 93 [pid = 3572] [id = 383] 17:33:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 163 (217D3000) [pid = 3572] [serial = 1149] [outer = 00000000] 17:33:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 164 (21AF1400) [pid = 3572] [serial = 1150] [outer = 217D3000] 17:33:12 INFO - PROCESS | 3572 | 1461198792316 Marionette DEBUG loaded listener.js 17:33:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 165 (22066C00) [pid = 3572] [serial = 1151] [outer = 217D3000] 17:33:12 INFO - PROCESS | 3572 | 1461198792875 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]]]}] 17:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 930ms 17:33:12 INFO - PROCESS | 3572 | 1461198792924 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 17:33:12 INFO - PROCESS | 3572 | 1461198792926 Marionette TRACE conn4 <- [1,1497,null,{"value":"13"}] 17:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:33:12 INFO - PROCESS | 3572 | 1461198792930 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:33:12 INFO - PROCESS | 3572 | 1461198792932 Marionette TRACE conn4 <- [1,1498,null,{}] 17:33:12 INFO - PROCESS | 3572 | 1461198792936 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}] 17:33:13 INFO - PROCESS | 3572 | 1461198793078 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 17:33:13 INFO - PROCESS | 3572 | 1461198793243 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:13 INFO - PROCESS | 3572 | ++DOCSHELL 21AE5C00 == 94 [pid = 3572] [id = 384] 17:33:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 166 (21AEE800) [pid = 3572] [serial = 1152] [outer = 00000000] 17:33:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 167 (2386C800) [pid = 3572] [serial = 1153] [outer = 21AEE800] 17:33:13 INFO - PROCESS | 3572 | 1461198793302 Marionette DEBUG loaded listener.js 17:33:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 168 (23FF0000) [pid = 3572] [serial = 1154] [outer = 21AEE800] 17:33:13 INFO - PROCESS | 3572 | 1461198793860 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]]]}] 17:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 970ms 17:33:13 INFO - PROCESS | 3572 | 1461198793904 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 17:33:13 INFO - PROCESS | 3572 | 1461198793906 Marionette TRACE conn4 <- [1,1501,null,{"value":"13"}] 17:33:13 INFO - PROCESS | 3572 | 1461198793910 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:33:13 INFO - PROCESS | 3572 | 1461198793912 Marionette TRACE conn4 <- [1,1502,null,{}] 17:33:13 INFO - PROCESS | 3572 | 1461198793915 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}] 17:33:14 INFO - PROCESS | 3572 | 1461198794078 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 17:33:14 INFO - PROCESS | 3572 | 1461198794193 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:14 INFO - PROCESS | 3572 | ++DOCSHELL 23FEEC00 == 95 [pid = 3572] [id = 385] 17:33:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 169 (23FF1C00) [pid = 3572] [serial = 1155] [outer = 00000000] 17:33:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 170 (24EA1000) [pid = 3572] [serial = 1156] [outer = 23FF1C00] 17:33:14 INFO - PROCESS | 3572 | 1461198794248 Marionette DEBUG loaded listener.js 17:33:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 171 (251EE400) [pid = 3572] [serial = 1157] [outer = 23FF1C00] 17:33:14 INFO - PROCESS | 3572 | 1461198794782 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]]]}] 17:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 930ms 17:33:14 INFO - PROCESS | 3572 | 1461198794844 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 17:33:14 INFO - PROCESS | 3572 | 1461198794847 Marionette TRACE conn4 <- [1,1505,null,{"value":"13"}] 17:33:14 INFO - PROCESS | 3572 | 1461198794850 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:33:14 INFO - PROCESS | 3572 | 1461198794852 Marionette TRACE conn4 <- [1,1506,null,{}] 17:33:14 INFO - PROCESS | 3572 | 1461198794856 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}] 17:33:15 INFO - PROCESS | 3572 | 1461198795004 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 17:33:15 INFO - PROCESS | 3572 | 1461198795170 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:15 INFO - PROCESS | 3572 | ++DOCSHELL 14148400 == 96 [pid = 3572] [id = 386] 17:33:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 172 (251FA400) [pid = 3572] [serial = 1158] [outer = 00000000] 17:33:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 173 (254B9400) [pid = 3572] [serial = 1159] [outer = 251FA400] 17:33:15 INFO - PROCESS | 3572 | 1461198795225 Marionette DEBUG loaded listener.js 17:33:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 174 (25C44800) [pid = 3572] [serial = 1160] [outer = 251FA400] 17:33:15 INFO - PROCESS | 3572 | 1461198795830 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]]]}] 17:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1017ms 17:33:15 INFO - PROCESS | 3572 | 1461198795870 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 17:33:15 INFO - PROCESS | 3572 | 1461198795873 Marionette TRACE conn4 <- [1,1509,null,{"value":"13"}] 17:33:15 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:33:15 INFO - PROCESS | 3572 | 1461198795876 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:33:15 INFO - PROCESS | 3572 | 1461198795879 Marionette TRACE conn4 <- [1,1510,null,{}] 17:33:15 INFO - PROCESS | 3572 | 1461198795882 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}] 17:33:16 INFO - PROCESS | 3572 | 1461198795997 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 17:33:16 INFO - PROCESS | 3572 | 1461198796150 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:16 INFO - PROCESS | 3572 | ++DOCSHELL 128BB400 == 97 [pid = 3572] [id = 387] 17:33:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 175 (128BDC00) [pid = 3572] [serial = 1161] [outer = 00000000] 17:33:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 176 (1A61B000) [pid = 3572] [serial = 1162] [outer = 128BDC00] 17:33:16 INFO - PROCESS | 3572 | 1461198796206 Marionette DEBUG loaded listener.js 17:33:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 177 (1A629000) [pid = 3572] [serial = 1163] [outer = 128BDC00] 17:33:17 INFO - PROCESS | 3572 | 1461198797025 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"]]]}] 17:33:17 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 () { 17:33:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:33:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:33:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:33:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:33:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:33:17 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 () { 17:33:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:33:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:33:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:33:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:33:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:33:17 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 () { 17:33:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:33:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:33:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:33:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:33:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:33:17 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 () { 17:33:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:33:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:33:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:33:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:33:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:33:17 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1187ms 17:33:17 INFO - PROCESS | 3572 | 1461198797067 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 17:33:17 INFO - PROCESS | 3572 | 1461198797072 Marionette TRACE conn4 <- [1,1513,null,{"value":"13"}] 17:33:17 INFO - PROCESS | 3572 | 1461198797077 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:33:17 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:33:17 INFO - PROCESS | 3572 | 1461198797080 Marionette TRACE conn4 <- [1,1514,null,{}] 17:33:17 INFO - PROCESS | 3572 | 1461198797085 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}] 17:33:17 INFO - PROCESS | 3572 | 1461198797198 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 17:33:17 INFO - PROCESS | 3572 | 1461198797367 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:17 INFO - PROCESS | 3572 | ++DOCSHELL 14187400 == 98 [pid = 3572] [id = 388] 17:33:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 178 (17728C00) [pid = 3572] [serial = 1164] [outer = 00000000] 17:33:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 179 (1C050C00) [pid = 3572] [serial = 1165] [outer = 17728C00] 17:33:17 INFO - PROCESS | 3572 | 1461198797420 Marionette DEBUG loaded listener.js 17:33:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 180 (1CDC1000) [pid = 3572] [serial = 1166] [outer = 17728C00] 17:33:18 INFO - PROCESS | 3572 | 1461198798021 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"]]]}] 17:33:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:33:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:33:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:33:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:33:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:33:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:33:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:33:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:33:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:33:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:33:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:33:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:33:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:33:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:33:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:33:18 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 984ms 17:33:18 INFO - PROCESS | 3572 | 1461198798067 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 17:33:18 INFO - PROCESS | 3572 | 1461198798073 Marionette TRACE conn4 <- [1,1517,null,{"value":"13"}] 17:33:18 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:33:18 INFO - PROCESS | 3572 | 1461198798078 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:33:18 INFO - PROCESS | 3572 | 1461198798081 Marionette TRACE conn4 <- [1,1518,null,{}] 17:33:18 INFO - PROCESS | 3572 | 1461198798100 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}] 17:33:18 INFO - PROCESS | 3572 | 1461198798281 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 17:33:18 INFO - PROCESS | 3572 | --DOCSHELL 224E5000 == 97 [pid = 3572] [id = 150] 17:33:18 INFO - PROCESS | 3572 | --DOCSHELL 1AC93400 == 96 [pid = 3572] [id = 214] 17:33:18 INFO - PROCESS | 3572 | --DOCSHELL 1ACEA800 == 95 [pid = 3572] [id = 377] 17:33:18 INFO - PROCESS | 3572 | --DOCSHELL 12F68000 == 94 [pid = 3572] [id = 376] 17:33:18 INFO - PROCESS | 3572 | --DOCSHELL 202CE000 == 93 [pid = 3572] [id = 375] 17:33:18 INFO - PROCESS | 3572 | --DOCSHELL 1EC8A800 == 92 [pid = 3572] [id = 374] 17:33:18 INFO - PROCESS | 3572 | --DOCSHELL 1D15CC00 == 91 [pid = 3572] [id = 373] 17:33:18 INFO - PROCESS | 3572 | --DOCSHELL 1C052800 == 90 [pid = 3572] [id = 372] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 179 (220B4000) [pid = 3572] [serial = 1084] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 178 (24EA5400) [pid = 3572] [serial = 1050] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 177 (2386F800) [pid = 3572] [serial = 1047] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOCSHELL 11A65400 == 89 [pid = 3572] [id = 371] 17:33:18 INFO - PROCESS | 3572 | --DOCSHELL 13BF1C00 == 88 [pid = 3572] [id = 370] 17:33:18 INFO - PROCESS | 3572 | --DOCSHELL 12556000 == 87 [pid = 3572] [id = 369] 17:33:18 INFO - PROCESS | 3572 | --DOCSHELL 24EA7800 == 86 [pid = 3572] [id = 365] 17:33:18 INFO - PROCESS | 3572 | --DOCSHELL 20BEE000 == 85 [pid = 3572] [id = 344] 17:33:18 INFO - PROCESS | 3572 | --DOCSHELL 221AC400 == 84 [pid = 3572] [id = 364] 17:33:18 INFO - PROCESS | 3572 | --DOCSHELL 1BB38C00 == 83 [pid = 3572] [id = 363] 17:33:18 INFO - PROCESS | 3572 | --DOCSHELL 1786A800 == 82 [pid = 3572] [id = 362] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 176 (21A9A000) [pid = 3572] [serial = 1082] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 175 (21AE7800) [pid = 3572] [serial = 889] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 174 (220DB000) [pid = 3572] [serial = 1044] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 173 (1CF4B800) [pid = 3572] [serial = 1065] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 172 (1772DC00) [pid = 3572] [serial = 1059] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 171 (21704000) [pid = 3572] [serial = 886] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 170 (1C80F000) [pid = 3572] [serial = 1063] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 169 (224DB800) [pid = 3572] [serial = 895] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 168 (1CDDD000) [pid = 3572] [serial = 1057] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 167 (2173D000) [pid = 3572] [serial = 1078] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 166 (21BF0C00) [pid = 3572] [serial = 892] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 165 (202C8800) [pid = 3572] [serial = 1071] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 164 (1D6A7000) [pid = 3572] [serial = 1038] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 163 (2386EC00) [pid = 3572] [serial = 898] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 162 (20A15000) [pid = 3572] [serial = 1072] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 161 (217DB000) [pid = 3572] [serial = 1081] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 160 (17E1F000) [pid = 3572] [serial = 1053] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 159 (2029E800) [pid = 3572] [serial = 673] [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.] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 158 (1D15C000) [pid = 3572] [serial = 1066] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 157 (1818A800) [pid = 3572] [serial = 880] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 156 (21BE9800) [pid = 3572] [serial = 1033] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 155 (2173D400) [pid = 3572] [serial = 1075] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 154 (1C11F400) [pid = 3572] [serial = 1062] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 153 (1CDC9C00) [pid = 3572] [serial = 1056] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 152 (220B9C00) [pid = 3572] [serial = 931] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 151 (17EE3800) [pid = 3572] [serial = 1060] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 150 (2205F000) [pid = 3572] [serial = 1041] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 149 (18DDE800) [pid = 3572] [serial = 1054] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 148 (1EC84400) [pid = 3572] [serial = 982] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (1E3A5400) [pid = 3572] [serial = 1069] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (2170C800) [pid = 3572] [serial = 1074] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (1C15E400) [pid = 3572] [serial = 883] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (19421400) [pid = 3572] [serial = 1035] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (21743800) [pid = 3572] [serial = 1079] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (1D8E7800) [pid = 3572] [serial = 1068] [outer = 00000000] [url = about:blank] 17:33:18 INFO - PROCESS | 3572 | 1461198798470 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:18 INFO - PROCESS | 3572 | ++DOCSHELL 11ACE400 == 83 [pid = 3572] [id = 389] 17:33:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (1243BC00) [pid = 3572] [serial = 1167] [outer = 00000000] 17:33:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (12CB5000) [pid = 3572] [serial = 1168] [outer = 1243BC00] 17:33:18 INFO - PROCESS | 3572 | 1461198798516 Marionette DEBUG loaded listener.js 17:33:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (1768E400) [pid = 3572] [serial = 1169] [outer = 1243BC00] 17:33:18 INFO - PROCESS | 3572 | 1461198798930 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]]]}] 17:33:18 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 17:33:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:33:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:33:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:33:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:33:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:33:18 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. 17:33:18 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:33:18 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 871ms 17:33:18 INFO - PROCESS | 3572 | 1461198798951 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 17:33:18 INFO - PROCESS | 3572 | 1461198798954 Marionette TRACE conn4 <- [1,1521,null,{"value":"13"}] 17:33:18 INFO - PROCESS | 3572 | 1461198798957 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:33:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:33:19 INFO - PROCESS | 3572 | 1461198798961 Marionette TRACE conn4 <- [1,1522,null,{}] 17:33:19 INFO - PROCESS | 3572 | 1461198798971 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}] 17:33:19 INFO - PROCESS | 3572 | 1461198799067 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 17:33:19 INFO - PROCESS | 3572 | 1461198799073 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:19 INFO - PROCESS | 3572 | ++DOCSHELL 17E15000 == 84 [pid = 3572] [id = 390] 17:33:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (17E15C00) [pid = 3572] [serial = 1170] [outer = 00000000] 17:33:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (1C15A400) [pid = 3572] [serial = 1171] [outer = 17E15C00] 17:33:19 INFO - PROCESS | 3572 | 1461198799123 Marionette DEBUG loaded listener.js 17:33:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (1CDD4400) [pid = 3572] [serial = 1172] [outer = 17E15C00] 17:33:19 INFO - PROCESS | 3572 | 1461198799604 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]]]}] 17:33:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:33:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 670ms 17:33:19 INFO - PROCESS | 3572 | 1461198799631 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 17:33:19 INFO - PROCESS | 3572 | 1461198799634 Marionette TRACE conn4 <- [1,1525,null,{"value":"13"}] 17:33:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:33:19 INFO - PROCESS | 3572 | 1461198799637 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:33:19 INFO - PROCESS | 3572 | 1461198799639 Marionette TRACE conn4 <- [1,1526,null,{}] 17:33:19 INFO - PROCESS | 3572 | 1461198799659 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}] 17:33:19 INFO - PROCESS | 3572 | 1461198799780 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 17:33:19 INFO - PROCESS | 3572 | 1461198799892 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:19 INFO - PROCESS | 3572 | ++DOCSHELL 1D69D400 == 85 [pid = 3572] [id = 391] 17:33:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 149 (1D69F400) [pid = 3572] [serial = 1173] [outer = 00000000] 17:33:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 150 (1E330C00) [pid = 3572] [serial = 1174] [outer = 1D69F400] 17:33:19 INFO - PROCESS | 3572 | 1461198799938 Marionette DEBUG loaded listener.js 17:33:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 151 (1EAE5000) [pid = 3572] [serial = 1175] [outer = 1D69F400] 17:33:20 INFO - PROCESS | 3572 | 1461198800321 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]]]}] 17:33:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:33:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 730ms 17:33:20 INFO - PROCESS | 3572 | 1461198800381 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 17:33:20 INFO - PROCESS | 3572 | 1461198800383 Marionette TRACE conn4 <- [1,1529,null,{"value":"13"}] 17:33:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:33:20 INFO - PROCESS | 3572 | 1461198800387 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:33:20 INFO - PROCESS | 3572 | 1461198800389 Marionette TRACE conn4 <- [1,1530,null,{}] 17:33:20 INFO - PROCESS | 3572 | 1461198800393 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}] 17:33:20 INFO - PROCESS | 3572 | 1461198800534 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 17:33:20 INFO - PROCESS | 3572 | 1461198800605 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:20 INFO - PROCESS | 3572 | ++DOCSHELL 128C3C00 == 86 [pid = 3572] [id = 392] 17:33:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 152 (131DF000) [pid = 3572] [serial = 1176] [outer = 00000000] 17:33:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 153 (20020400) [pid = 3572] [serial = 1177] [outer = 131DF000] 17:33:20 INFO - PROCESS | 3572 | 1461198800650 Marionette DEBUG loaded listener.js 17:33:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 154 (2009BC00) [pid = 3572] [serial = 1178] [outer = 131DF000] 17:33:21 INFO - PROCESS | 3572 | 1461198801078 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]]]}] 17:33:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:33:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 730ms 17:33:21 INFO - PROCESS | 3572 | 1461198801122 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 17:33:21 INFO - PROCESS | 3572 | 1461198801124 Marionette TRACE conn4 <- [1,1533,null,{"value":"13"}] 17:33:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:33:21 INFO - PROCESS | 3572 | 1461198801127 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:33:21 INFO - PROCESS | 3572 | 1461198801129 Marionette TRACE conn4 <- [1,1534,null,{}] 17:33:21 INFO - PROCESS | 3572 | 1461198801174 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}] 17:33:21 INFO - PROCESS | 3572 | 1461198801321 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 17:33:21 INFO - PROCESS | 3572 | 1461198801403 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:21 INFO - PROCESS | 3572 | ++DOCSHELL 2029D400 == 87 [pid = 3572] [id = 393] 17:33:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 155 (2029F000) [pid = 3572] [serial = 1179] [outer = 00000000] 17:33:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 156 (20A1C400) [pid = 3572] [serial = 1180] [outer = 2029F000] 17:33:21 INFO - PROCESS | 3572 | 1461198801451 Marionette DEBUG loaded listener.js 17:33:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 157 (20A72400) [pid = 3572] [serial = 1181] [outer = 2029F000] 17:33:21 INFO - PROCESS | 3572 | 1461198801859 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]]]}] 17:33:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:33:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 811ms 17:33:21 INFO - PROCESS | 3572 | 1461198801938 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 17:33:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:33:21 INFO - PROCESS | 3572 | 1461198801940 Marionette TRACE conn4 <- [1,1537,null,{"value":"13"}] 17:33:21 INFO - PROCESS | 3572 | 1461198801943 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:33:21 INFO - PROCESS | 3572 | 1461198801945 Marionette TRACE conn4 <- [1,1538,null,{}] 17:33:21 INFO - PROCESS | 3572 | 1461198801949 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}] 17:33:22 INFO - PROCESS | 3572 | 1461198802086 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 17:33:22 INFO - PROCESS | 3572 | 1461198802105 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:22 INFO - PROCESS | 3572 | ++DOCSHELL 20A16C00 == 88 [pid = 3572] [id = 394] 17:33:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 158 (20BE4000) [pid = 3572] [serial = 1182] [outer = 00000000] 17:33:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 159 (2171A400) [pid = 3572] [serial = 1183] [outer = 20BE4000] 17:33:22 INFO - PROCESS | 3572 | 1461198802151 Marionette DEBUG loaded listener.js 17:33:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 160 (2173D400) [pid = 3572] [serial = 1184] [outer = 20BE4000] 17:33:22 INFO - PROCESS | 3572 | --DOMWINDOW == 159 (1F7CF000) [pid = 3572] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:33:22 INFO - PROCESS | 3572 | --DOMWINDOW == 158 (1D175400) [pid = 3572] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:33:22 INFO - PROCESS | 3572 | --DOMWINDOW == 157 (202CEC00) [pid = 3572] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:33:22 INFO - PROCESS | 3572 | --DOMWINDOW == 156 (1286F800) [pid = 3572] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:33:22 INFO - PROCESS | 3572 | --DOMWINDOW == 155 (217D4400) [pid = 3572] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:33:22 INFO - PROCESS | 3572 | --DOMWINDOW == 154 (12670400) [pid = 3572] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:33:22 INFO - PROCESS | 3572 | --DOMWINDOW == 153 (1C15DC00) [pid = 3572] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:33:22 INFO - PROCESS | 3572 | --DOMWINDOW == 152 (17676000) [pid = 3572] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:33:22 INFO - PROCESS | 3572 | --DOMWINDOW == 151 (12F71800) [pid = 3572] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:33:22 INFO - PROCESS | 3572 | --DOMWINDOW == 150 (1ADB5C00) [pid = 3572] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:33:22 INFO - PROCESS | 3572 | 1461198802822 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]]]}] 17:33:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:33:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 930ms 17:33:22 INFO - PROCESS | 3572 | 1461198802874 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 17:33:22 INFO - PROCESS | 3572 | 1461198802876 Marionette TRACE conn4 <- [1,1541,null,{"value":"13"}] 17:33:22 INFO - PROCESS | 3572 | 1461198802880 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:33:22 INFO - PROCESS | 3572 | 1461198802882 Marionette TRACE conn4 <- [1,1542,null,{}] 17:33:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:33:22 INFO - PROCESS | 3572 | 1461198802917 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}] 17:33:23 INFO - PROCESS | 3572 | 1461198803007 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 17:33:23 INFO - PROCESS | 3572 | 1461198803015 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:23 INFO - PROCESS | 3572 | ++DOCSHELL 1A668400 == 89 [pid = 3572] [id = 395] 17:33:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 151 (1AC9D400) [pid = 3572] [serial = 1185] [outer = 00000000] 17:33:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 152 (202C9000) [pid = 3572] [serial = 1186] [outer = 1AC9D400] 17:33:23 INFO - PROCESS | 3572 | 1461198803063 Marionette DEBUG loaded listener.js 17:33:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 153 (20BE0C00) [pid = 3572] [serial = 1187] [outer = 1AC9D400] 17:33:23 INFO - PROCESS | 3572 | 1461198803508 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]]]}] 17:33:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:33:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 630ms 17:33:23 INFO - PROCESS | 3572 | 1461198803558 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 17:33:23 INFO - PROCESS | 3572 | 1461198803560 Marionette TRACE conn4 <- [1,1545,null,{"value":"13"}] 17:33:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:33:23 INFO - PROCESS | 3572 | 1461198803564 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:33:23 INFO - PROCESS | 3572 | 1461198803565 Marionette TRACE conn4 <- [1,1546,null,{}] 17:33:23 INFO - PROCESS | 3572 | 1461198803569 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}] 17:33:23 INFO - PROCESS | 3572 | 1461198803663 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 17:33:23 INFO - PROCESS | 3572 | 1461198803669 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:23 INFO - PROCESS | 3572 | ++DOCSHELL 21707800 == 90 [pid = 3572] [id = 396] 17:33:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 154 (2170D000) [pid = 3572] [serial = 1188] [outer = 00000000] 17:33:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 155 (217D3400) [pid = 3572] [serial = 1189] [outer = 2170D000] 17:33:23 INFO - PROCESS | 3572 | 1461198803713 Marionette DEBUG loaded listener.js 17:33:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 156 (21A0F000) [pid = 3572] [serial = 1190] [outer = 2170D000] 17:33:24 INFO - PROCESS | 3572 | 1461198804170 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]]]}] 17:33:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:33:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 630ms 17:33:24 INFO - PROCESS | 3572 | 1461198804196 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 17:33:24 INFO - PROCESS | 3572 | 1461198804199 Marionette TRACE conn4 <- [1,1549,null,{"value":"13"}] 17:33:24 INFO - PROCESS | 3572 | 1461198804202 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:33:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:33:24 INFO - PROCESS | 3572 | 1461198804204 Marionette TRACE conn4 <- [1,1550,null,{}] 17:33:24 INFO - PROCESS | 3572 | 1461198804222 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}] 17:33:24 INFO - PROCESS | 3572 | 1461198804314 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 17:33:24 INFO - PROCESS | 3572 | 1461198804321 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:24 INFO - PROCESS | 3572 | ++DOCSHELL 21AA1800 == 91 [pid = 3572] [id = 397] 17:33:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 157 (21AE6800) [pid = 3572] [serial = 1191] [outer = 00000000] 17:33:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 158 (21BEF800) [pid = 3572] [serial = 1192] [outer = 21AE6800] 17:33:24 INFO - PROCESS | 3572 | 1461198804368 Marionette DEBUG loaded listener.js 17:33:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 159 (220B4000) [pid = 3572] [serial = 1193] [outer = 21AE6800] 17:33:25 INFO - PROCESS | 3572 | 1461198805124 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]]]}] 17:33:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:33:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 971ms 17:33:25 INFO - PROCESS | 3572 | 1461198805177 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 17:33:25 INFO - PROCESS | 3572 | 1461198805183 Marionette TRACE conn4 <- [1,1553,null,{"value":"13"}] 17:33:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:33:25 INFO - PROCESS | 3572 | 1461198805189 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:33:25 INFO - PROCESS | 3572 | 1461198805193 Marionette TRACE conn4 <- [1,1554,null,{}] 17:33:25 INFO - PROCESS | 3572 | 1461198805199 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}] 17:33:25 INFO - PROCESS | 3572 | 1461198805327 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 17:33:25 INFO - PROCESS | 3572 | 1461198805484 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:25 INFO - PROCESS | 3572 | ++DOCSHELL 17EEC800 == 92 [pid = 3572] [id = 398] 17:33:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 160 (1818B400) [pid = 3572] [serial = 1194] [outer = 00000000] 17:33:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 161 (1ACE4800) [pid = 3572] [serial = 1195] [outer = 1818B400] 17:33:25 INFO - PROCESS | 3572 | 1461198805544 Marionette DEBUG loaded listener.js 17:33:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 162 (1BE03800) [pid = 3572] [serial = 1196] [outer = 1818B400] 17:33:26 INFO - PROCESS | 3572 | 1461198806201 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]]]}] 17:33:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:33:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1020ms 17:33:26 INFO - PROCESS | 3572 | 1461198806212 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 17:33:26 INFO - PROCESS | 3572 | 1461198806218 Marionette TRACE conn4 <- [1,1557,null,{"value":"13"}] 17:33:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:33:26 INFO - PROCESS | 3572 | 1461198806225 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:33:26 INFO - PROCESS | 3572 | 1461198806228 Marionette TRACE conn4 <- [1,1558,null,{}] 17:33:26 INFO - PROCESS | 3572 | 1461198806232 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}] 17:33:26 INFO - PROCESS | 3572 | 1461198806404 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 17:33:26 INFO - PROCESS | 3572 | 1461198806421 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:26 INFO - PROCESS | 3572 | ++DOCSHELL 1A9A7400 == 93 [pid = 3572] [id = 399] 17:33:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 163 (1ACBA000) [pid = 3572] [serial = 1197] [outer = 00000000] 17:33:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 164 (1D104C00) [pid = 3572] [serial = 1198] [outer = 1ACBA000] 17:33:26 INFO - PROCESS | 3572 | 1461198806479 Marionette DEBUG loaded listener.js 17:33:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 165 (1D8E9400) [pid = 3572] [serial = 1199] [outer = 1ACBA000] 17:33:27 INFO - PROCESS | 3572 | 1461198807214 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]]]}] 17:33:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:33:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1019ms 17:33:27 INFO - PROCESS | 3572 | 1461198807246 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 17:33:27 INFO - PROCESS | 3572 | 1461198807249 Marionette TRACE conn4 <- [1,1561,null,{"value":"13"}] 17:33:27 INFO - PROCESS | 3572 | 1461198807252 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:33:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:33:27 INFO - PROCESS | 3572 | 1461198807256 Marionette TRACE conn4 <- [1,1562,null,{}] 17:33:27 INFO - PROCESS | 3572 | 1461198807268 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}] 17:33:27 INFO - PROCESS | 3572 | 1461198807390 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 17:33:27 INFO - PROCESS | 3572 | 1461198807550 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:27 INFO - PROCESS | 3572 | ++DOCSHELL 202D8000 == 94 [pid = 3572] [id = 400] 17:33:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 166 (21714800) [pid = 3572] [serial = 1200] [outer = 00000000] 17:33:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 167 (21AA6C00) [pid = 3572] [serial = 1201] [outer = 21714800] 17:33:27 INFO - PROCESS | 3572 | 1461198807612 Marionette DEBUG loaded listener.js 17:33:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 168 (2205E800) [pid = 3572] [serial = 1202] [outer = 21714800] 17:33:28 INFO - PROCESS | 3572 | 1461198808187 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]]]}] 17:33:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:33:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 970ms 17:33:28 INFO - PROCESS | 3572 | 1461198808226 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 17:33:28 INFO - PROCESS | 3572 | 1461198808229 Marionette TRACE conn4 <- [1,1565,null,{"value":"13"}] 17:33:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:33:28 INFO - PROCESS | 3572 | 1461198808232 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:33:28 INFO - PROCESS | 3572 | 1461198808234 Marionette TRACE conn4 <- [1,1566,null,{}] 17:33:28 INFO - PROCESS | 3572 | 1461198808238 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}] 17:33:28 INFO - PROCESS | 3572 | 1461198808358 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 17:33:28 INFO - PROCESS | 3572 | 1461198808526 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:28 INFO - PROCESS | 3572 | ++DOCSHELL 21AF0800 == 95 [pid = 3572] [id = 401] 17:33:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 169 (220DDC00) [pid = 3572] [serial = 1203] [outer = 00000000] 17:33:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 170 (224E6800) [pid = 3572] [serial = 1204] [outer = 220DDC00] 17:33:28 INFO - PROCESS | 3572 | 1461198808584 Marionette DEBUG loaded listener.js 17:33:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 171 (23870800) [pid = 3572] [serial = 1205] [outer = 220DDC00] 17:33:29 INFO - PROCESS | 3572 | 1461198809140 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]]]}] 17:33:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:33:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 971ms 17:33:29 INFO - PROCESS | 3572 | 1461198809206 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 17:33:29 INFO - PROCESS | 3572 | 1461198809208 Marionette TRACE conn4 <- [1,1569,null,{"value":"13"}] 17:33:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:33:29 INFO - PROCESS | 3572 | 1461198809211 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:33:29 INFO - PROCESS | 3572 | 1461198809214 Marionette TRACE conn4 <- [1,1570,null,{}] 17:33:29 INFO - PROCESS | 3572 | 1461198809217 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}] 17:33:29 INFO - PROCESS | 3572 | 1461198809335 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 17:33:29 INFO - PROCESS | 3572 | 1461198809490 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:29 INFO - PROCESS | 3572 | ++DOCSHELL 23FEDC00 == 96 [pid = 3572] [id = 402] 17:33:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 172 (24B01C00) [pid = 3572] [serial = 1206] [outer = 00000000] 17:33:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 173 (24B06800) [pid = 3572] [serial = 1207] [outer = 24B01C00] 17:33:29 INFO - PROCESS | 3572 | 1461198809547 Marionette DEBUG loaded listener.js 17:33:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 174 (24B0B400) [pid = 3572] [serial = 1208] [outer = 24B01C00] 17:33:30 INFO - PROCESS | 3572 | 1461198810162 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]]]}] 17:33:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:33:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 970ms 17:33:30 INFO - PROCESS | 3572 | 1461198810197 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 17:33:30 INFO - PROCESS | 3572 | 1461198810200 Marionette TRACE conn4 <- [1,1573,null,{"value":"13"}] 17:33:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:33:30 INFO - PROCESS | 3572 | 1461198810205 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:33:30 INFO - PROCESS | 3572 | 1461198810207 Marionette TRACE conn4 <- [1,1574,null,{}] 17:33:30 INFO - PROCESS | 3572 | 1461198810211 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}] 17:33:30 INFO - PROCESS | 3572 | 1461198810345 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 17:33:30 INFO - PROCESS | 3572 | 1461198810501 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:30 INFO - PROCESS | 3572 | ++DOCSHELL 24B05800 == 97 [pid = 3572] [id = 403] 17:33:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 175 (24B0B000) [pid = 3572] [serial = 1209] [outer = 00000000] 17:33:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 176 (25201800) [pid = 3572] [serial = 1210] [outer = 24B0B000] 17:33:30 INFO - PROCESS | 3572 | 1461198810564 Marionette DEBUG loaded listener.js 17:33:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 177 (25205400) [pid = 3572] [serial = 1211] [outer = 24B0B000] 17:33:31 INFO - PROCESS | 3572 | 1461198811114 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]]]}] 17:33:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:33:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 970ms 17:33:31 INFO - PROCESS | 3572 | 1461198811177 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 17:33:31 INFO - PROCESS | 3572 | 1461198811180 Marionette TRACE conn4 <- [1,1577,null,{"value":"13"}] 17:33:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:33:31 INFO - PROCESS | 3572 | 1461198811183 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:33:31 INFO - PROCESS | 3572 | 1461198811186 Marionette TRACE conn4 <- [1,1578,null,{}] 17:33:31 INFO - PROCESS | 3572 | 1461198811190 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}] 17:33:31 INFO - PROCESS | 3572 | 1461198811309 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 17:33:31 INFO - PROCESS | 3572 | 1461198811477 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:31 INFO - PROCESS | 3572 | ++DOCSHELL 25206800 == 98 [pid = 3572] [id = 404] 17:33:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 178 (25207000) [pid = 3572] [serial = 1212] [outer = 00000000] 17:33:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 179 (25210000) [pid = 3572] [serial = 1213] [outer = 25207000] 17:33:31 INFO - PROCESS | 3572 | 1461198811533 Marionette DEBUG loaded listener.js 17:33:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 180 (254B4400) [pid = 3572] [serial = 1214] [outer = 25207000] 17:33:32 INFO - PROCESS | 3572 | 1461198812114 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]]]}] 17:33:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:33:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 972ms 17:33:32 INFO - PROCESS | 3572 | 1461198812158 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 17:33:32 INFO - PROCESS | 3572 | 1461198812160 Marionette TRACE conn4 <- [1,1581,null,{"value":"13"}] 17:33:32 INFO - PROCESS | 3572 | 1461198812163 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:33:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:33:32 INFO - PROCESS | 3572 | 1461198812166 Marionette TRACE conn4 <- [1,1582,null,{}] 17:33:32 INFO - PROCESS | 3572 | 1461198812169 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}] 17:33:32 INFO - PROCESS | 3572 | 1461198812286 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 17:33:32 INFO - PROCESS | 3572 | 1461198812442 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:32 INFO - PROCESS | 3572 | ++DOCSHELL 2520C800 == 99 [pid = 3572] [id = 405] 17:33:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 181 (2520E000) [pid = 3572] [serial = 1215] [outer = 00000000] 17:33:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 182 (25C4DC00) [pid = 3572] [serial = 1216] [outer = 2520E000] 17:33:32 INFO - PROCESS | 3572 | 1461198812498 Marionette DEBUG loaded listener.js 17:33:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 183 (25C50000) [pid = 3572] [serial = 1217] [outer = 2520E000] 17:33:33 INFO - PROCESS | 3572 | 1461198813102 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]]]}] 17:33:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:33:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 970ms 17:33:33 INFO - PROCESS | 3572 | 1461198813138 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 17:33:33 INFO - PROCESS | 3572 | 1461198813140 Marionette TRACE conn4 <- [1,1585,null,{"value":"13"}] 17:33:33 INFO - PROCESS | 3572 | 1461198813143 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:33:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:33:33 INFO - PROCESS | 3572 | 1461198813146 Marionette TRACE conn4 <- [1,1586,null,{}] 17:33:33 INFO - PROCESS | 3572 | 1461198813163 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}] 17:33:33 INFO - PROCESS | 3572 | 1461198813348 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 17:33:33 INFO - PROCESS | 3572 | 1461198813488 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:33 INFO - PROCESS | 3572 | ++DOCSHELL 1ACA1C00 == 100 [pid = 3572] [id = 406] 17:33:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 184 (1ACEA000) [pid = 3572] [serial = 1218] [outer = 00000000] 17:33:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 185 (20BEF000) [pid = 3572] [serial = 1219] [outer = 1ACEA000] 17:33:33 INFO - PROCESS | 3572 | 1461198813545 Marionette DEBUG loaded listener.js 17:33:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 186 (2173FC00) [pid = 3572] [serial = 1220] [outer = 1ACEA000] 17:33:34 INFO - PROCESS | 3572 | 1461198814094 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]]]}] 17:33:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:33:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1016ms 17:33:34 INFO - PROCESS | 3572 | 1461198814164 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 17:33:34 INFO - PROCESS | 3572 | 1461198814167 Marionette TRACE conn4 <- [1,1589,null,{"value":"13"}] 17:33:34 INFO - PROCESS | 3572 | 1461198814170 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:33:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:33:34 INFO - PROCESS | 3572 | 1461198814172 Marionette TRACE conn4 <- [1,1590,null,{}] 17:33:34 INFO - PROCESS | 3572 | 1461198814176 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}] 17:33:34 INFO - PROCESS | 3572 | 1461198814296 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 17:33:34 INFO - PROCESS | 3572 | 1461198814624 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:34 INFO - PROCESS | 3572 | ++DOCSHELL 0B9FB400 == 101 [pid = 3572] [id = 407] 17:33:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 187 (11A65400) [pid = 3572] [serial = 1221] [outer = 00000000] 17:33:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 188 (18102400) [pid = 3572] [serial = 1222] [outer = 11A65400] 17:33:34 INFO - PROCESS | 3572 | 1461198814691 Marionette DEBUG loaded listener.js 17:33:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 189 (19420800) [pid = 3572] [serial = 1223] [outer = 11A65400] 17:33:35 INFO - PROCESS | 3572 | 1461198815330 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]]]}] 17:33:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:33:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1232ms 17:33:35 INFO - PROCESS | 3572 | 1461198815405 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 17:33:35 INFO - PROCESS | 3572 | 1461198815410 Marionette TRACE conn4 <- [1,1593,null,{"value":"13"}] 17:33:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:33:35 INFO - PROCESS | 3572 | 1461198815415 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:33:35 INFO - PROCESS | 3572 | 1461198815418 Marionette TRACE conn4 <- [1,1594,null,{}] 17:33:35 INFO - PROCESS | 3572 | 1461198815441 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}] 17:33:35 INFO - PROCESS | 3572 | 1461198815569 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 17:33:35 INFO - PROCESS | 3572 | 1461198815726 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:35 INFO - PROCESS | 3572 | ++DOCSHELL 19423C00 == 102 [pid = 3572] [id = 408] 17:33:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 190 (1A61F400) [pid = 3572] [serial = 1224] [outer = 00000000] 17:33:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 191 (1C158800) [pid = 3572] [serial = 1225] [outer = 1A61F400] 17:33:35 INFO - PROCESS | 3572 | 1461198815781 Marionette DEBUG loaded listener.js 17:33:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 192 (1CF54C00) [pid = 3572] [serial = 1226] [outer = 1A61F400] 17:33:36 INFO - PROCESS | 3572 | --DOCSHELL 1F7CE800 == 101 [pid = 3572] [id = 313] 17:33:36 INFO - PROCESS | 3572 | --DOCSHELL 21BEF400 == 100 [pid = 3572] [id = 315] 17:33:36 INFO - PROCESS | 3572 | --DOCSHELL 21710400 == 99 [pid = 3572] [id = 280] 17:33:36 INFO - PROCESS | 3572 | --DOCSHELL 1A3E5400 == 98 [pid = 3572] [id = 349] 17:33:36 INFO - PROCESS | 3572 | --DOCSHELL 21707800 == 97 [pid = 3572] [id = 396] 17:33:36 INFO - PROCESS | 3572 | --DOCSHELL 1A668400 == 96 [pid = 3572] [id = 395] 17:33:36 INFO - PROCESS | 3572 | --DOCSHELL 20A16C00 == 95 [pid = 3572] [id = 394] 17:33:36 INFO - PROCESS | 3572 | --DOCSHELL 2029D400 == 94 [pid = 3572] [id = 393] 17:33:36 INFO - PROCESS | 3572 | --DOCSHELL 128C3C00 == 93 [pid = 3572] [id = 392] 17:33:36 INFO - PROCESS | 3572 | --DOCSHELL 1D69D400 == 92 [pid = 3572] [id = 391] 17:33:36 INFO - PROCESS | 3572 | --DOCSHELL 17E15000 == 91 [pid = 3572] [id = 390] 17:33:36 INFO - PROCESS | 3572 | --DOMWINDOW == 191 (202DE400) [pid = 3572] [serial = 1135] [outer = 00000000] [url = about:blank] 17:33:36 INFO - PROCESS | 3572 | --DOCSHELL 11ACE400 == 90 [pid = 3572] [id = 389] 17:33:36 INFO - PROCESS | 3572 | --DOCSHELL 14187400 == 89 [pid = 3572] [id = 388] 17:33:36 INFO - PROCESS | 3572 | --DOCSHELL 23FEEC00 == 88 [pid = 3572] [id = 385] 17:33:36 INFO - PROCESS | 3572 | --DOCSHELL 21AE5C00 == 87 [pid = 3572] [id = 384] 17:33:36 INFO - PROCESS | 3572 | --DOCSHELL 21746400 == 86 [pid = 3572] [id = 383] 17:33:36 INFO - PROCESS | 3572 | --DOCSHELL 2171C800 == 85 [pid = 3572] [id = 382] 17:33:36 INFO - PROCESS | 3572 | --DOCSHELL 20A18000 == 84 [pid = 3572] [id = 381] 17:33:36 INFO - PROCESS | 3572 | --DOCSHELL 14181800 == 83 [pid = 3572] [id = 380] 17:33:36 INFO - PROCESS | 3572 | --DOCSHELL 17733000 == 82 [pid = 3572] [id = 379] 17:33:36 INFO - PROCESS | 3572 | 1461198816406 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]]]}] 17:33:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:33:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1039ms 17:33:36 INFO - PROCESS | 3572 | --DOMWINDOW == 190 (1ACE9000) [pid = 3572] [serial = 1112] [outer = 00000000] [url = about:blank] 17:33:36 INFO - PROCESS | 3572 | --DOMWINDOW == 189 (18DEBC00) [pid = 3572] [serial = 1111] [outer = 00000000] [url = about:blank] 17:33:36 INFO - PROCESS | 3572 | --DOMWINDOW == 188 (202A5C00) [pid = 3572] [serial = 1105] [outer = 00000000] [url = about:blank] 17:33:36 INFO - PROCESS | 3572 | --DOMWINDOW == 187 (23FF3000) [pid = 3572] [serial = 1093] [outer = 00000000] [url = about:blank] 17:33:36 INFO - PROCESS | 3572 | --DOMWINDOW == 186 (17F04C00) [pid = 3572] [serial = 1129] [outer = 00000000] [url = about:blank] 17:33:36 INFO - PROCESS | 3572 | --DOMWINDOW == 185 (202A0000) [pid = 3572] [serial = 1132] [outer = 00000000] [url = about:blank] 17:33:36 INFO - PROCESS | 3572 | --DOMWINDOW == 184 (21709800) [pid = 3572] [serial = 1133] [outer = 00000000] [url = about:blank] 17:33:36 INFO - PROCESS | 3572 | --DOMWINDOW == 183 (21703800) [pid = 3572] [serial = 1127] [outer = 00000000] [url = about:blank] 17:33:36 INFO - PROCESS | 3572 | --DOMWINDOW == 182 (1ACC0400) [pid = 3572] [serial = 1130] [outer = 00000000] [url = about:blank] 17:33:36 INFO - PROCESS | 3572 | --DOMWINDOW == 181 (1EAE1000) [pid = 3572] [serial = 1121] [outer = 00000000] [url = about:blank] 17:33:36 INFO - PROCESS | 3572 | --DOMWINDOW == 180 (20020000) [pid = 3572] [serial = 1123] [outer = 00000000] [url = about:blank] 17:33:36 INFO - PROCESS | 3572 | --DOMWINDOW == 179 (254BC400) [pid = 3572] [serial = 1102] [outer = 00000000] [url = about:blank] 17:33:36 INFO - PROCESS | 3572 | --DOMWINDOW == 178 (251F0400) [pid = 3572] [serial = 1096] [outer = 00000000] [url = about:blank] 17:33:36 INFO - PROCESS | 3572 | --DOMWINDOW == 177 (24BA4000) [pid = 3572] [serial = 1099] [outer = 00000000] [url = about:blank] 17:33:36 INFO - PROCESS | 3572 | --DOMWINDOW == 176 (1D8EF400) [pid = 3572] [serial = 1090] [outer = 00000000] [url = about:blank] 17:33:36 INFO - PROCESS | 3572 | --DOMWINDOW == 175 (1E32D400) [pid = 3572] [serial = 1120] [outer = 00000000] [url = about:blank] 17:33:36 INFO - PROCESS | 3572 | --DOMWINDOW == 174 (20A77400) [pid = 3572] [serial = 1126] [outer = 00000000] [url = about:blank] 17:33:36 INFO - PROCESS | 3572 | --DOMWINDOW == 173 (1A3DE000) [pid = 3572] [serial = 1109] [outer = 00000000] [url = about:blank] 17:33:36 INFO - PROCESS | 3572 | --DOMWINDOW == 172 (17F07C00) [pid = 3572] [serial = 1108] [outer = 00000000] [url = about:blank] 17:33:36 INFO - PROCESS | 3572 | --DOMWINDOW == 171 (22790400) [pid = 3572] [serial = 1085] [outer = 00000000] [url = about:blank] 17:33:36 INFO - PROCESS | 3572 | --DOMWINDOW == 170 (1772B000) [pid = 3572] [serial = 1114] [outer = 00000000] [url = about:blank] 17:33:36 INFO - PROCESS | 3572 | --DOMWINDOW == 169 (1A625C00) [pid = 3572] [serial = 1115] [outer = 00000000] [url = about:blank] 17:33:36 INFO - PROCESS | 3572 | --DOMWINDOW == 168 (2029CC00) [pid = 3572] [serial = 1124] [outer = 00000000] [url = about:blank] 17:33:36 INFO - PROCESS | 3572 | --DOMWINDOW == 167 (1ACC5400) [pid = 3572] [serial = 1087] [outer = 00000000] [url = about:blank] 17:33:36 INFO - PROCESS | 3572 | --DOMWINDOW == 166 (1CE6E400) [pid = 3572] [serial = 1117] [outer = 00000000] [url = about:blank] 17:33:36 INFO - PROCESS | 3572 | --DOMWINDOW == 165 (1CF4AC00) [pid = 3572] [serial = 1118] [outer = 00000000] [url = about:blank] 17:33:36 INFO - PROCESS | 3572 | 1461198816504 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 17:33:36 INFO - PROCESS | 3572 | 1461198816508 Marionette TRACE conn4 <- [1,1597,null,{"value":"13"}] 17:33:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:33:36 INFO - PROCESS | 3572 | 1461198816539 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:33:36 INFO - PROCESS | 3572 | 1461198816541 Marionette TRACE conn4 <- [1,1598,null,{}] 17:33:36 INFO - PROCESS | 3572 | 1461198816545 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}] 17:33:36 INFO - PROCESS | 3572 | 1461198816649 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 17:33:36 INFO - PROCESS | 3572 | 1461198816656 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:36 INFO - PROCESS | 3572 | ++DOCSHELL 128C8C00 == 83 [pid = 3572] [id = 409] 17:33:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 166 (12D66000) [pid = 3572] [serial = 1227] [outer = 00000000] 17:33:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 167 (18183800) [pid = 3572] [serial = 1228] [outer = 12D66000] 17:33:36 INFO - PROCESS | 3572 | 1461198816703 Marionette DEBUG loaded listener.js 17:33:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 168 (1A61B800) [pid = 3572] [serial = 1229] [outer = 12D66000] 17:33:37 INFO - PROCESS | 3572 | 1461198817233 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]]]}] 17:33:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:33:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 730ms 17:33:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:33:37 INFO - PROCESS | 3572 | 1461198817286 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 17:33:37 INFO - PROCESS | 3572 | 1461198817289 Marionette TRACE conn4 <- [1,1601,null,{"value":"13"}] 17:33:37 INFO - PROCESS | 3572 | 1461198817294 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:33:37 INFO - PROCESS | 3572 | 1461198817300 Marionette TRACE conn4 <- [1,1602,null,{}] 17:33:37 INFO - PROCESS | 3572 | 1461198817309 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}] 17:33:37 INFO - PROCESS | 3572 | 1461198817407 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 17:33:37 INFO - PROCESS | 3572 | 1461198817529 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:37 INFO - PROCESS | 3572 | ++DOCSHELL 1CE7A000 == 84 [pid = 3572] [id = 410] 17:33:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 169 (1CEA0000) [pid = 3572] [serial = 1230] [outer = 00000000] 17:33:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 170 (1D8E7000) [pid = 3572] [serial = 1231] [outer = 1CEA0000] 17:33:37 INFO - PROCESS | 3572 | 1461198817575 Marionette DEBUG loaded listener.js 17:33:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 171 (1E5E0400) [pid = 3572] [serial = 1232] [outer = 1CEA0000] 17:33:37 INFO - PROCESS | 3572 | 1461198817945 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]]]}] 17:33:37 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 17:33:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 690ms 17:33:38 INFO - PROCESS | 3572 | 1461198817985 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 17:33:38 INFO - PROCESS | 3572 | 1461198817987 Marionette TRACE conn4 <- [1,1605,null,{"value":"13"}] 17:33:38 INFO - PROCESS | 3572 | 1461198817990 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:33:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:33:38 INFO - PROCESS | 3572 | 1461198817992 Marionette TRACE conn4 <- [1,1606,null,{}] 17:33:38 INFO - PROCESS | 3572 | 1461198817996 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}] 17:33:38 INFO - PROCESS | 3572 | 1461198818090 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 17:33:38 INFO - PROCESS | 3572 | 1461198818096 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:38 INFO - PROCESS | 3572 | ++DOCSHELL 1D7B8C00 == 85 [pid = 3572] [id = 411] 17:33:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 172 (1EC18400) [pid = 3572] [serial = 1233] [outer = 00000000] 17:33:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 173 (200A8000) [pid = 3572] [serial = 1234] [outer = 1EC18400] 17:33:38 INFO - PROCESS | 3572 | 1461198818143 Marionette DEBUG loaded listener.js 17:33:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 174 (202A2800) [pid = 3572] [serial = 1235] [outer = 1EC18400] 17:33:38 INFO - PROCESS | 3572 | 1461198818612 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]]]}] 17:33:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:33:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 671ms 17:33:38 INFO - PROCESS | 3572 | 1461198818665 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 17:33:38 INFO - PROCESS | 3572 | 1461198818668 Marionette TRACE conn4 <- [1,1609,null,{"value":"13"}] 17:33:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:33:38 INFO - PROCESS | 3572 | 1461198818671 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:33:38 INFO - PROCESS | 3572 | 1461198818673 Marionette TRACE conn4 <- [1,1610,null,{}] 17:33:38 INFO - PROCESS | 3572 | 1461198818685 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}] 17:33:38 INFO - PROCESS | 3572 | 1461198818816 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 17:33:38 INFO - PROCESS | 3572 | 1461198818921 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:38 INFO - PROCESS | 3572 | ++DOCSHELL 202C9C00 == 86 [pid = 3572] [id = 412] 17:33:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 175 (202CAC00) [pid = 3572] [serial = 1236] [outer = 00000000] 17:33:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 176 (202D5800) [pid = 3572] [serial = 1237] [outer = 202CAC00] 17:33:38 INFO - PROCESS | 3572 | 1461198818974 Marionette DEBUG loaded listener.js 17:33:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 177 (20A17000) [pid = 3572] [serial = 1238] [outer = 202CAC00] 17:33:39 INFO - PROCESS | 3572 | 1461198819434 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]]]}] 17:33:39 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 17:33:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 790ms 17:33:39 INFO - PROCESS | 3572 | 1461198819473 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 17:33:39 INFO - PROCESS | 3572 | 1461198819475 Marionette TRACE conn4 <- [1,1613,null,{"value":"13"}] 17:33:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:33:39 INFO - PROCESS | 3572 | 1461198819479 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:33:39 INFO - PROCESS | 3572 | 1461198819481 Marionette TRACE conn4 <- [1,1614,null,{}] 17:33:39 INFO - PROCESS | 3572 | 1461198819484 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}] 17:33:39 INFO - PROCESS | 3572 | 1461198819622 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 17:33:39 INFO - PROCESS | 3572 | 1461198819703 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:39 INFO - PROCESS | 3572 | ++DOCSHELL 1ACB9C00 == 87 [pid = 3572] [id = 413] 17:33:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 178 (1BE01400) [pid = 3572] [serial = 1239] [outer = 00000000] 17:33:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 179 (2170B800) [pid = 3572] [serial = 1240] [outer = 1BE01400] 17:33:39 INFO - PROCESS | 3572 | 1461198819749 Marionette DEBUG loaded listener.js 17:33:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 180 (2171BC00) [pid = 3572] [serial = 1241] [outer = 1BE01400] 17:33:40 INFO - PROCESS | 3572 | 1461198820171 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]]]}] 17:33:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:33:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 730ms 17:33:40 INFO - PROCESS | 3572 | 1461198820238 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 17:33:40 INFO - PROCESS | 3572 | 1461198820240 Marionette TRACE conn4 <- [1,1617,null,{"value":"13"}] 17:33:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:33:40 INFO - PROCESS | 3572 | 1461198820243 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:33:40 INFO - PROCESS | 3572 | 1461198820245 Marionette TRACE conn4 <- [1,1618,null,{}] 17:33:40 INFO - PROCESS | 3572 | 1461198820249 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}] 17:33:40 INFO - PROCESS | 3572 | 1461198820383 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 17:33:40 INFO - PROCESS | 3572 | 1461198820405 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:40 INFO - PROCESS | 3572 | ++DOCSHELL 2173E400 == 88 [pid = 3572] [id = 414] 17:33:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 181 (217DB800) [pid = 3572] [serial = 1242] [outer = 00000000] 17:33:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 182 (21BEA400) [pid = 3572] [serial = 1243] [outer = 217DB800] 17:33:40 INFO - PROCESS | 3572 | 1461198820449 Marionette DEBUG loaded listener.js 17:33:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 183 (220B5C00) [pid = 3572] [serial = 1244] [outer = 217DB800] 17:33:40 INFO - PROCESS | 3572 | --DOMWINDOW == 182 (1AC9D400) [pid = 3572] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:33:40 INFO - PROCESS | 3572 | --DOMWINDOW == 181 (2029F000) [pid = 3572] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:33:40 INFO - PROCESS | 3572 | --DOMWINDOW == 180 (1243BC00) [pid = 3572] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:33:40 INFO - PROCESS | 3572 | --DOMWINDOW == 179 (2170D000) [pid = 3572] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:33:40 INFO - PROCESS | 3572 | --DOMWINDOW == 178 (1D69F400) [pid = 3572] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:33:40 INFO - PROCESS | 3572 | --DOMWINDOW == 177 (20BE4000) [pid = 3572] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:33:40 INFO - PROCESS | 3572 | --DOMWINDOW == 176 (17E15C00) [pid = 3572] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:33:40 INFO - PROCESS | 3572 | --DOMWINDOW == 175 (202DB000) [pid = 3572] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:33:40 INFO - PROCESS | 3572 | --DOMWINDOW == 174 (131DF000) [pid = 3572] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:33:40 INFO - PROCESS | 3572 | --DOMWINDOW == 173 (17728C00) [pid = 3572] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:33:41 INFO - PROCESS | 3572 | 1461198821063 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]]]}] 17:33:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:33:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 870ms 17:33:41 INFO - PROCESS | 3572 | 1461198821122 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 17:33:41 INFO - PROCESS | 3572 | 1461198821124 Marionette TRACE conn4 <- [1,1621,null,{"value":"13"}] 17:33:41 INFO - PROCESS | 3572 | 1461198821128 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:33:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:33:41 INFO - PROCESS | 3572 | 1461198821130 Marionette TRACE conn4 <- [1,1622,null,{}] 17:33:41 INFO - PROCESS | 3572 | 1461198821133 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}] 17:33:41 INFO - PROCESS | 3572 | 1461198821228 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 17:33:41 INFO - PROCESS | 3572 | 1461198821237 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:41 INFO - PROCESS | 3572 | ++DOCSHELL 1D8E4800 == 89 [pid = 3572] [id = 415] 17:33:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 174 (1D8E7C00) [pid = 3572] [serial = 1245] [outer = 00000000] 17:33:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 175 (21717400) [pid = 3572] [serial = 1246] [outer = 1D8E7C00] 17:33:41 INFO - PROCESS | 3572 | 1461198821281 Marionette DEBUG loaded listener.js 17:33:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 176 (21741C00) [pid = 3572] [serial = 1247] [outer = 1D8E7C00] 17:33:41 INFO - PROCESS | 3572 | 1461198821743 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]]]}] 17:33:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:33:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 672ms 17:33:41 INFO - PROCESS | 3572 | 1461198821802 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 17:33:41 INFO - PROCESS | 3572 | 1461198821804 Marionette TRACE conn4 <- [1,1625,null,{"value":"13"}] 17:33:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:33:41 INFO - PROCESS | 3572 | 1461198821807 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:33:41 INFO - PROCESS | 3572 | 1461198821809 Marionette TRACE conn4 <- [1,1626,null,{}] 17:33:41 INFO - PROCESS | 3572 | 1461198821813 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}] 17:33:41 INFO - PROCESS | 3572 | 1461198821905 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 17:33:41 INFO - PROCESS | 3572 | 1461198821945 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:41 INFO - PROCESS | 3572 | ++DOCSHELL 177D2400 == 90 [pid = 3572] [id = 416] 17:33:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 177 (21AEB400) [pid = 3572] [serial = 1248] [outer = 00000000] 17:33:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 178 (2386D000) [pid = 3572] [serial = 1249] [outer = 21AEB400] 17:33:42 INFO - PROCESS | 3572 | 1461198821990 Marionette DEBUG loaded listener.js 17:33:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 179 (23FF7800) [pid = 3572] [serial = 1250] [outer = 21AEB400] 17:33:42 INFO - PROCESS | 3572 | 1461198822438 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]]]}] 17:33:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:33:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 670ms 17:33:42 INFO - PROCESS | 3572 | 1461198822490 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 17:33:42 INFO - PROCESS | 3572 | 1461198822492 Marionette TRACE conn4 <- [1,1629,null,{"value":"13"}] 17:33:42 INFO - PROCESS | 3572 | 1461198822495 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:33:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:33:42 INFO - PROCESS | 3572 | 1461198822497 Marionette TRACE conn4 <- [1,1630,null,{}] 17:33:42 INFO - PROCESS | 3572 | 1461198822500 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}] 17:33:42 INFO - PROCESS | 3572 | 1461198822594 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 17:33:42 INFO - PROCESS | 3572 | 1461198822601 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:42 INFO - PROCESS | 3572 | ++DOCSHELL 22790400 == 91 [pid = 3572] [id = 417] 17:33:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 180 (23FEE800) [pid = 3572] [serial = 1251] [outer = 00000000] 17:33:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 181 (24BA5C00) [pid = 3572] [serial = 1252] [outer = 23FEE800] 17:33:42 INFO - PROCESS | 3572 | 1461198822651 Marionette DEBUG loaded listener.js 17:33:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 182 (251F3800) [pid = 3572] [serial = 1253] [outer = 23FEE800] 17:33:43 INFO - PROCESS | 3572 | 1461198823445 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]]]}] 17:33:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:33:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 970ms 17:33:43 INFO - PROCESS | 3572 | 1461198823469 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 17:33:43 INFO - PROCESS | 3572 | 1461198823475 Marionette TRACE conn4 <- [1,1633,null,{"value":"13"}] 17:33:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:33:43 INFO - PROCESS | 3572 | 1461198823481 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:33:43 INFO - PROCESS | 3572 | 1461198823484 Marionette TRACE conn4 <- [1,1634,null,{}] 17:33:43 INFO - PROCESS | 3572 | 1461198823490 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}] 17:33:43 INFO - PROCESS | 3572 | 1461198823620 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 17:33:43 INFO - PROCESS | 3572 | 1461198823796 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:43 INFO - PROCESS | 3572 | ++DOCSHELL 17F04C00 == 92 [pid = 3572] [id = 418] 17:33:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 183 (1A3E4C00) [pid = 3572] [serial = 1254] [outer = 00000000] 17:33:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 184 (1BE0D000) [pid = 3572] [serial = 1255] [outer = 1A3E4C00] 17:33:43 INFO - PROCESS | 3572 | 1461198823856 Marionette DEBUG loaded listener.js 17:33:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 185 (1C05D800) [pid = 3572] [serial = 1256] [outer = 1A3E4C00] 17:33:44 INFO - PROCESS | 3572 | 1461198824428 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]]]}] 17:33:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:33:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 970ms 17:33:44 INFO - PROCESS | 3572 | 1461198824455 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 17:33:44 INFO - PROCESS | 3572 | 1461198824461 Marionette TRACE conn4 <- [1,1637,null,{"value":"13"}] 17:33:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:33:44 INFO - PROCESS | 3572 | 1461198824468 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:33:44 INFO - PROCESS | 3572 | 1461198824471 Marionette TRACE conn4 <- [1,1638,null,{}] 17:33:44 INFO - PROCESS | 3572 | 1461198824475 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}] 17:33:44 INFO - PROCESS | 3572 | 1461198824600 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 17:33:44 INFO - PROCESS | 3572 | 1461198824774 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:44 INFO - PROCESS | 3572 | ++DOCSHELL 1D15CC00 == 93 [pid = 3572] [id = 419] 17:33:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 186 (1D5B7000) [pid = 3572] [serial = 1257] [outer = 00000000] 17:33:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 187 (20028C00) [pid = 3572] [serial = 1258] [outer = 1D5B7000] 17:33:44 INFO - PROCESS | 3572 | 1461198824831 Marionette DEBUG loaded listener.js 17:33:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 188 (202D3400) [pid = 3572] [serial = 1259] [outer = 1D5B7000] 17:33:45 INFO - PROCESS | 3572 | 1461198825458 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]]]}] 17:33:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:33:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1024ms 17:33:45 INFO - PROCESS | 3572 | 1461198825492 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 17:33:45 INFO - PROCESS | 3572 | 1461198825495 Marionette TRACE conn4 <- [1,1641,null,{"value":"13"}] 17:33:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:33:45 INFO - PROCESS | 3572 | 1461198825499 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:33:45 INFO - PROCESS | 3572 | 1461198825503 Marionette TRACE conn4 <- [1,1642,null,{}] 17:33:45 INFO - PROCESS | 3572 | 1461198825514 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}] 17:33:45 INFO - PROCESS | 3572 | 1461198825658 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 17:33:45 INFO - PROCESS | 3572 | 1461198825821 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:45 INFO - PROCESS | 3572 | ++DOCSHELL 24B9B000 == 94 [pid = 3572] [id = 420] 17:33:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 189 (24BA4400) [pid = 3572] [serial = 1260] [outer = 00000000] 17:33:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 190 (251FB800) [pid = 3572] [serial = 1261] [outer = 24BA4400] 17:33:45 INFO - PROCESS | 3572 | 1461198825880 Marionette DEBUG loaded listener.js 17:33:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 191 (254BB000) [pid = 3572] [serial = 1262] [outer = 24BA4400] 17:33:46 INFO - PROCESS | 3572 | 1461198826469 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]]]}] 17:33:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:33:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1020ms 17:33:46 INFO - PROCESS | 3572 | 1461198826522 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 17:33:46 INFO - PROCESS | 3572 | 1461198826525 Marionette TRACE conn4 <- [1,1645,null,{"value":"13"}] 17:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:33:46 INFO - PROCESS | 3572 | 1461198826529 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:33:46 INFO - PROCESS | 3572 | 1461198826531 Marionette TRACE conn4 <- [1,1646,null,{}] 17:33:46 INFO - PROCESS | 3572 | 1461198826535 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}] 17:33:46 INFO - PROCESS | 3572 | 1461198826659 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 17:33:46 INFO - PROCESS | 3572 | 1461198826839 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:46 INFO - PROCESS | 3572 | ++DOCSHELL 273D5400 == 95 [pid = 3572] [id = 421] 17:33:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 192 (273D6000) [pid = 3572] [serial = 1263] [outer = 00000000] 17:33:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 193 (273E1000) [pid = 3572] [serial = 1264] [outer = 273D6000] 17:33:46 INFO - PROCESS | 3572 | 1461198826896 Marionette DEBUG loaded listener.js 17:33:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 194 (27A81400) [pid = 3572] [serial = 1265] [outer = 273D6000] 17:33:47 INFO - PROCESS | 3572 | 1461198827526 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]]]}] 17:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1019ms 17:33:47 INFO - PROCESS | 3572 | 1461198827551 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 17:33:47 INFO - PROCESS | 3572 | 1461198827554 Marionette TRACE conn4 <- [1,1649,null,{"value":"13"}] 17:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:33:47 INFO - PROCESS | 3572 | 1461198827557 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:33:47 INFO - PROCESS | 3572 | 1461198827559 Marionette TRACE conn4 <- [1,1650,null,{}] 17:33:47 INFO - PROCESS | 3572 | 1461198827563 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}] 17:33:47 INFO - PROCESS | 3572 | 1461198827678 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 17:33:47 INFO - PROCESS | 3572 | 1461198827852 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:47 INFO - PROCESS | 3572 | ++DOCSHELL 27A86C00 == 96 [pid = 3572] [id = 422] 17:33:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 195 (27A87000) [pid = 3572] [serial = 1266] [outer = 00000000] 17:33:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 196 (27A8B800) [pid = 3572] [serial = 1267] [outer = 27A87000] 17:33:47 INFO - PROCESS | 3572 | 1461198827909 Marionette DEBUG loaded listener.js 17:33:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 197 (2465C400) [pid = 3572] [serial = 1268] [outer = 27A87000] 17:33:48 INFO - PROCESS | 3572 | 1461198828475 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]]]}] 17:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 971ms 17:33:48 INFO - PROCESS | 3572 | 1461198828531 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 17:33:48 INFO - PROCESS | 3572 | 1461198828534 Marionette TRACE conn4 <- [1,1653,null,{"value":"13"}] 17:33:48 INFO - PROCESS | 3572 | 1461198828537 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:33:48 INFO - PROCESS | 3572 | 1461198828539 Marionette TRACE conn4 <- [1,1654,null,{}] 17:33:48 INFO - PROCESS | 3572 | 1461198828542 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}] 17:33:48 INFO - PROCESS | 3572 | 1461198828670 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 17:33:48 INFO - PROCESS | 3572 | 1461198828833 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:48 INFO - PROCESS | 3572 | ++DOCSHELL 2465EC00 == 97 [pid = 3572] [id = 423] 17:33:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 198 (24665000) [pid = 3572] [serial = 1269] [outer = 00000000] 17:33:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 199 (27F4C400) [pid = 3572] [serial = 1270] [outer = 24665000] 17:33:48 INFO - PROCESS | 3572 | 1461198828895 Marionette DEBUG loaded listener.js 17:33:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 200 (27F4D800) [pid = 3572] [serial = 1271] [outer = 24665000] 17:33:49 INFO - PROCESS | 3572 | 1461198829483 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]]]}] 17:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 970ms 17:33:49 INFO - PROCESS | 3572 | 1461198829512 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 17:33:49 INFO - PROCESS | 3572 | 1461198829515 Marionette TRACE conn4 <- [1,1657,null,{"value":"13"}] 17:33:49 INFO - PROCESS | 3572 | 1461198829518 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:33:49 INFO - PROCESS | 3572 | 1461198829520 Marionette TRACE conn4 <- [1,1658,null,{}] 17:33:49 INFO - PROCESS | 3572 | 1461198829524 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}] 17:33:49 INFO - PROCESS | 3572 | 1461198829640 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 17:33:49 INFO - PROCESS | 3572 | 1461198829814 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:49 INFO - PROCESS | 3572 | ++DOCSHELL 27A87400 == 98 [pid = 3572] [id = 424] 17:33:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 201 (27F4B400) [pid = 3572] [serial = 1272] [outer = 00000000] 17:33:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 202 (27F58800) [pid = 3572] [serial = 1273] [outer = 27F4B400] 17:33:49 INFO - PROCESS | 3572 | 1461198829872 Marionette DEBUG loaded listener.js 17:33:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 203 (283A3800) [pid = 3572] [serial = 1274] [outer = 27F4B400] 17:33:50 INFO - PROCESS | 3572 | 1461198830465 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]]]}] 17:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 970ms 17:33:50 INFO - PROCESS | 3572 | 1461198830492 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 17:33:50 INFO - PROCESS | 3572 | 1461198830494 Marionette TRACE conn4 <- [1,1661,null,{"value":"13"}] 17:33:50 INFO - PROCESS | 3572 | 1461198830497 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:33:50 INFO - PROCESS | 3572 | 1461198830499 Marionette TRACE conn4 <- [1,1662,null,{}] 17:33:50 INFO - PROCESS | 3572 | 1461198830503 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}] 17:33:50 INFO - PROCESS | 3572 | 1461198830619 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 17:33:50 INFO - PROCESS | 3572 | 1461198830797 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:50 INFO - PROCESS | 3572 | ++DOCSHELL 27F56C00 == 99 [pid = 3572] [id = 425] 17:33:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 204 (27F57400) [pid = 3572] [serial = 1275] [outer = 00000000] 17:33:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 205 (283AF400) [pid = 3572] [serial = 1276] [outer = 27F57400] 17:33:50 INFO - PROCESS | 3572 | 1461198830858 Marionette DEBUG loaded listener.js 17:33:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 206 (283B1000) [pid = 3572] [serial = 1277] [outer = 27F57400] 17:33:51 INFO - PROCESS | 3572 | 1461198831446 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]]]}] 17:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1017ms 17:33:51 INFO - PROCESS | 3572 | 1461198831532 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 17:33:51 INFO - PROCESS | 3572 | 1461198831534 Marionette TRACE conn4 <- [1,1665,null,{"value":"13"}] 17:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:33:51 INFO - PROCESS | 3572 | 1461198831556 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:33:51 INFO - PROCESS | 3572 | 1461198831558 Marionette TRACE conn4 <- [1,1666,null,{}] 17:33:51 INFO - PROCESS | 3572 | 1461198831562 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}] 17:33:51 INFO - PROCESS | 3572 | 1461198831685 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 17:33:51 INFO - PROCESS | 3572 | 1461198831844 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:51 INFO - PROCESS | 3572 | ++DOCSHELL 13B66400 == 100 [pid = 3572] [id = 426] 17:33:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 207 (17734400) [pid = 3572] [serial = 1278] [outer = 00000000] 17:33:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 208 (1CDC0800) [pid = 3572] [serial = 1279] [outer = 17734400] 17:33:51 INFO - PROCESS | 3572 | 1461198831901 Marionette DEBUG loaded listener.js 17:33:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 209 (1CDD5000) [pid = 3572] [serial = 1280] [outer = 17734400] 17:33:52 INFO - PROCESS | 3572 | 1461198832459 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]]]}] 17:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 931ms 17:33:52 INFO - PROCESS | 3572 | 1461198832476 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 17:33:52 INFO - PROCESS | 3572 | 1461198832479 Marionette TRACE conn4 <- [1,1669,null,{"value":"13"}] 17:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:33:52 INFO - PROCESS | 3572 | 1461198832498 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:33:52 INFO - PROCESS | 3572 | 1461198832501 Marionette TRACE conn4 <- [1,1670,null,{}] 17:33:52 INFO - PROCESS | 3572 | 1461198832508 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}] 17:33:52 INFO - PROCESS | 3572 | 1461198832627 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 17:33:53 INFO - PROCESS | 3572 | 1461198833013 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:53 INFO - PROCESS | 3572 | ++DOCSHELL 13B1AC00 == 101 [pid = 3572] [id = 427] 17:33:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 210 (13B86800) [pid = 3572] [serial = 1281] [outer = 00000000] 17:33:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 211 (1772DC00) [pid = 3572] [serial = 1282] [outer = 13B86800] 17:33:53 INFO - PROCESS | 3572 | 1461198833119 Marionette DEBUG loaded listener.js 17:33:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 212 (17EE3800) [pid = 3572] [serial = 1283] [outer = 13B86800] 17:33:53 INFO - PROCESS | 3572 | 1461198833753 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]]]}] 17:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1294ms 17:33:53 INFO - PROCESS | 3572 | 1461198833781 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 17:33:53 INFO - PROCESS | 3572 | 1461198833786 Marionette TRACE conn4 <- [1,1673,null,{"value":"13"}] 17:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:33:53 INFO - PROCESS | 3572 | 1461198833791 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:33:53 INFO - PROCESS | 3572 | 1461198833794 Marionette TRACE conn4 <- [1,1674,null,{}] 17:33:53 INFO - PROCESS | 3572 | 1461198833799 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}] 17:33:53 INFO - PROCESS | 3572 | 1461198833914 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 17:33:54 INFO - PROCESS | 3572 | 1461198834093 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:54 INFO - PROCESS | 3572 | ++DOCSHELL 1ACF2800 == 102 [pid = 3572] [id = 428] 17:33:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 213 (1B966400) [pid = 3572] [serial = 1284] [outer = 00000000] 17:33:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 214 (1CEA1000) [pid = 3572] [serial = 1285] [outer = 1B966400] 17:33:54 INFO - PROCESS | 3572 | 1461198834147 Marionette DEBUG loaded listener.js 17:33:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 215 (1D6A0C00) [pid = 3572] [serial = 1286] [outer = 1B966400] 17:33:54 INFO - PROCESS | 3572 | --DOCSHELL 177D2400 == 101 [pid = 3572] [id = 416] 17:33:54 INFO - PROCESS | 3572 | --DOCSHELL 1D8E4800 == 100 [pid = 3572] [id = 415] 17:33:54 INFO - PROCESS | 3572 | --DOCSHELL 2173E400 == 99 [pid = 3572] [id = 414] 17:33:54 INFO - PROCESS | 3572 | --DOCSHELL 1ACB9C00 == 98 [pid = 3572] [id = 413] 17:33:54 INFO - PROCESS | 3572 | --DOCSHELL 202C9C00 == 97 [pid = 3572] [id = 412] 17:33:54 INFO - PROCESS | 3572 | --DOCSHELL 1D7B8C00 == 96 [pid = 3572] [id = 411] 17:33:54 INFO - PROCESS | 3572 | --DOMWINDOW == 214 (17F03000) [pid = 3572] [serial = 1138] [outer = 00000000] [url = about:blank] 17:33:54 INFO - PROCESS | 3572 | --DOMWINDOW == 213 (1CDDB000) [pid = 3572] [serial = 1141] [outer = 00000000] [url = about:blank] 17:33:54 INFO - PROCESS | 3572 | --DOMWINDOW == 212 (21711400) [pid = 3572] [serial = 1144] [outer = 00000000] [url = about:blank] 17:33:54 INFO - PROCESS | 3572 | --DOMWINDOW == 211 (217D4C00) [pid = 3572] [serial = 1147] [outer = 00000000] [url = about:blank] 17:33:54 INFO - PROCESS | 3572 | --DOMWINDOW == 210 (21AF1400) [pid = 3572] [serial = 1150] [outer = 00000000] [url = about:blank] 17:33:54 INFO - PROCESS | 3572 | --DOMWINDOW == 209 (2386C800) [pid = 3572] [serial = 1153] [outer = 00000000] [url = about:blank] 17:33:54 INFO - PROCESS | 3572 | --DOMWINDOW == 208 (24EA1000) [pid = 3572] [serial = 1156] [outer = 00000000] [url = about:blank] 17:33:54 INFO - PROCESS | 3572 | --DOMWINDOW == 207 (254B9400) [pid = 3572] [serial = 1159] [outer = 00000000] [url = about:blank] 17:33:54 INFO - PROCESS | 3572 | --DOMWINDOW == 206 (21BEF800) [pid = 3572] [serial = 1192] [outer = 00000000] [url = about:blank] 17:33:54 INFO - PROCESS | 3572 | 1461198834834 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]]]}] 17:33:54 INFO - PROCESS | 3572 | --DOCSHELL 1CE7A000 == 95 [pid = 3572] [id = 410] 17:33:54 INFO - PROCESS | 3572 | --DOCSHELL 128C8C00 == 94 [pid = 3572] [id = 409] 17:33:54 INFO - PROCESS | 3572 | --DOCSHELL 19423C00 == 93 [pid = 3572] [id = 408] 17:33:54 INFO - PROCESS | 3572 | --DOCSHELL 0B9FB400 == 92 [pid = 3572] [id = 407] 17:33:54 INFO - PROCESS | 3572 | --DOCSHELL 1ACA1C00 == 91 [pid = 3572] [id = 406] 17:33:54 INFO - PROCESS | 3572 | --DOCSHELL 2520C800 == 90 [pid = 3572] [id = 405] 17:33:54 INFO - PROCESS | 3572 | --DOCSHELL 25206800 == 89 [pid = 3572] [id = 404] 17:33:54 INFO - PROCESS | 3572 | --DOCSHELL 24B05800 == 88 [pid = 3572] [id = 403] 17:33:54 INFO - PROCESS | 3572 | --DOCSHELL 23FEDC00 == 87 [pid = 3572] [id = 402] 17:33:54 INFO - PROCESS | 3572 | --DOCSHELL 21AF0800 == 86 [pid = 3572] [id = 401] 17:33:54 INFO - PROCESS | 3572 | --DOCSHELL 202D8000 == 85 [pid = 3572] [id = 400] 17:33:54 INFO - PROCESS | 3572 | --DOCSHELL 1A9A7400 == 84 [pid = 3572] [id = 399] 17:33:54 INFO - PROCESS | 3572 | --DOCSHELL 17EEC800 == 83 [pid = 3572] [id = 398] 17:33:54 INFO - PROCESS | 3572 | --DOCSHELL 21AA1800 == 82 [pid = 3572] [id = 397] 17:33:54 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 17:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1124ms 17:33:54 INFO - PROCESS | 3572 | --DOMWINDOW == 205 (2171A400) [pid = 3572] [serial = 1183] [outer = 00000000] [url = about:blank] 17:33:54 INFO - PROCESS | 3572 | --DOMWINDOW == 204 (20A72400) [pid = 3572] [serial = 1181] [outer = 00000000] [url = about:blank] 17:33:54 INFO - PROCESS | 3572 | --DOMWINDOW == 203 (20A1C400) [pid = 3572] [serial = 1180] [outer = 00000000] [url = about:blank] 17:33:54 INFO - PROCESS | 3572 | --DOMWINDOW == 202 (2173D400) [pid = 3572] [serial = 1184] [outer = 00000000] [url = about:blank] 17:33:54 INFO - PROCESS | 3572 | --DOMWINDOW == 201 (217D3400) [pid = 3572] [serial = 1189] [outer = 00000000] [url = about:blank] 17:33:54 INFO - PROCESS | 3572 | --DOMWINDOW == 200 (202E0C00) [pid = 3572] [serial = 1136] [outer = 00000000] [url = about:blank] 17:33:54 INFO - PROCESS | 3572 | --DOMWINDOW == 199 (1CDC1000) [pid = 3572] [serial = 1166] [outer = 00000000] [url = about:blank] 17:33:54 INFO - PROCESS | 3572 | --DOMWINDOW == 198 (1C050C00) [pid = 3572] [serial = 1165] [outer = 00000000] [url = about:blank] 17:33:54 INFO - PROCESS | 3572 | --DOMWINDOW == 197 (1E330C00) [pid = 3572] [serial = 1174] [outer = 00000000] [url = about:blank] 17:33:54 INFO - PROCESS | 3572 | --DOMWINDOW == 196 (12CB5000) [pid = 3572] [serial = 1168] [outer = 00000000] [url = about:blank] 17:33:54 INFO - PROCESS | 3572 | --DOMWINDOW == 195 (1768E400) [pid = 3572] [serial = 1169] [outer = 00000000] [url = about:blank] 17:33:54 INFO - PROCESS | 3572 | --DOMWINDOW == 194 (1C15A400) [pid = 3572] [serial = 1171] [outer = 00000000] [url = about:blank] 17:33:54 INFO - PROCESS | 3572 | --DOMWINDOW == 193 (1CDD4400) [pid = 3572] [serial = 1172] [outer = 00000000] [url = about:blank] 17:33:54 INFO - PROCESS | 3572 | --DOMWINDOW == 192 (1A61B000) [pid = 3572] [serial = 1162] [outer = 00000000] [url = about:blank] 17:33:54 INFO - PROCESS | 3572 | --DOMWINDOW == 191 (21A0F000) [pid = 3572] [serial = 1190] [outer = 00000000] [url = about:blank] 17:33:54 INFO - PROCESS | 3572 | --DOMWINDOW == 190 (20020400) [pid = 3572] [serial = 1177] [outer = 00000000] [url = about:blank] 17:33:54 INFO - PROCESS | 3572 | --DOMWINDOW == 189 (2009BC00) [pid = 3572] [serial = 1178] [outer = 00000000] [url = about:blank] 17:33:54 INFO - PROCESS | 3572 | --DOMWINDOW == 188 (20BE0C00) [pid = 3572] [serial = 1187] [outer = 00000000] [url = about:blank] 17:33:54 INFO - PROCESS | 3572 | --DOMWINDOW == 187 (202C9000) [pid = 3572] [serial = 1186] [outer = 00000000] [url = about:blank] 17:33:54 INFO - PROCESS | 3572 | --DOMWINDOW == 186 (1EAE5000) [pid = 3572] [serial = 1175] [outer = 00000000] [url = about:blank] 17:33:54 INFO - PROCESS | 3572 | 1461198834938 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 17:33:54 INFO - PROCESS | 3572 | 1461198834942 Marionette TRACE conn4 <- [1,1677,null,{"value":"13"}] 17:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:33:54 INFO - PROCESS | 3572 | 1461198834955 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:33:54 INFO - PROCESS | 3572 | 1461198834957 Marionette TRACE conn4 <- [1,1678,null,{}] 17:33:54 INFO - PROCESS | 3572 | 1461198834961 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}] 17:33:55 INFO - PROCESS | 3572 | 1461198835057 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 17:33:55 INFO - PROCESS | 3572 | 1461198835064 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:55 INFO - PROCESS | 3572 | ++DOCSHELL 13B82C00 == 83 [pid = 3572] [id = 429] 17:33:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 187 (1772F800) [pid = 3572] [serial = 1287] [outer = 00000000] 17:33:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 188 (17E1E800) [pid = 3572] [serial = 1288] [outer = 1772F800] 17:33:55 INFO - PROCESS | 3572 | 1461198835112 Marionette DEBUG loaded listener.js 17:33:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 189 (1810D800) [pid = 3572] [serial = 1289] [outer = 1772F800] 17:33:55 INFO - PROCESS | 3572 | 1461198835687 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]]]}] 17:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 771ms 17:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:33:55 INFO - PROCESS | 3572 | 1461198835726 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 17:33:55 INFO - PROCESS | 3572 | 1461198835728 Marionette TRACE conn4 <- [1,1681,null,{"value":"13"}] 17:33:55 INFO - PROCESS | 3572 | 1461198835732 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:33:55 INFO - PROCESS | 3572 | 1461198835738 Marionette TRACE conn4 <- [1,1682,null,{}] 17:33:55 INFO - PROCESS | 3572 | 1461198835747 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}] 17:33:55 INFO - PROCESS | 3572 | 1461198835850 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 17:33:55 INFO - PROCESS | 3572 | 1461198835978 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:56 INFO - PROCESS | 3572 | ++DOCSHELL 1BE01C00 == 84 [pid = 3572] [id = 430] 17:33:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 190 (1BE04800) [pid = 3572] [serial = 1290] [outer = 00000000] 17:33:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 191 (1CDC8800) [pid = 3572] [serial = 1291] [outer = 1BE04800] 17:33:56 INFO - PROCESS | 3572 | 1461198836027 Marionette DEBUG loaded listener.js 17:33:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 192 (1CE78C00) [pid = 3572] [serial = 1292] [outer = 1BE04800] 17:33:56 INFO - PROCESS | 3572 | 1461198836405 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]]]}] 17:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 730ms 17:33:56 INFO - PROCESS | 3572 | 1461198836462 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 17:33:56 INFO - PROCESS | 3572 | 1461198836464 Marionette TRACE conn4 <- [1,1685,null,{"value":"13"}] 17:33:56 INFO - PROCESS | 3572 | 1461198836467 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:33:56 INFO - PROCESS | 3572 | 1461198836469 Marionette TRACE conn4 <- [1,1686,null,{}] 17:33:56 INFO - PROCESS | 3572 | 1461198836473 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}] 17:33:56 INFO - PROCESS | 3572 | 1461198836567 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 17:33:56 INFO - PROCESS | 3572 | 1461198836574 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:56 INFO - PROCESS | 3572 | ++DOCSHELL 1CF47800 == 85 [pid = 3572] [id = 431] 17:33:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 193 (1D69EC00) [pid = 3572] [serial = 1293] [outer = 00000000] 17:33:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 194 (1EC27800) [pid = 3572] [serial = 1294] [outer = 1D69EC00] 17:33:56 INFO - PROCESS | 3572 | 1461198836619 Marionette DEBUG loaded listener.js 17:33:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 195 (1EC8A400) [pid = 3572] [serial = 1295] [outer = 1D69EC00] 17:33:57 INFO - PROCESS | 3572 | 1461198837068 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]]]}] 17:33:57 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 17:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 631ms 17:33:57 INFO - PROCESS | 3572 | 1461198837102 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 17:33:57 INFO - PROCESS | 3572 | 1461198837104 Marionette TRACE conn4 <- [1,1689,null,{"value":"13"}] 17:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:33:57 INFO - PROCESS | 3572 | 1461198837149 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:33:57 INFO - PROCESS | 3572 | 1461198837151 Marionette TRACE conn4 <- [1,1690,null,{}] 17:33:57 INFO - PROCESS | 3572 | 1461198837155 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}] 17:33:57 INFO - PROCESS | 3572 | 1461198837292 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 17:33:57 INFO - PROCESS | 3572 | 1461198837340 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:57 INFO - PROCESS | 3572 | ++DOCSHELL 2009B000 == 86 [pid = 3572] [id = 432] 17:33:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 196 (2009D400) [pid = 3572] [serial = 1296] [outer = 00000000] 17:33:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 197 (202A2C00) [pid = 3572] [serial = 1297] [outer = 2009D400] 17:33:57 INFO - PROCESS | 3572 | 1461198837394 Marionette DEBUG loaded listener.js 17:33:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 198 (202CB400) [pid = 3572] [serial = 1298] [outer = 2009D400] 17:33:57 INFO - PROCESS | 3572 | 1461198837900 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]]]}] 17:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 790ms 17:33:57 INFO - PROCESS | 3572 | 1461198837932 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 17:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:33:57 INFO - PROCESS | 3572 | 1461198837934 Marionette TRACE conn4 <- [1,1693,null,{"value":"13"}] 17:33:57 INFO - PROCESS | 3572 | 1461198837938 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:33:57 INFO - PROCESS | 3572 | 1461198837940 Marionette TRACE conn4 <- [1,1694,null,{}] 17:33:57 INFO - PROCESS | 3572 | 1461198837943 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}] 17:33:58 INFO - PROCESS | 3572 | 1461198838079 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 17:33:58 INFO - PROCESS | 3572 | 1461198838101 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:58 INFO - PROCESS | 3572 | ++DOCSHELL 20A13000 == 87 [pid = 3572] [id = 433] 17:33:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 199 (20A13C00) [pid = 3572] [serial = 1299] [outer = 00000000] 17:33:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 200 (20BE9400) [pid = 3572] [serial = 1300] [outer = 20A13C00] 17:33:58 INFO - PROCESS | 3572 | 1461198838145 Marionette DEBUG loaded listener.js 17:33:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 201 (21701800) [pid = 3572] [serial = 1301] [outer = 20A13C00] 17:33:58 INFO - PROCESS | 3572 | 1461198838602 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]]]}] 17:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 732ms 17:33:58 INFO - PROCESS | 3572 | 1461198838692 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 17:33:58 INFO - PROCESS | 3572 | 1461198838694 Marionette TRACE conn4 <- [1,1697,null,{"value":"13"}] 17:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:33:58 INFO - PROCESS | 3572 | 1461198838705 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:33:58 INFO - PROCESS | 3572 | 1461198838707 Marionette TRACE conn4 <- [1,1698,null,{}] 17:33:58 INFO - PROCESS | 3572 | 1461198838715 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}] 17:33:58 INFO - PROCESS | 3572 | 1461198838848 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 17:33:58 INFO - PROCESS | 3572 | 1461198838930 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:58 INFO - PROCESS | 3572 | ++DOCSHELL 20BE4000 == 88 [pid = 3572] [id = 434] 17:33:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 202 (21705400) [pid = 3572] [serial = 1302] [outer = 00000000] 17:33:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 203 (2171E400) [pid = 3572] [serial = 1303] [outer = 21705400] 17:33:58 INFO - PROCESS | 3572 | 1461198838978 Marionette DEBUG loaded listener.js 17:33:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 204 (2173F000) [pid = 3572] [serial = 1304] [outer = 21705400] 17:33:59 INFO - PROCESS | 3572 | --DOMWINDOW == 203 (202CAC00) [pid = 3572] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:33:59 INFO - PROCESS | 3572 | --DOMWINDOW == 202 (1BE01400) [pid = 3572] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:33:59 INFO - PROCESS | 3572 | --DOMWINDOW == 201 (217DB800) [pid = 3572] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:33:59 INFO - PROCESS | 3572 | --DOMWINDOW == 200 (21AEB400) [pid = 3572] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:33:59 INFO - PROCESS | 3572 | --DOMWINDOW == 199 (11A65400) [pid = 3572] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:33:59 INFO - PROCESS | 3572 | --DOMWINDOW == 198 (1EC18400) [pid = 3572] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:33:59 INFO - PROCESS | 3572 | --DOMWINDOW == 197 (1A61F400) [pid = 3572] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:33:59 INFO - PROCESS | 3572 | --DOMWINDOW == 196 (12D66000) [pid = 3572] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:33:59 INFO - PROCESS | 3572 | --DOMWINDOW == 195 (21AE6800) [pid = 3572] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:33:59 INFO - PROCESS | 3572 | --DOMWINDOW == 194 (1CEA0000) [pid = 3572] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:33:59 INFO - PROCESS | 3572 | --DOMWINDOW == 193 (1D8E7C00) [pid = 3572] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:33:59 INFO - PROCESS | 3572 | 1461198839667 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]]]}] 17:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 988ms 17:33:59 INFO - PROCESS | 3572 | 1461198839685 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 17:33:59 INFO - PROCESS | 3572 | 1461198839687 Marionette TRACE conn4 <- [1,1701,null,{"value":"13"}] 17:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:33:59 INFO - PROCESS | 3572 | 1461198839691 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:33:59 INFO - PROCESS | 3572 | 1461198839692 Marionette TRACE conn4 <- [1,1702,null,{}] 17:33:59 INFO - PROCESS | 3572 | 1461198839695 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}] 17:33:59 INFO - PROCESS | 3572 | 1461198839834 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 17:33:59 INFO - PROCESS | 3572 | 1461198839912 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:59 INFO - PROCESS | 3572 | ++DOCSHELL 1A9AF400 == 89 [pid = 3572] [id = 435] 17:33:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 194 (1BE01400) [pid = 3572] [serial = 1305] [outer = 00000000] 17:33:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 195 (1F7D0C00) [pid = 3572] [serial = 1306] [outer = 1BE01400] 17:33:59 INFO - PROCESS | 3572 | 1461198839957 Marionette DEBUG loaded listener.js 17:34:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 196 (20027800) [pid = 3572] [serial = 1307] [outer = 1BE01400] 17:34:00 INFO - PROCESS | 3572 | 1461198840317 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]]]}] 17:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 17:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 670ms 17:34:00 INFO - PROCESS | 3572 | 1461198840362 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 17:34:00 INFO - PROCESS | 3572 | 1461198840364 Marionette TRACE conn4 <- [1,1705,null,{"value":"13"}] 17:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:34:00 INFO - PROCESS | 3572 | 1461198840367 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:34:00 INFO - PROCESS | 3572 | 1461198840369 Marionette TRACE conn4 <- [1,1706,null,{}] 17:34:00 INFO - PROCESS | 3572 | 1461198840372 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}] 17:34:00 INFO - PROCESS | 3572 | 1461198840465 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 17:34:00 INFO - PROCESS | 3572 | 1461198840471 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:00 INFO - PROCESS | 3572 | ++DOCSHELL 1D8EC000 == 90 [pid = 3572] [id = 436] 17:34:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 197 (2029C400) [pid = 3572] [serial = 1308] [outer = 00000000] 17:34:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 198 (21743000) [pid = 3572] [serial = 1309] [outer = 2029C400] 17:34:00 INFO - PROCESS | 3572 | 1461198840515 Marionette DEBUG loaded listener.js 17:34:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 199 (217DB800) [pid = 3572] [serial = 1310] [outer = 2029C400] 17:34:01 INFO - PROCESS | 3572 | 1461198841015 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]]]}] 17:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 17:34:01 INFO - PROCESS | 3572 | 1461198841038 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 17:34:01 INFO - PROCESS | 3572 | 1461198841040 Marionette TRACE conn4 <- [1,1709,null,{"value":"13"}] 17:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:34:01 INFO - PROCESS | 3572 | 1461198841043 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:34:01 INFO - PROCESS | 3572 | 1461198841044 Marionette TRACE conn4 <- [1,1710,null,{}] 17:34:01 INFO - PROCESS | 3572 | 1461198841065 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}] 17:34:01 INFO - PROCESS | 3572 | 1461198841164 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 17:34:01 INFO - PROCESS | 3572 | 1461198841171 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:01 INFO - PROCESS | 3572 | ++DOCSHELL 12D69400 == 91 [pid = 3572] [id = 437] 17:34:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 200 (2171C400) [pid = 3572] [serial = 1311] [outer = 00000000] 17:34:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 201 (21AF1800) [pid = 3572] [serial = 1312] [outer = 2171C400] 17:34:01 INFO - PROCESS | 3572 | 1461198841221 Marionette DEBUG loaded listener.js 17:34:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 202 (220BA400) [pid = 3572] [serial = 1313] [outer = 2171C400] 17:34:02 INFO - PROCESS | 3572 | 1461198842027 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]]]}] 17:34:02 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 17:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1021ms 17:34:02 INFO - PROCESS | 3572 | 1461198842065 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 17:34:02 INFO - PROCESS | 3572 | 1461198842071 Marionette TRACE conn4 <- [1,1713,null,{"value":"13"}] 17:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:34:02 INFO - PROCESS | 3572 | 1461198842077 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:34:02 INFO - PROCESS | 3572 | 1461198842080 Marionette TRACE conn4 <- [1,1714,null,{}] 17:34:02 INFO - PROCESS | 3572 | 1461198842086 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}] 17:34:02 INFO - PROCESS | 3572 | 1461198842217 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 17:34:02 INFO - PROCESS | 3572 | 1461198842383 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:02 INFO - PROCESS | 3572 | ++DOCSHELL 1A61FC00 == 92 [pid = 3572] [id = 438] 17:34:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 203 (1A624800) [pid = 3572] [serial = 1314] [outer = 00000000] 17:34:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 204 (1ACEFC00) [pid = 3572] [serial = 1315] [outer = 1A624800] 17:34:02 INFO - PROCESS | 3572 | 1461198842444 Marionette DEBUG loaded listener.js 17:34:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 205 (1BE0D800) [pid = 3572] [serial = 1316] [outer = 1A624800] 17:34:03 INFO - PROCESS | 3572 | 1461198843000 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]]]}] 17:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 970ms 17:34:03 INFO - PROCESS | 3572 | 1461198843050 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 17:34:03 INFO - PROCESS | 3572 | 1461198843056 Marionette TRACE conn4 <- [1,1717,null,{"value":"13"}] 17:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:34:03 INFO - PROCESS | 3572 | 1461198843063 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:34:03 INFO - PROCESS | 3572 | 1461198843066 Marionette TRACE conn4 <- [1,1718,null,{}] 17:34:03 INFO - PROCESS | 3572 | 1461198843088 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}] 17:34:03 INFO - PROCESS | 3572 | 1461198843212 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 17:34:03 INFO - PROCESS | 3572 | 1461198843389 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:03 INFO - PROCESS | 3572 | ++DOCSHELL 1C11F000 == 93 [pid = 3572] [id = 439] 17:34:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 206 (1CDC5000) [pid = 3572] [serial = 1317] [outer = 00000000] 17:34:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 207 (200A5400) [pid = 3572] [serial = 1318] [outer = 1CDC5000] 17:34:03 INFO - PROCESS | 3572 | 1461198843450 Marionette DEBUG loaded listener.js 17:34:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 208 (202C8800) [pid = 3572] [serial = 1319] [outer = 1CDC5000] 17:34:04 INFO - PROCESS | 3572 | 1461198844098 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]]]}] 17:34:04 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 17:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1093ms 17:34:04 INFO - PROCESS | 3572 | 1461198844157 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 17:34:04 INFO - PROCESS | 3572 | 1461198844160 Marionette TRACE conn4 <- [1,1721,null,{"value":"13"}] 17:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:34:04 INFO - PROCESS | 3572 | 1461198844163 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:34:04 INFO - PROCESS | 3572 | 1461198844168 Marionette TRACE conn4 <- [1,1722,null,{}] 17:34:04 INFO - PROCESS | 3572 | 1461198844179 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}] 17:34:04 INFO - PROCESS | 3572 | 1461198844302 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 17:34:04 INFO - PROCESS | 3572 | 1461198844468 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:04 INFO - PROCESS | 3572 | ++DOCSHELL 220DD000 == 94 [pid = 3572] [id = 440] 17:34:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 209 (224DB800) [pid = 3572] [serial = 1320] [outer = 00000000] 17:34:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 210 (2386F000) [pid = 3572] [serial = 1321] [outer = 224DB800] 17:34:04 INFO - PROCESS | 3572 | 1461198844528 Marionette DEBUG loaded listener.js 17:34:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 211 (23FF9C00) [pid = 3572] [serial = 1322] [outer = 224DB800] 17:34:05 INFO - PROCESS | 3572 | 1461198845130 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]]]}] 17:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1023ms 17:34:05 INFO - PROCESS | 3572 | 1461198845189 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 17:34:05 INFO - PROCESS | 3572 | 1461198845192 Marionette TRACE conn4 <- [1,1725,null,{"value":"13"}] 17:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:34:05 INFO - PROCESS | 3572 | 1461198845196 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:34:05 INFO - PROCESS | 3572 | 1461198845198 Marionette TRACE conn4 <- [1,1726,null,{}] 17:34:05 INFO - PROCESS | 3572 | 1461198845202 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}] 17:34:05 INFO - PROCESS | 3572 | 1461198845325 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 17:34:05 INFO - PROCESS | 3572 | 1461198845494 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:05 INFO - PROCESS | 3572 | ++DOCSHELL 2466B800 == 95 [pid = 3572] [id = 441] 17:34:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 212 (2466BC00) [pid = 3572] [serial = 1323] [outer = 00000000] 17:34:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 213 (24BA2800) [pid = 3572] [serial = 1324] [outer = 2466BC00] 17:34:05 INFO - PROCESS | 3572 | 1461198845551 Marionette DEBUG loaded listener.js 17:34:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 214 (24EA6C00) [pid = 3572] [serial = 1325] [outer = 2466BC00] 17:34:06 INFO - PROCESS | 3572 | 1461198846164 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]]]}] 17:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1019ms 17:34:06 INFO - PROCESS | 3572 | 1461198846218 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 17:34:06 INFO - PROCESS | 3572 | 1461198846220 Marionette TRACE conn4 <- [1,1729,null,{"value":"13"}] 17:34:06 INFO - PROCESS | 3572 | 1461198846224 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:34:06 INFO - PROCESS | 3572 | 1461198846226 Marionette TRACE conn4 <- [1,1730,null,{}] 17:34:06 INFO - PROCESS | 3572 | 1461198846230 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}] 17:34:06 INFO - PROCESS | 3572 | 1461198846348 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 17:34:06 INFO - PROCESS | 3572 | 1461198846530 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:06 INFO - PROCESS | 3572 | ++DOCSHELL 251F0000 == 96 [pid = 3572] [id = 442] 17:34:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 215 (251FCC00) [pid = 3572] [serial = 1326] [outer = 00000000] 17:34:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 216 (2522C800) [pid = 3572] [serial = 1327] [outer = 251FCC00] 17:34:06 INFO - PROCESS | 3572 | 1461198846587 Marionette DEBUG loaded listener.js 17:34:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 217 (25230400) [pid = 3572] [serial = 1328] [outer = 251FCC00] 17:34:07 INFO - PROCESS | 3572 | 1461198847144 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]]]}] 17:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 970ms 17:34:07 INFO - PROCESS | 3572 | 1461198847198 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 17:34:07 INFO - PROCESS | 3572 | 1461198847201 Marionette TRACE conn4 <- [1,1733,null,{"value":"13"}] 17:34:07 INFO - PROCESS | 3572 | 1461198847204 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:34:07 INFO - PROCESS | 3572 | 1461198847206 Marionette TRACE conn4 <- [1,1734,null,{}] 17:34:07 INFO - PROCESS | 3572 | 1461198847210 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}] 17:34:07 INFO - PROCESS | 3572 | 1461198847337 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 17:34:07 INFO - PROCESS | 3572 | 1461198847502 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:07 INFO - PROCESS | 3572 | ++DOCSHELL 2520EC00 == 97 [pid = 3572] [id = 443] 17:34:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 218 (25232800) [pid = 3572] [serial = 1329] [outer = 00000000] 17:34:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 219 (25C4D800) [pid = 3572] [serial = 1330] [outer = 25232800] 17:34:07 INFO - PROCESS | 3572 | 1461198847561 Marionette DEBUG loaded listener.js 17:34:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 220 (25C4F800) [pid = 3572] [serial = 1331] [outer = 25232800] 17:34:08 INFO - PROCESS | 3572 | 1461198848126 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]]]}] 17:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 970ms 17:34:08 INFO - PROCESS | 3572 | 1461198848178 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 17:34:08 INFO - PROCESS | 3572 | 1461198848181 Marionette TRACE conn4 <- [1,1737,null,{"value":"13"}] 17:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:34:08 INFO - PROCESS | 3572 | 1461198848184 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:34:08 INFO - PROCESS | 3572 | 1461198848186 Marionette TRACE conn4 <- [1,1738,null,{}] 17:34:08 INFO - PROCESS | 3572 | 1461198848190 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}] 17:34:08 INFO - PROCESS | 3572 | 1461198848306 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 17:34:08 INFO - PROCESS | 3572 | 1461198848442 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:08 INFO - PROCESS | 3572 | ++DOCSHELL 1A61F800 == 98 [pid = 3572] [id = 444] 17:34:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 221 (1BE96800) [pid = 3572] [serial = 1332] [outer = 00000000] 17:34:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 222 (27A85C00) [pid = 3572] [serial = 1333] [outer = 1BE96800] 17:34:08 INFO - PROCESS | 3572 | 1461198848500 Marionette DEBUG loaded listener.js 17:34:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 223 (27A88400) [pid = 3572] [serial = 1334] [outer = 1BE96800] 17:34:09 INFO - PROCESS | 3572 | 1461198849055 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]]]}] 17:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 931ms 17:34:09 INFO - PROCESS | 3572 | 1461198849118 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 17:34:09 INFO - PROCESS | 3572 | 1461198849121 Marionette TRACE conn4 <- [1,1741,null,{"value":"13"}] 17:34:09 INFO - PROCESS | 3572 | 1461198849124 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:34:09 INFO - PROCESS | 3572 | 1461198849126 Marionette TRACE conn4 <- [1,1742,null,{}] 17:34:09 INFO - PROCESS | 3572 | 1461198849130 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}] 17:34:09 INFO - PROCESS | 3572 | 1461198849246 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 17:34:09 INFO - PROCESS | 3572 | 1461198849423 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:09 INFO - PROCESS | 3572 | ++DOCSHELL 273E0000 == 99 [pid = 3572] [id = 445] 17:34:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 224 (27F59C00) [pid = 3572] [serial = 1335] [outer = 00000000] 17:34:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 225 (2949E000) [pid = 3572] [serial = 1336] [outer = 27F59C00] 17:34:09 INFO - PROCESS | 3572 | 1461198849479 Marionette DEBUG loaded listener.js 17:34:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 226 (2949F800) [pid = 3572] [serial = 1337] [outer = 27F59C00] 17:34:10 INFO - PROCESS | 3572 | 1461198850010 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]]]}] 17:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 930ms 17:34:10 INFO - PROCESS | 3572 | 1461198850058 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 17:34:10 INFO - PROCESS | 3572 | 1461198850061 Marionette TRACE conn4 <- [1,1745,null,{"value":"13"}] 17:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:34:10 INFO - PROCESS | 3572 | 1461198850064 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:34:10 INFO - PROCESS | 3572 | 1461198850066 Marionette TRACE conn4 <- [1,1746,null,{}] 17:34:10 INFO - PROCESS | 3572 | 1461198850070 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}] 17:34:10 INFO - PROCESS | 3572 | 1461198850189 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 17:34:10 INFO - PROCESS | 3572 | 1461198850366 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:10 INFO - PROCESS | 3572 | ++DOCSHELL 2949C400 == 100 [pid = 3572] [id = 446] 17:34:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 227 (294A2400) [pid = 3572] [serial = 1338] [outer = 00000000] 17:34:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 228 (294A9800) [pid = 3572] [serial = 1339] [outer = 294A2400] 17:34:10 INFO - PROCESS | 3572 | 1461198850422 Marionette DEBUG loaded listener.js 17:34:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 229 (296A9000) [pid = 3572] [serial = 1340] [outer = 294A2400] 17:34:11 INFO - PROCESS | 3572 | 1461198851011 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]]]}] 17:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 970ms 17:34:11 INFO - PROCESS | 3572 | 1461198851038 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 17:34:11 INFO - PROCESS | 3572 | 1461198851041 Marionette TRACE conn4 <- [1,1749,null,{"value":"13"}] 17:34:11 INFO - PROCESS | 3572 | 1461198851044 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:34:11 INFO - PROCESS | 3572 | 1461198851046 Marionette TRACE conn4 <- [1,1750,null,{}] 17:34:11 INFO - PROCESS | 3572 | 1461198851050 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}] 17:34:11 INFO - PROCESS | 3572 | 1461198851167 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 17:34:11 INFO - PROCESS | 3572 | 1461198851348 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:11 INFO - PROCESS | 3572 | ++DOCSHELL 296AEC00 == 101 [pid = 3572] [id = 447] 17:34:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 230 (296AF800) [pid = 3572] [serial = 1341] [outer = 00000000] 17:34:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 231 (296B3C00) [pid = 3572] [serial = 1342] [outer = 296AF800] 17:34:11 INFO - PROCESS | 3572 | 1461198851408 Marionette DEBUG loaded listener.js 17:34:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 232 (29756800) [pid = 3572] [serial = 1343] [outer = 296AF800] 17:34:12 INFO - PROCESS | 3572 | 1461198852073 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]]]}] 17:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1073ms 17:34:12 INFO - PROCESS | 3572 | 1461198852120 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 17:34:12 INFO - PROCESS | 3572 | 1461198852123 Marionette TRACE conn4 <- [1,1753,null,{"value":"13"}] 17:34:12 INFO - PROCESS | 3572 | 1461198852127 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:34:12 INFO - PROCESS | 3572 | 1461198852129 Marionette TRACE conn4 <- [1,1754,null,{}] 17:34:12 INFO - PROCESS | 3572 | 1461198852133 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}] 17:34:12 INFO - PROCESS | 3572 | 1461198852276 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 17:34:12 INFO - PROCESS | 3572 | 1461198852453 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:12 INFO - PROCESS | 3572 | ++DOCSHELL 1ACC3000 == 102 [pid = 3572] [id = 448] 17:34:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 233 (1ACC7800) [pid = 3572] [serial = 1344] [outer = 00000000] 17:34:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 234 (1E3A5400) [pid = 3572] [serial = 1345] [outer = 1ACC7800] 17:34:12 INFO - PROCESS | 3572 | 1461198852515 Marionette DEBUG loaded listener.js 17:34:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 235 (2173F400) [pid = 3572] [serial = 1346] [outer = 1ACC7800] 17:34:13 INFO - PROCESS | 3572 | 1461198853066 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]]]}] 17:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 970ms 17:34:13 INFO - PROCESS | 3572 | 1461198853104 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 17:34:13 INFO - PROCESS | 3572 | 1461198853106 Marionette TRACE conn4 <- [1,1757,null,{"value":"13"}] 17:34:13 INFO - PROCESS | 3572 | 1461198853110 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:34:13 INFO - PROCESS | 3572 | 1461198853112 Marionette TRACE conn4 <- [1,1758,null,{}] 17:34:13 INFO - PROCESS | 3572 | 1461198853116 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}] 17:34:13 INFO - PROCESS | 3572 | 1461198853238 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 17:34:13 INFO - PROCESS | 3572 | 1461198853379 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:13 INFO - PROCESS | 3572 | ++DOCSHELL 2009D800 == 103 [pid = 3572] [id = 449] 17:34:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 236 (21AED800) [pid = 3572] [serial = 1347] [outer = 00000000] 17:34:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 237 (23FF5400) [pid = 3572] [serial = 1348] [outer = 21AED800] 17:34:13 INFO - PROCESS | 3572 | 1461198853434 Marionette DEBUG loaded listener.js 17:34:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 238 (24B0D400) [pid = 3572] [serial = 1349] [outer = 21AED800] 17:34:14 INFO - PROCESS | 3572 | 1461198854269 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]]]}] 17:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1223ms 17:34:14 INFO - PROCESS | 3572 | 1461198854339 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 17:34:14 INFO - PROCESS | 3572 | 1461198854343 Marionette TRACE conn4 <- [1,1761,null,{"value":"13"}] 17:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:34:14 INFO - PROCESS | 3572 | 1461198854348 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:34:14 INFO - PROCESS | 3572 | 1461198854351 Marionette TRACE conn4 <- [1,1762,null,{}] 17:34:14 INFO - PROCESS | 3572 | 1461198854357 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}] 17:34:14 INFO - PROCESS | 3572 | 1461198854476 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 17:34:14 INFO - PROCESS | 3572 | 1461198854650 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:14 INFO - PROCESS | 3572 | ++DOCSHELL 18101C00 == 104 [pid = 3572] [id = 450] 17:34:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 239 (18185400) [pid = 3572] [serial = 1350] [outer = 00000000] 17:34:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 240 (1BE0D400) [pid = 3572] [serial = 1351] [outer = 18185400] 17:34:14 INFO - PROCESS | 3572 | 1461198854703 Marionette DEBUG loaded listener.js 17:34:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 241 (1CDC9000) [pid = 3572] [serial = 1352] [outer = 18185400] 17:34:15 INFO - PROCESS | 3572 | 1461198855291 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]]]}] 17:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 991ms 17:34:15 INFO - PROCESS | 3572 | 1461198855339 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 17:34:15 INFO - PROCESS | 3572 | 1461198855345 Marionette TRACE conn4 <- [1,1765,null,{"value":"13"}] 17:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:34:15 INFO - PROCESS | 3572 | 1461198855351 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:34:15 INFO - PROCESS | 3572 | 1461198855354 Marionette TRACE conn4 <- [1,1766,null,{}] 17:34:15 INFO - PROCESS | 3572 | 1461198855357 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}] 17:34:15 INFO - PROCESS | 3572 | 1461198855468 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 17:34:15 INFO - PROCESS | 3572 | 1461198855662 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:15 INFO - PROCESS | 3572 | --DOCSHELL 1D8EC000 == 103 [pid = 3572] [id = 436] 17:34:15 INFO - PROCESS | 3572 | --DOCSHELL 1A9AF400 == 102 [pid = 3572] [id = 435] 17:34:15 INFO - PROCESS | 3572 | --DOCSHELL 20BE4000 == 101 [pid = 3572] [id = 434] 17:34:15 INFO - PROCESS | 3572 | --DOCSHELL 20A13000 == 100 [pid = 3572] [id = 433] 17:34:15 INFO - PROCESS | 3572 | --DOCSHELL 2009B000 == 99 [pid = 3572] [id = 432] 17:34:15 INFO - PROCESS | 3572 | --DOCSHELL 1CF47800 == 98 [pid = 3572] [id = 431] 17:34:15 INFO - PROCESS | 3572 | --DOCSHELL 1BE01C00 == 97 [pid = 3572] [id = 430] 17:34:15 INFO - PROCESS | 3572 | --DOCSHELL 13B82C00 == 96 [pid = 3572] [id = 429] 17:34:15 INFO - PROCESS | 3572 | --DOMWINDOW == 240 (24BA5C00) [pid = 3572] [serial = 1252] [outer = 00000000] [url = about:blank] 17:34:15 INFO - PROCESS | 3572 | ++DOCSHELL 0B9FB400 == 97 [pid = 3572] [id = 451] 17:34:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 241 (11A65400) [pid = 3572] [serial = 1353] [outer = 00000000] 17:34:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 242 (18D2B400) [pid = 3572] [serial = 1354] [outer = 11A65400] 17:34:15 INFO - PROCESS | 3572 | 1461198855786 Marionette DEBUG loaded listener.js 17:34:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 243 (1A9AF400) [pid = 3572] [serial = 1355] [outer = 11A65400] 17:34:15 INFO - PROCESS | 3572 | --DOCSHELL 1ACF2800 == 96 [pid = 3572] [id = 428] 17:34:15 INFO - PROCESS | 3572 | --DOCSHELL 13B1AC00 == 95 [pid = 3572] [id = 427] 17:34:15 INFO - PROCESS | 3572 | --DOCSHELL 24B9B000 == 94 [pid = 3572] [id = 420] 17:34:15 INFO - PROCESS | 3572 | --DOCSHELL 23FEB800 == 93 [pid = 3572] [id = 350] 17:34:15 INFO - PROCESS | 3572 | --DOCSHELL 1D15CC00 == 92 [pid = 3572] [id = 419] 17:34:15 INFO - PROCESS | 3572 | --DOCSHELL 17F04C00 == 91 [pid = 3572] [id = 418] 17:34:15 INFO - PROCESS | 3572 | --DOMWINDOW == 242 (202D5800) [pid = 3572] [serial = 1237] [outer = 00000000] [url = about:blank] 17:34:15 INFO - PROCESS | 3572 | --DOMWINDOW == 241 (20A17000) [pid = 3572] [serial = 1238] [outer = 00000000] [url = about:blank] 17:34:15 INFO - PROCESS | 3572 | --DOMWINDOW == 240 (2171BC00) [pid = 3572] [serial = 1241] [outer = 00000000] [url = about:blank] 17:34:15 INFO - PROCESS | 3572 | --DOMWINDOW == 239 (2170B800) [pid = 3572] [serial = 1240] [outer = 00000000] [url = about:blank] 17:34:15 INFO - PROCESS | 3572 | --DOMWINDOW == 238 (21BEA400) [pid = 3572] [serial = 1243] [outer = 00000000] [url = about:blank] 17:34:15 INFO - PROCESS | 3572 | --DOMWINDOW == 237 (2386D000) [pid = 3572] [serial = 1249] [outer = 00000000] [url = about:blank] 17:34:15 INFO - PROCESS | 3572 | --DOMWINDOW == 236 (220B5C00) [pid = 3572] [serial = 1244] [outer = 00000000] [url = about:blank] 17:34:15 INFO - PROCESS | 3572 | --DOMWINDOW == 235 (19420800) [pid = 3572] [serial = 1223] [outer = 00000000] [url = about:blank] 17:34:15 INFO - PROCESS | 3572 | --DOMWINDOW == 234 (18102400) [pid = 3572] [serial = 1222] [outer = 00000000] [url = about:blank] 17:34:15 INFO - PROCESS | 3572 | --DOMWINDOW == 233 (200A8000) [pid = 3572] [serial = 1234] [outer = 00000000] [url = about:blank] 17:34:15 INFO - PROCESS | 3572 | --DOMWINDOW == 232 (1CF54C00) [pid = 3572] [serial = 1226] [outer = 00000000] [url = about:blank] 17:34:15 INFO - PROCESS | 3572 | --DOMWINDOW == 231 (1C158800) [pid = 3572] [serial = 1225] [outer = 00000000] [url = about:blank] 17:34:15 INFO - PROCESS | 3572 | --DOMWINDOW == 230 (18183800) [pid = 3572] [serial = 1228] [outer = 00000000] [url = about:blank] 17:34:15 INFO - PROCESS | 3572 | --DOMWINDOW == 229 (1A61B800) [pid = 3572] [serial = 1229] [outer = 00000000] [url = about:blank] 17:34:15 INFO - PROCESS | 3572 | --DOMWINDOW == 228 (220B4000) [pid = 3572] [serial = 1193] [outer = 00000000] [url = about:blank] 17:34:15 INFO - PROCESS | 3572 | --DOMWINDOW == 227 (1D8E7000) [pid = 3572] [serial = 1231] [outer = 00000000] [url = about:blank] 17:34:15 INFO - PROCESS | 3572 | --DOMWINDOW == 226 (1E5E0400) [pid = 3572] [serial = 1232] [outer = 00000000] [url = about:blank] 17:34:15 INFO - PROCESS | 3572 | --DOMWINDOW == 225 (1ACE4800) [pid = 3572] [serial = 1195] [outer = 00000000] [url = about:blank] 17:34:15 INFO - PROCESS | 3572 | --DOMWINDOW == 224 (1D104C00) [pid = 3572] [serial = 1198] [outer = 00000000] [url = about:blank] 17:34:15 INFO - PROCESS | 3572 | --DOMWINDOW == 223 (21AA6C00) [pid = 3572] [serial = 1201] [outer = 00000000] [url = about:blank] 17:34:15 INFO - PROCESS | 3572 | --DOMWINDOW == 222 (224E6800) [pid = 3572] [serial = 1204] [outer = 00000000] [url = about:blank] 17:34:15 INFO - PROCESS | 3572 | --DOMWINDOW == 221 (24B06800) [pid = 3572] [serial = 1207] [outer = 00000000] [url = about:blank] 17:34:15 INFO - PROCESS | 3572 | --DOMWINDOW == 220 (25201800) [pid = 3572] [serial = 1210] [outer = 00000000] [url = about:blank] 17:34:15 INFO - PROCESS | 3572 | --DOMWINDOW == 219 (25210000) [pid = 3572] [serial = 1213] [outer = 00000000] [url = about:blank] 17:34:15 INFO - PROCESS | 3572 | --DOMWINDOW == 218 (25C4DC00) [pid = 3572] [serial = 1216] [outer = 00000000] [url = about:blank] 17:34:15 INFO - PROCESS | 3572 | --DOMWINDOW == 217 (20BEF000) [pid = 3572] [serial = 1219] [outer = 00000000] [url = about:blank] 17:34:15 INFO - PROCESS | 3572 | --DOMWINDOW == 216 (23FF7800) [pid = 3572] [serial = 1250] [outer = 00000000] [url = about:blank] 17:34:15 INFO - PROCESS | 3572 | --DOMWINDOW == 215 (21717400) [pid = 3572] [serial = 1246] [outer = 00000000] [url = about:blank] 17:34:15 INFO - PROCESS | 3572 | --DOMWINDOW == 214 (202A2800) [pid = 3572] [serial = 1235] [outer = 00000000] [url = about:blank] 17:34:15 INFO - PROCESS | 3572 | --DOMWINDOW == 213 (21741C00) [pid = 3572] [serial = 1247] [outer = 00000000] [url = about:blank] 17:34:16 INFO - PROCESS | 3572 | 1461198856292 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]]]}] 17:34:16 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 17:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 970ms 17:34:16 INFO - PROCESS | 3572 | 1461198856323 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 17:34:16 INFO - PROCESS | 3572 | 1461198856326 Marionette TRACE conn4 <- [1,1769,null,{"value":"13"}] 17:34:16 INFO - PROCESS | 3572 | 1461198856329 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:34:16 INFO - PROCESS | 3572 | 1461198856333 Marionette TRACE conn4 <- [1,1770,null,{}] 17:34:16 INFO - PROCESS | 3572 | 1461198856343 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}] 17:34:16 INFO - PROCESS | 3572 | 1461198856445 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 17:34:16 INFO - PROCESS | 3572 | 1461198856455 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:16 INFO - PROCESS | 3572 | ++DOCSHELL 1BE04400 == 92 [pid = 3572] [id = 452] 17:34:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 214 (1D056400) [pid = 3572] [serial = 1356] [outer = 00000000] 17:34:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 215 (1E331C00) [pid = 3572] [serial = 1357] [outer = 1D056400] 17:34:16 INFO - PROCESS | 3572 | 1461198856503 Marionette DEBUG loaded listener.js 17:34:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 216 (1EC82400) [pid = 3572] [serial = 1358] [outer = 1D056400] 17:34:17 INFO - PROCESS | 3572 | 1461198857025 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]]]}] 17:34:17 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 17:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 730ms 17:34:17 INFO - PROCESS | 3572 | 1461198857063 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 17:34:17 INFO - PROCESS | 3572 | 1461198857066 Marionette TRACE conn4 <- [1,1773,null,{"value":"13"}] 17:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:34:17 INFO - PROCESS | 3572 | 1461198857073 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:34:17 INFO - PROCESS | 3572 | 1461198857075 Marionette TRACE conn4 <- [1,1774,null,{}] 17:34:17 INFO - PROCESS | 3572 | 1461198857078 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}] 17:34:17 INFO - PROCESS | 3572 | 1461198857179 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 17:34:17 INFO - PROCESS | 3572 | 1461198857317 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:17 INFO - PROCESS | 3572 | ++DOCSHELL 1D108C00 == 93 [pid = 3572] [id = 453] 17:34:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 217 (1D8EB000) [pid = 3572] [serial = 1359] [outer = 00000000] 17:34:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 218 (202DB400) [pid = 3572] [serial = 1360] [outer = 1D8EB000] 17:34:17 INFO - PROCESS | 3572 | 1461198857363 Marionette DEBUG loaded listener.js 17:34:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 219 (20A13000) [pid = 3572] [serial = 1361] [outer = 1D8EB000] 17:34:17 INFO - PROCESS | 3572 | 1461198857736 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]]]}] 17:34:17 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 17:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 730ms 17:34:17 INFO - PROCESS | 3572 | 1461198857809 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 17:34:17 INFO - PROCESS | 3572 | 1461198857811 Marionette TRACE conn4 <- [1,1777,null,{"value":"13"}] 17:34:17 INFO - PROCESS | 3572 | 1461198857814 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:34:17 INFO - PROCESS | 3572 | 1461198857816 Marionette TRACE conn4 <- [1,1778,null,{}] 17:34:17 INFO - PROCESS | 3572 | 1461198857820 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}] 17:34:17 INFO - PROCESS | 3572 | 1461198857943 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 17:34:17 INFO - PROCESS | 3572 | 1461198857956 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:17 INFO - PROCESS | 3572 | ++DOCSHELL 202D4400 == 94 [pid = 3572] [id = 454] 17:34:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 220 (20A15C00) [pid = 3572] [serial = 1362] [outer = 00000000] 17:34:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 221 (21710C00) [pid = 3572] [serial = 1363] [outer = 20A15C00] 17:34:18 INFO - PROCESS | 3572 | 1461198858002 Marionette DEBUG loaded listener.js 17:34:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 222 (2171F800) [pid = 3572] [serial = 1364] [outer = 20A15C00] 17:34:18 INFO - PROCESS | 3572 | 1461198858536 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]]]}] 17:34:18 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) 17:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 771ms 17:34:18 INFO - PROCESS | 3572 | 1461198858595 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 17:34:18 INFO - PROCESS | 3572 | 1461198858597 Marionette TRACE conn4 <- [1,1781,null,{"value":"13"}] 17:34:18 INFO - PROCESS | 3572 | 1461198858600 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:34:18 INFO - PROCESS | 3572 | 1461198858602 Marionette TRACE conn4 <- [1,1782,null,{}] 17:34:18 INFO - PROCESS | 3572 | 1461198858605 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}] 17:34:18 INFO - PROCESS | 3572 | 1461198858764 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 17:34:18 INFO - PROCESS | 3572 | 1461198858805 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:18 INFO - PROCESS | 3572 | ++DOCSHELL 21BE6400 == 95 [pid = 3572] [id = 455] 17:34:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 223 (21BEB400) [pid = 3572] [serial = 1365] [outer = 00000000] 17:34:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 224 (220D4C00) [pid = 3572] [serial = 1366] [outer = 21BEB400] 17:34:18 INFO - PROCESS | 3572 | 1461198858853 Marionette DEBUG loaded listener.js 17:34:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 225 (22798000) [pid = 3572] [serial = 1367] [outer = 21BEB400] 17:34:19 INFO - PROCESS | 3572 | 1461198859314 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]]]}] 17:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 770ms 17:34:19 INFO - PROCESS | 3572 | 1461198859373 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 17:34:19 INFO - PROCESS | 3572 | 1461198859376 Marionette TRACE conn4 <- [1,1785,null,{"value":"13"}] 17:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:34:19 INFO - PROCESS | 3572 | 1461198859379 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:34:19 INFO - PROCESS | 3572 | 1461198859380 Marionette TRACE conn4 <- [1,1786,null,{}] 17:34:19 INFO - PROCESS | 3572 | 1461198859384 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}] 17:34:19 INFO - PROCESS | 3572 | 1461198859523 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 17:34:19 INFO - PROCESS | 3572 | 1461198859541 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:19 INFO - PROCESS | 3572 | ++DOCSHELL 220D2000 == 96 [pid = 3572] [id = 456] 17:34:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 226 (2386C800) [pid = 3572] [serial = 1368] [outer = 00000000] 17:34:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 227 (24668800) [pid = 3572] [serial = 1369] [outer = 2386C800] 17:34:19 INFO - PROCESS | 3572 | 1461198859585 Marionette DEBUG loaded listener.js 17:34:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 228 (24B04000) [pid = 3572] [serial = 1370] [outer = 2386C800] 17:34:20 INFO - PROCESS | 3572 | 1461198860067 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]]]}] 17:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 730ms 17:34:20 INFO - PROCESS | 3572 | 1461198860109 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 17:34:20 INFO - PROCESS | 3572 | 1461198860111 Marionette TRACE conn4 <- [1,1789,null,{"value":"13"}] 17:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:34:20 INFO - PROCESS | 3572 | 1461198860115 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:34:20 INFO - PROCESS | 3572 | 1461198860116 Marionette TRACE conn4 <- [1,1790,null,{}] 17:34:20 INFO - PROCESS | 3572 | 1461198860120 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}] 17:34:20 INFO - PROCESS | 3572 | 1461198860459 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 17:34:20 INFO - PROCESS | 3572 | --DOMWINDOW == 227 (2009D400) [pid = 3572] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:34:20 INFO - PROCESS | 3572 | --DOMWINDOW == 226 (20A13C00) [pid = 3572] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:34:20 INFO - PROCESS | 3572 | --DOMWINDOW == 225 (1BE01400) [pid = 3572] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:34:20 INFO - PROCESS | 3572 | --DOMWINDOW == 224 (21705400) [pid = 3572] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:34:20 INFO - PROCESS | 3572 | --DOMWINDOW == 223 (1772F800) [pid = 3572] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:34:20 INFO - PROCESS | 3572 | --DOMWINDOW == 222 (1B966400) [pid = 3572] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:34:20 INFO - PROCESS | 3572 | --DOMWINDOW == 221 (13B86800) [pid = 3572] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:34:20 INFO - PROCESS | 3572 | --DOMWINDOW == 220 (1D69EC00) [pid = 3572] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:34:20 INFO - PROCESS | 3572 | --DOMWINDOW == 219 (1BE04800) [pid = 3572] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:34:20 INFO - PROCESS | 3572 | --DOMWINDOW == 218 (2029C400) [pid = 3572] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:34:20 INFO - PROCESS | 3572 | 1461198860552 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:20 INFO - PROCESS | 3572 | ++DOCSHELL 12810400 == 97 [pid = 3572] [id = 457] 17:34:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 219 (12CB0400) [pid = 3572] [serial = 1371] [outer = 00000000] 17:34:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 220 (1A61C800) [pid = 3572] [serial = 1372] [outer = 12CB0400] 17:34:20 INFO - PROCESS | 3572 | 1461198860597 Marionette DEBUG loaded listener.js 17:34:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 221 (1C15A400) [pid = 3572] [serial = 1373] [outer = 12CB0400] 17:34:21 INFO - PROCESS | 3572 | 1461198861003 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]]]}] 17:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 930ms 17:34:21 INFO - PROCESS | 3572 | 1461198861045 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 17:34:21 INFO - PROCESS | 3572 | 1461198861048 Marionette TRACE conn4 <- [1,1793,null,{"value":"13"}] 17:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:34:21 INFO - PROCESS | 3572 | 1461198861051 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:34:21 INFO - PROCESS | 3572 | 1461198861053 Marionette TRACE conn4 <- [1,1794,null,{}] 17:34:21 INFO - PROCESS | 3572 | 1461198861056 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}] 17:34:21 INFO - PROCESS | 3572 | 1461198861151 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 17:34:21 INFO - PROCESS | 3572 | 1461198861157 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:21 INFO - PROCESS | 3572 | ++DOCSHELL 17FD3C00 == 98 [pid = 3572] [id = 458] 17:34:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 222 (1D8E4400) [pid = 3572] [serial = 1374] [outer = 00000000] 17:34:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 223 (24565000) [pid = 3572] [serial = 1375] [outer = 1D8E4400] 17:34:21 INFO - PROCESS | 3572 | 1461198861201 Marionette DEBUG loaded listener.js 17:34:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 224 (24567800) [pid = 3572] [serial = 1376] [outer = 1D8E4400] 17:34:21 INFO - PROCESS | 3572 | 1461198861660 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]]]}] 17:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 670ms 17:34:21 INFO - PROCESS | 3572 | 1461198861722 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 17:34:21 INFO - PROCESS | 3572 | 1461198861724 Marionette TRACE conn4 <- [1,1797,null,{"value":"13"}] 17:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:34:21 INFO - PROCESS | 3572 | 1461198861727 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:34:21 INFO - PROCESS | 3572 | 1461198861729 Marionette TRACE conn4 <- [1,1798,null,{}] 17:34:21 INFO - PROCESS | 3572 | 1461198861733 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}] 17:34:21 INFO - PROCESS | 3572 | 1461198861831 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 17:34:21 INFO - PROCESS | 3572 | 1461198861837 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:21 INFO - PROCESS | 3572 | ++DOCSHELL 17FCD000 == 99 [pid = 3572] [id = 459] 17:34:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 225 (1A61C000) [pid = 3572] [serial = 1377] [outer = 00000000] 17:34:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 226 (251F2800) [pid = 3572] [serial = 1378] [outer = 1A61C000] 17:34:21 INFO - PROCESS | 3572 | 1461198861882 Marionette DEBUG loaded listener.js 17:34:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 227 (254B2C00) [pid = 3572] [serial = 1379] [outer = 1A61C000] 17:34:22 INFO - PROCESS | 3572 | 1461198862354 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]]]}] 17:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 671ms 17:34:22 INFO - PROCESS | 3572 | 1461198862402 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 17:34:22 INFO - PROCESS | 3572 | 1461198862404 Marionette TRACE conn4 <- [1,1801,null,{"value":"13"}] 17:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:34:22 INFO - PROCESS | 3572 | 1461198862407 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:34:22 INFO - PROCESS | 3572 | 1461198862409 Marionette TRACE conn4 <- [1,1802,null,{}] 17:34:22 INFO - PROCESS | 3572 | 1461198862413 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}] 17:34:22 INFO - PROCESS | 3572 | 1461198862609 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 17:34:22 INFO - PROCESS | 3572 | 1461198862825 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:22 INFO - PROCESS | 3572 | ++DOCSHELL 17E69000 == 100 [pid = 3572] [id = 460] 17:34:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 228 (17EE7C00) [pid = 3572] [serial = 1380] [outer = 00000000] 17:34:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 229 (19420800) [pid = 3572] [serial = 1381] [outer = 17EE7C00] 17:34:22 INFO - PROCESS | 3572 | 1461198862886 Marionette DEBUG loaded listener.js 17:34:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 230 (1A625C00) [pid = 3572] [serial = 1382] [outer = 17EE7C00] 17:34:23 INFO - PROCESS | 3572 | 1461198863487 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]]]}] 17:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1122ms 17:34:23 INFO - PROCESS | 3572 | 1461198863531 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 17:34:23 INFO - PROCESS | 3572 | 1461198863536 Marionette TRACE conn4 <- [1,1805,null,{"value":"13"}] 17:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:34:23 INFO - PROCESS | 3572 | 1461198863541 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:34:23 INFO - PROCESS | 3572 | 1461198863546 Marionette TRACE conn4 <- [1,1806,null,{}] 17:34:23 INFO - PROCESS | 3572 | 1461198863551 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}] 17:34:23 INFO - PROCESS | 3572 | 1461198863680 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 17:34:23 INFO - PROCESS | 3572 | 1461198863851 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:23 INFO - PROCESS | 3572 | ++DOCSHELL 1D6A6800 == 101 [pid = 3572] [id = 461] 17:34:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 231 (1D7B4000) [pid = 3572] [serial = 1383] [outer = 00000000] 17:34:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 232 (20020800) [pid = 3572] [serial = 1384] [outer = 1D7B4000] 17:34:23 INFO - PROCESS | 3572 | 1461198863911 Marionette DEBUG loaded listener.js 17:34:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 233 (202E1400) [pid = 3572] [serial = 1385] [outer = 1D7B4000] 17:34:24 INFO - PROCESS | 3572 | 1461198864537 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]]]}] 17:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1019ms 17:34:24 INFO - PROCESS | 3572 | 1461198864564 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 17:34:24 INFO - PROCESS | 3572 | 1461198864568 Marionette TRACE conn4 <- [1,1809,null,{"value":"13"}] 17:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:34:24 INFO - PROCESS | 3572 | 1461198864571 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:34:24 INFO - PROCESS | 3572 | 1461198864574 Marionette TRACE conn4 <- [1,1810,null,{}] 17:34:24 INFO - PROCESS | 3572 | 1461198864578 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}] 17:34:24 INFO - PROCESS | 3572 | 1461198864704 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 17:34:24 INFO - PROCESS | 3572 | 1461198864888 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:24 INFO - PROCESS | 3572 | ++DOCSHELL 220B5C00 == 102 [pid = 3572] [id = 462] 17:34:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 234 (220DE000) [pid = 3572] [serial = 1386] [outer = 00000000] 17:34:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 235 (2456D800) [pid = 3572] [serial = 1387] [outer = 220DE000] 17:34:24 INFO - PROCESS | 3572 | 1461198864946 Marionette DEBUG loaded listener.js 17:34:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 236 (2522FC00) [pid = 3572] [serial = 1388] [outer = 220DE000] 17:34:25 INFO - PROCESS | 3572 | 1461198865555 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]]]}] 17:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1020ms 17:34:25 INFO - PROCESS | 3572 | 1461198865594 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 17:34:25 INFO - PROCESS | 3572 | 1461198865598 Marionette TRACE conn4 <- [1,1813,null,{"value":"13"}] 17:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:34:25 INFO - PROCESS | 3572 | 1461198865609 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:34:25 INFO - PROCESS | 3572 | 1461198865614 Marionette TRACE conn4 <- [1,1814,null,{}] 17:34:25 INFO - PROCESS | 3572 | 1461198865635 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}] 17:34:25 INFO - PROCESS | 3572 | 1461198865762 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 17:34:25 INFO - PROCESS | 3572 | 1461198865944 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:25 INFO - PROCESS | 3572 | ++DOCSHELL 253DD000 == 103 [pid = 3572] [id = 463] 17:34:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 237 (253E2800) [pid = 3572] [serial = 1389] [outer = 00000000] 17:34:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 238 (2545B800) [pid = 3572] [serial = 1390] [outer = 253E2800] 17:34:26 INFO - PROCESS | 3572 | 1461198866001 Marionette DEBUG loaded listener.js 17:34:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 239 (2545E800) [pid = 3572] [serial = 1391] [outer = 253E2800] 17:34:26 INFO - PROCESS | 3572 | 1461198866618 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]]]}] 17:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1079ms 17:34:26 INFO - PROCESS | 3572 | 1461198866693 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 17:34:26 INFO - PROCESS | 3572 | 1461198866695 Marionette TRACE conn4 <- [1,1817,null,{"value":"13"}] 17:34:26 INFO - PROCESS | 3572 | 1461198866699 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:34:26 INFO - PROCESS | 3572 | 1461198866701 Marionette TRACE conn4 <- [1,1818,null,{}] 17:34:26 INFO - PROCESS | 3572 | 1461198866705 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}] 17:34:26 INFO - PROCESS | 3572 | 1461198866827 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 17:34:27 INFO - PROCESS | 3572 | 1461198866999 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:27 INFO - PROCESS | 3572 | ++DOCSHELL 253E8800 == 104 [pid = 3572] [id = 464] 17:34:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 240 (253E9000) [pid = 3572] [serial = 1392] [outer = 00000000] 17:34:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 241 (25C4F400) [pid = 3572] [serial = 1393] [outer = 253E9000] 17:34:27 INFO - PROCESS | 3572 | 1461198867060 Marionette DEBUG loaded listener.js 17:34:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 242 (273DF800) [pid = 3572] [serial = 1394] [outer = 253E9000] 17:34:27 INFO - PROCESS | 3572 | 1461198867614 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]]]}] 17:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 970ms 17:34:27 INFO - PROCESS | 3572 | 1461198867672 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 17:34:27 INFO - PROCESS | 3572 | 1461198867674 Marionette TRACE conn4 <- [1,1821,null,{"value":"13"}] 17:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:34:27 INFO - PROCESS | 3572 | 1461198867678 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:34:27 INFO - PROCESS | 3572 | 1461198867680 Marionette TRACE conn4 <- [1,1822,null,{}] 17:34:27 INFO - PROCESS | 3572 | 1461198867684 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}] 17:34:27 INFO - PROCESS | 3572 | 1461198867806 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 17:34:28 INFO - PROCESS | 3572 | 1461198867993 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:28 INFO - PROCESS | 3572 | ++DOCSHELL 29122800 == 105 [pid = 3572] [id = 465] 17:34:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 243 (29122C00) [pid = 3572] [serial = 1395] [outer = 00000000] 17:34:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 244 (29128800) [pid = 3572] [serial = 1396] [outer = 29122C00] 17:34:28 INFO - PROCESS | 3572 | 1461198868059 Marionette DEBUG loaded listener.js 17:34:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 245 (2912D000) [pid = 3572] [serial = 1397] [outer = 29122C00] 17:34:28 INFO - PROCESS | 3572 | 1461198868647 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]]]}] 17:34:28 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 17:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1017ms 17:34:28 INFO - PROCESS | 3572 | 1461198868698 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 17:34:28 INFO - PROCESS | 3572 | 1461198868701 Marionette TRACE conn4 <- [1,1825,null,{"value":"13"}] 17:34:28 INFO - PROCESS | 3572 | 1461198868704 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:34:28 INFO - PROCESS | 3572 | 1461198868706 Marionette TRACE conn4 <- [1,1826,null,{}] 17:34:28 INFO - PROCESS | 3572 | 1461198868710 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}] 17:34:28 INFO - PROCESS | 3572 | 1461198868833 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 17:34:29 INFO - PROCESS | 3572 | 1461198869015 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:29 INFO - PROCESS | 3572 | ++DOCSHELL 296A6400 == 106 [pid = 3572] [id = 466] 17:34:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 246 (296ACC00) [pid = 3572] [serial = 1398] [outer = 00000000] 17:34:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 247 (29756000) [pid = 3572] [serial = 1399] [outer = 296ACC00] 17:34:29 INFO - PROCESS | 3572 | 1461198869071 Marionette DEBUG loaded listener.js 17:34:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 248 (2975C000) [pid = 3572] [serial = 1400] [outer = 296ACC00] 17:34:29 INFO - PROCESS | 3572 | 1461198869663 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]]]}] 17:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 970ms 17:34:29 INFO - PROCESS | 3572 | 1461198869678 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 17:34:29 INFO - PROCESS | 3572 | 1461198869680 Marionette TRACE conn4 <- [1,1829,null,{"value":"13"}] 17:34:29 INFO - PROCESS | 3572 | 1461198869684 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:34:29 INFO - PROCESS | 3572 | 1461198869686 Marionette TRACE conn4 <- [1,1830,null,{}] 17:34:29 INFO - PROCESS | 3572 | 1461198869690 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}] 17:34:29 INFO - PROCESS | 3572 | 1461198869810 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 17:34:30 INFO - PROCESS | 3572 | 1461198869996 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:30 INFO - PROCESS | 3572 | ++DOCSHELL 296B3800 == 107 [pid = 3572] [id = 467] 17:34:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 249 (2975DC00) [pid = 3572] [serial = 1401] [outer = 00000000] 17:34:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 250 (2A3BF400) [pid = 3572] [serial = 1402] [outer = 2975DC00] 17:34:30 INFO - PROCESS | 3572 | 1461198870053 Marionette DEBUG loaded listener.js 17:34:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 251 (2A3C3800) [pid = 3572] [serial = 1403] [outer = 2975DC00] 17:34:30 INFO - PROCESS | 3572 | 1461198870594 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]]]}] 17:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 970ms 17:34:30 INFO - PROCESS | 3572 | 1461198870658 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 17:34:30 INFO - PROCESS | 3572 | 1461198870661 Marionette TRACE conn4 <- [1,1833,null,{"value":"13"}] 17:34:30 INFO - PROCESS | 3572 | 1461198870664 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:34:30 INFO - PROCESS | 3572 | 1461198870666 Marionette TRACE conn4 <- [1,1834,null,{}] 17:34:30 INFO - PROCESS | 3572 | 1461198870670 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}] 17:34:30 INFO - PROCESS | 3572 | 1461198870791 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 17:34:30 INFO - PROCESS | 3572 | 1461198870975 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:31 INFO - PROCESS | 3572 | ++DOCSHELL 2A3BEC00 == 108 [pid = 3572] [id = 468] 17:34:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 252 (2A3C5C00) [pid = 3572] [serial = 1404] [outer = 00000000] 17:34:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 253 (2AC76400) [pid = 3572] [serial = 1405] [outer = 2A3C5C00] 17:34:31 INFO - PROCESS | 3572 | 1461198871032 Marionette DEBUG loaded listener.js 17:34:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 254 (2AC77800) [pid = 3572] [serial = 1406] [outer = 2A3C5C00] 17:34:31 INFO - PROCESS | 3572 | 1461198871600 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]]]}] 17:34:31 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) 17:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 970ms 17:34:31 INFO - PROCESS | 3572 | 1461198871638 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 17:34:31 INFO - PROCESS | 3572 | 1461198871640 Marionette TRACE conn4 <- [1,1837,null,{"value":"13"}] 17:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:34:31 INFO - PROCESS | 3572 | 1461198871644 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:34:31 INFO - PROCESS | 3572 | 1461198871646 Marionette TRACE conn4 <- [1,1838,null,{}] 17:34:31 INFO - PROCESS | 3572 | 1461198871650 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}] 17:34:31 INFO - PROCESS | 3572 | 1461198871771 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 17:34:32 INFO - PROCESS | 3572 | 1461198872013 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:32 INFO - PROCESS | 3572 | ++DOCSHELL 217D9000 == 109 [pid = 3572] [id = 469] 17:34:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 255 (217DA000) [pid = 3572] [serial = 1407] [outer = 00000000] 17:34:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 256 (287BE000) [pid = 3572] [serial = 1408] [outer = 217DA000] 17:34:32 INFO - PROCESS | 3572 | 1461198872070 Marionette DEBUG loaded listener.js 17:34:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 257 (287BFC00) [pid = 3572] [serial = 1409] [outer = 217DA000] 17:34:32 INFO - PROCESS | 3572 | 1461198872664 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]]]}] 17:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1069ms 17:34:32 INFO - PROCESS | 3572 | 1461198872716 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 17:34:32 INFO - PROCESS | 3572 | 1461198872719 Marionette TRACE conn4 <- [1,1841,null,{"value":"13"}] 17:34:32 INFO - PROCESS | 3572 | 1461198872722 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:34:32 INFO - PROCESS | 3572 | 1461198872724 Marionette TRACE conn4 <- [1,1842,null,{}] 17:34:32 INFO - PROCESS | 3572 | 1461198872728 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}] 17:34:32 INFO - PROCESS | 3572 | 1461198872850 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 17:34:33 INFO - PROCESS | 3572 | 1461198873043 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:33 INFO - PROCESS | 3572 | ++DOCSHELL 1CF4F800 == 110 [pid = 3572] [id = 470] 17:34:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 258 (1D059C00) [pid = 3572] [serial = 1410] [outer = 00000000] 17:34:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 259 (202C6000) [pid = 3572] [serial = 1411] [outer = 1D059C00] 17:34:33 INFO - PROCESS | 3572 | 1461198873104 Marionette DEBUG loaded listener.js 17:34:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 260 (21708400) [pid = 3572] [serial = 1412] [outer = 1D059C00] 17:34:34 INFO - PROCESS | 3572 | 1461198874089 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]]]}] 17:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1421ms 17:34:34 INFO - PROCESS | 3572 | 1461198874147 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 17:34:34 INFO - PROCESS | 3572 | 1461198874151 Marionette TRACE conn4 <- [1,1845,null,{"value":"13"}] 17:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:34:34 INFO - PROCESS | 3572 | 1461198874155 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:34:34 INFO - PROCESS | 3572 | 1461198874158 Marionette TRACE conn4 <- [1,1846,null,{}] 17:34:34 INFO - PROCESS | 3572 | 1461198874164 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}] 17:34:34 INFO - PROCESS | 3572 | 1461198874284 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 17:34:34 INFO - PROCESS | 3572 | 1461198874505 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:34 INFO - PROCESS | 3572 | ++DOCSHELL 1A9B5000 == 111 [pid = 3572] [id = 471] 17:34:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 261 (1ADC3000) [pid = 3572] [serial = 1413] [outer = 00000000] 17:34:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 262 (1CDBDC00) [pid = 3572] [serial = 1414] [outer = 1ADC3000] 17:34:34 INFO - PROCESS | 3572 | 1461198874560 Marionette DEBUG loaded listener.js 17:34:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 263 (1D15C000) [pid = 3572] [serial = 1415] [outer = 1ADC3000] 17:34:35 INFO - PROCESS | 3572 | 1461198875131 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]]]}] 17:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1022ms 17:34:35 INFO - PROCESS | 3572 | 1461198875179 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 17:34:35 INFO - PROCESS | 3572 | 1461198875185 Marionette TRACE conn4 <- [1,1849,null,{"value":"13"}] 17:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:34:35 INFO - PROCESS | 3572 | 1461198875191 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:34:35 INFO - PROCESS | 3572 | 1461198875193 Marionette TRACE conn4 <- [1,1850,null,{}] 17:34:35 INFO - PROCESS | 3572 | 1461198875197 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}] 17:34:35 INFO - PROCESS | 3572 | 1461198875311 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 17:34:35 INFO - PROCESS | 3572 | 1461198875499 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:35 INFO - PROCESS | 3572 | ++DOCSHELL 1A664400 == 112 [pid = 3572] [id = 472] 17:34:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 264 (1ACB9C00) [pid = 3572] [serial = 1416] [outer = 00000000] 17:34:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 265 (2029C000) [pid = 3572] [serial = 1417] [outer = 1ACB9C00] 17:34:35 INFO - PROCESS | 3572 | 1461198875551 Marionette DEBUG loaded listener.js 17:34:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 266 (202E0C00) [pid = 3572] [serial = 1418] [outer = 1ACB9C00] 17:34:36 INFO - PROCESS | 3572 | --DOCSHELL 251F9800 == 111 [pid = 3572] [id = 367] 17:34:36 INFO - PROCESS | 3572 | --DOCSHELL 17FCD000 == 110 [pid = 3572] [id = 459] 17:34:36 INFO - PROCESS | 3572 | --DOCSHELL 17FD3C00 == 109 [pid = 3572] [id = 458] 17:34:36 INFO - PROCESS | 3572 | --DOCSHELL 12810400 == 108 [pid = 3572] [id = 457] 17:34:36 INFO - PROCESS | 3572 | --DOCSHELL 220D2000 == 107 [pid = 3572] [id = 456] 17:34:36 INFO - PROCESS | 3572 | --DOCSHELL 21BE6400 == 106 [pid = 3572] [id = 455] 17:34:36 INFO - PROCESS | 3572 | --DOMWINDOW == 265 (20028C00) [pid = 3572] [serial = 1258] [outer = 00000000] [url = about:blank] 17:34:36 INFO - PROCESS | 3572 | --DOMWINDOW == 264 (251FB800) [pid = 3572] [serial = 1261] [outer = 00000000] [url = about:blank] 17:34:36 INFO - PROCESS | 3572 | --DOMWINDOW == 263 (273E1000) [pid = 3572] [serial = 1264] [outer = 00000000] [url = about:blank] 17:34:36 INFO - PROCESS | 3572 | --DOMWINDOW == 262 (27A8B800) [pid = 3572] [serial = 1267] [outer = 00000000] [url = about:blank] 17:34:36 INFO - PROCESS | 3572 | --DOMWINDOW == 261 (27F4C400) [pid = 3572] [serial = 1270] [outer = 00000000] [url = about:blank] 17:34:36 INFO - PROCESS | 3572 | --DOMWINDOW == 260 (1CDC0800) [pid = 3572] [serial = 1279] [outer = 00000000] [url = about:blank] 17:34:36 INFO - PROCESS | 3572 | --DOMWINDOW == 259 (27F58800) [pid = 3572] [serial = 1273] [outer = 00000000] [url = about:blank] 17:34:36 INFO - PROCESS | 3572 | --DOMWINDOW == 258 (1BE0D000) [pid = 3572] [serial = 1255] [outer = 00000000] [url = about:blank] 17:34:36 INFO - PROCESS | 3572 | --DOMWINDOW == 257 (21AF1800) [pid = 3572] [serial = 1312] [outer = 00000000] [url = about:blank] 17:34:36 INFO - PROCESS | 3572 | --DOMWINDOW == 256 (283AF400) [pid = 3572] [serial = 1276] [outer = 00000000] [url = about:blank] 17:34:36 INFO - PROCESS | 3572 | --DOCSHELL 22790400 == 105 [pid = 3572] [id = 417] 17:34:36 INFO - PROCESS | 3572 | --DOCSHELL 202D4400 == 104 [pid = 3572] [id = 454] 17:34:36 INFO - PROCESS | 3572 | --DOCSHELL 1D108C00 == 103 [pid = 3572] [id = 453] 17:34:36 INFO - PROCESS | 3572 | --DOCSHELL 1BE04400 == 102 [pid = 3572] [id = 452] 17:34:36 INFO - PROCESS | 3572 | --DOCSHELL 0B9FB400 == 101 [pid = 3572] [id = 451] 17:34:36 INFO - PROCESS | 3572 | --DOCSHELL 18101C00 == 100 [pid = 3572] [id = 450] 17:34:36 INFO - PROCESS | 3572 | --DOCSHELL 273E0000 == 99 [pid = 3572] [id = 445] 17:34:36 INFO - PROCESS | 3572 | --DOCSHELL 1A61F800 == 98 [pid = 3572] [id = 444] 17:34:36 INFO - PROCESS | 3572 | --DOCSHELL 2520EC00 == 97 [pid = 3572] [id = 443] 17:34:36 INFO - PROCESS | 3572 | --DOCSHELL 251F0000 == 96 [pid = 3572] [id = 442] 17:34:36 INFO - PROCESS | 3572 | --DOCSHELL 2466B800 == 95 [pid = 3572] [id = 441] 17:34:36 INFO - PROCESS | 3572 | --DOCSHELL 220DD000 == 94 [pid = 3572] [id = 440] 17:34:36 INFO - PROCESS | 3572 | --DOCSHELL 1C11F000 == 93 [pid = 3572] [id = 439] 17:34:36 INFO - PROCESS | 3572 | --DOCSHELL 1A61FC00 == 92 [pid = 3572] [id = 438] 17:34:36 INFO - PROCESS | 3572 | --DOCSHELL 12D69400 == 91 [pid = 3572] [id = 437] 17:34:36 INFO - PROCESS | 3572 | 1461198876356 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]]]}] 17:34:36 INFO - PROCESS | 3572 | --DOMWINDOW == 255 (202A2C00) [pid = 3572] [serial = 1297] [outer = 00000000] [url = about:blank] 17:34:36 INFO - PROCESS | 3572 | --DOMWINDOW == 254 (202CB400) [pid = 3572] [serial = 1298] [outer = 00000000] [url = about:blank] 17:34:36 INFO - PROCESS | 3572 | --DOMWINDOW == 253 (20BE9400) [pid = 3572] [serial = 1300] [outer = 00000000] [url = about:blank] 17:34:36 INFO - PROCESS | 3572 | --DOMWINDOW == 252 (1F7D0C00) [pid = 3572] [serial = 1306] [outer = 00000000] [url = about:blank] 17:34:36 INFO - PROCESS | 3572 | --DOMWINDOW == 251 (2171E400) [pid = 3572] [serial = 1303] [outer = 00000000] [url = about:blank] 17:34:36 INFO - PROCESS | 3572 | --DOMWINDOW == 250 (17E1E800) [pid = 3572] [serial = 1288] [outer = 00000000] [url = about:blank] 17:34:36 INFO - PROCESS | 3572 | --DOMWINDOW == 249 (1810D800) [pid = 3572] [serial = 1289] [outer = 00000000] [url = about:blank] 17:34:36 INFO - PROCESS | 3572 | --DOMWINDOW == 248 (1D6A0C00) [pid = 3572] [serial = 1286] [outer = 00000000] [url = about:blank] 17:34:36 INFO - PROCESS | 3572 | --DOMWINDOW == 247 (1CEA1000) [pid = 3572] [serial = 1285] [outer = 00000000] [url = about:blank] 17:34:36 INFO - PROCESS | 3572 | --DOMWINDOW == 246 (17EE3800) [pid = 3572] [serial = 1283] [outer = 00000000] [url = about:blank] 17:34:36 INFO - PROCESS | 3572 | --DOMWINDOW == 245 (1772DC00) [pid = 3572] [serial = 1282] [outer = 00000000] [url = about:blank] 17:34:36 INFO - PROCESS | 3572 | --DOMWINDOW == 244 (1EC27800) [pid = 3572] [serial = 1294] [outer = 00000000] [url = about:blank] 17:34:36 INFO - PROCESS | 3572 | --DOMWINDOW == 243 (1CDC8800) [pid = 3572] [serial = 1291] [outer = 00000000] [url = about:blank] 17:34:36 INFO - PROCESS | 3572 | --DOMWINDOW == 242 (1CE78C00) [pid = 3572] [serial = 1292] [outer = 00000000] [url = about:blank] 17:34:36 INFO - PROCESS | 3572 | --DOMWINDOW == 241 (21743000) [pid = 3572] [serial = 1309] [outer = 00000000] [url = about:blank] 17:34:36 INFO - PROCESS | 3572 | --DOMWINDOW == 240 (2173F000) [pid = 3572] [serial = 1304] [outer = 00000000] [url = about:blank] 17:34:36 INFO - PROCESS | 3572 | --DOMWINDOW == 239 (21701800) [pid = 3572] [serial = 1301] [outer = 00000000] [url = about:blank] 17:34:36 INFO - PROCESS | 3572 | --DOMWINDOW == 238 (20027800) [pid = 3572] [serial = 1307] [outer = 00000000] [url = about:blank] 17:34:36 INFO - PROCESS | 3572 | --DOMWINDOW == 237 (217DB800) [pid = 3572] [serial = 1310] [outer = 00000000] [url = about:blank] 17:34:36 INFO - PROCESS | 3572 | --DOMWINDOW == 236 (1EC8A400) [pid = 3572] [serial = 1295] [outer = 00000000] [url = about:blank] 17:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1217ms 17:34:36 INFO - PROCESS | 3572 | 1461198876412 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 17:34:36 INFO - PROCESS | 3572 | 1461198876416 Marionette TRACE conn4 <- [1,1853,null,{"value":"13"}] 17:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:34:36 INFO - PROCESS | 3572 | 1461198876422 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:34:36 INFO - PROCESS | 3572 | 1461198876427 Marionette TRACE conn4 <- [1,1854,null,{}] 17:34:36 INFO - PROCESS | 3572 | 1461198876434 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}] 17:34:36 INFO - PROCESS | 3572 | 1461198876606 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 17:34:36 INFO - PROCESS | 3572 | 1461198876770 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:36 INFO - PROCESS | 3572 | ++DOCSHELL 128C8400 == 92 [pid = 3572] [id = 473] 17:34:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 237 (12D69400) [pid = 3572] [serial = 1419] [outer = 00000000] 17:34:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 238 (17E20000) [pid = 3572] [serial = 1420] [outer = 12D69400] 17:34:36 INFO - PROCESS | 3572 | 1461198876831 Marionette DEBUG loaded listener.js 17:34:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 239 (17FC7400) [pid = 3572] [serial = 1421] [outer = 12D69400] 17:34:37 INFO - PROCESS | 3572 | 1461198877524 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]]]}] 17:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1128ms 17:34:37 INFO - PROCESS | 3572 | 1461198877555 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 17:34:37 INFO - PROCESS | 3572 | 1461198877562 Marionette TRACE conn4 <- [1,1857,null,{"value":"13"}] 17:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:34:37 INFO - PROCESS | 3572 | 1461198877569 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:34:37 INFO - PROCESS | 3572 | 1461198877572 Marionette TRACE conn4 <- [1,1858,null,{}] 17:34:37 INFO - PROCESS | 3572 | 1461198877576 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}] 17:34:37 INFO - PROCESS | 3572 | 1461198877698 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 17:34:37 INFO - PROCESS | 3572 | 1461198877866 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:37 INFO - PROCESS | 3572 | ++DOCSHELL 1A629400 == 93 [pid = 3572] [id = 474] 17:34:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 240 (1ACB9800) [pid = 3572] [serial = 1422] [outer = 00000000] 17:34:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 241 (1C160800) [pid = 3572] [serial = 1423] [outer = 1ACB9800] 17:34:37 INFO - PROCESS | 3572 | 1461198877924 Marionette DEBUG loaded listener.js 17:34:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 242 (1CDD1400) [pid = 3572] [serial = 1424] [outer = 1ACB9800] 17:34:38 INFO - PROCESS | 3572 | 1461198878512 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]]]}] 17:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 971ms 17:34:38 INFO - PROCESS | 3572 | 1461198878549 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 17:34:38 INFO - PROCESS | 3572 | 1461198878552 Marionette TRACE conn4 <- [1,1861,null,{"value":"13"}] 17:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:34:38 INFO - PROCESS | 3572 | 1461198878555 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:34:38 INFO - PROCESS | 3572 | 1461198878559 Marionette TRACE conn4 <- [1,1862,null,{}] 17:34:38 INFO - PROCESS | 3572 | 1461198878571 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}] 17:34:38 INFO - PROCESS | 3572 | 1461198878695 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 17:34:38 INFO - PROCESS | 3572 | 1461198878878 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:38 INFO - PROCESS | 3572 | ++DOCSHELL 1D7B8400 == 94 [pid = 3572] [id = 475] 17:34:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 243 (1D8EA000) [pid = 3572] [serial = 1425] [outer = 00000000] 17:34:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 244 (1EAE3800) [pid = 3572] [serial = 1426] [outer = 1D8EA000] 17:34:38 INFO - PROCESS | 3572 | 1461198878940 Marionette DEBUG loaded listener.js 17:34:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 245 (1F7D1800) [pid = 3572] [serial = 1427] [outer = 1D8EA000] 17:34:39 INFO - PROCESS | 3572 | 1461198879632 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]]]}] 17:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1132ms 17:34:39 INFO - PROCESS | 3572 | 1461198879692 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 17:34:39 INFO - PROCESS | 3572 | 1461198879696 Marionette TRACE conn4 <- [1,1865,null,{"value":"13"}] 17:34:39 INFO - PROCESS | 3572 | 1461198879699 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:34:39 INFO - PROCESS | 3572 | 1461198879701 Marionette TRACE conn4 <- [1,1866,null,{}] 17:34:39 INFO - PROCESS | 3572 | 1461198879705 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}] 17:34:39 INFO - PROCESS | 3572 | 1461198879822 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 17:34:40 INFO - PROCESS | 3572 | 1461198879988 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:40 INFO - PROCESS | 3572 | ++DOCSHELL 1F7D8000 == 95 [pid = 3572] [id = 476] 17:34:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 246 (20025000) [pid = 3572] [serial = 1428] [outer = 00000000] 17:34:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 247 (20A0E800) [pid = 3572] [serial = 1429] [outer = 20025000] 17:34:40 INFO - PROCESS | 3572 | 1461198880047 Marionette DEBUG loaded listener.js 17:34:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 248 (20A6C800) [pid = 3572] [serial = 1430] [outer = 20025000] 17:34:40 INFO - PROCESS | 3572 | 1461198880604 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]]]}] 17:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 970ms 17:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:34:40 INFO - PROCESS | 3572 | 1461198880673 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 17:34:40 INFO - PROCESS | 3572 | 1461198880675 Marionette TRACE conn4 <- [1,1869,null,{"value":"13"}] 17:34:40 INFO - PROCESS | 3572 | 1461198880679 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:34:40 INFO - PROCESS | 3572 | 1461198880681 Marionette TRACE conn4 <- [1,1870,null,{}] 17:34:40 INFO - PROCESS | 3572 | 1461198880685 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}] 17:34:40 INFO - PROCESS | 3572 | 1461198880802 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 17:34:41 INFO - PROCESS | 3572 | 1461198880990 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:41 INFO - PROCESS | 3572 | ++DOCSHELL 202DEC00 == 96 [pid = 3572] [id = 477] 17:34:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 249 (20A7B400) [pid = 3572] [serial = 1431] [outer = 00000000] 17:34:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 250 (21708C00) [pid = 3572] [serial = 1432] [outer = 20A7B400] 17:34:41 INFO - PROCESS | 3572 | 1461198881048 Marionette DEBUG loaded listener.js 17:34:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 251 (21711C00) [pid = 3572] [serial = 1433] [outer = 20A7B400] 17:34:41 INFO - PROCESS | 3572 | 1461198881624 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]]]}] 17:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 970ms 17:34:41 INFO - PROCESS | 3572 | 1461198881667 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 17:34:41 INFO - PROCESS | 3572 | 1461198881670 Marionette TRACE conn4 <- [1,1873,null,{"value":"13"}] 17:34:41 INFO - PROCESS | 3572 | 1461198881675 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:34:41 INFO - PROCESS | 3572 | 1461198881677 Marionette TRACE conn4 <- [1,1874,null,{}] 17:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:34:41 INFO - PROCESS | 3572 | 1461198881681 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}] 17:34:41 INFO - PROCESS | 3572 | 1461198881821 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 17:34:42 INFO - PROCESS | 3572 | 1461198882014 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:42 INFO - PROCESS | 3572 | ++DOCSHELL 21720C00 == 97 [pid = 3572] [id = 478] 17:34:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 252 (2173E000) [pid = 3572] [serial = 1434] [outer = 00000000] 17:34:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 253 (21AA1400) [pid = 3572] [serial = 1435] [outer = 2173E000] 17:34:42 INFO - PROCESS | 3572 | 1461198882079 Marionette DEBUG loaded listener.js 17:34:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 254 (21BE6800) [pid = 3572] [serial = 1436] [outer = 2173E000] 17:34:42 INFO - PROCESS | 3572 | 1461198882707 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]]]}] 17:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1068ms 17:34:42 INFO - PROCESS | 3572 | 1461198882750 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 17:34:42 INFO - PROCESS | 3572 | 1461198882752 Marionette TRACE conn4 <- [1,1877,null,{"value":"13"}] 17:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:34:42 INFO - PROCESS | 3572 | 1461198882756 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:34:42 INFO - PROCESS | 3572 | 1461198882758 Marionette TRACE conn4 <- [1,1878,null,{}] 17:34:42 INFO - PROCESS | 3572 | 1461198882761 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}] 17:34:42 INFO - PROCESS | 3572 | 1461198882874 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 17:34:43 INFO - PROCESS | 3572 | 1461198883028 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:43 INFO - PROCESS | 3572 | ++DOCSHELL 2205AC00 == 98 [pid = 3572] [id = 479] 17:34:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 255 (220B7C00) [pid = 3572] [serial = 1437] [outer = 00000000] 17:34:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 256 (224DF800) [pid = 3572] [serial = 1438] [outer = 220B7C00] 17:34:43 INFO - PROCESS | 3572 | 1461198883083 Marionette DEBUG loaded listener.js 17:34:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 257 (23869400) [pid = 3572] [serial = 1439] [outer = 220B7C00] 17:34:43 INFO - PROCESS | 3572 | 1461198883619 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]]]}] 17:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 930ms 17:34:43 INFO - PROCESS | 3572 | 1461198883688 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 17:34:43 INFO - PROCESS | 3572 | 1461198883690 Marionette TRACE conn4 <- [1,1881,null,{"value":"13"}] 17:34:43 INFO - PROCESS | 3572 | 1461198883694 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:34:43 INFO - PROCESS | 3572 | 1461198883696 Marionette TRACE conn4 <- [1,1882,null,{}] 17:34:43 INFO - PROCESS | 3572 | 1461198883700 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}] 17:34:43 INFO - PROCESS | 3572 | 1461198883814 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 17:34:44 INFO - PROCESS | 3572 | 1461198883996 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:44 INFO - PROCESS | 3572 | ++DOCSHELL 18183800 == 99 [pid = 3572] [id = 480] 17:34:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 258 (21BEA400) [pid = 3572] [serial = 1440] [outer = 00000000] 17:34:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 259 (2465E400) [pid = 3572] [serial = 1441] [outer = 21BEA400] 17:34:44 INFO - PROCESS | 3572 | 1461198884054 Marionette DEBUG loaded listener.js 17:34:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 260 (2466AC00) [pid = 3572] [serial = 1442] [outer = 21BEA400] 17:34:44 INFO - PROCESS | 3572 | 1461198884632 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]]]}] 17:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 970ms 17:34:44 INFO - PROCESS | 3572 | 1461198884668 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 17:34:44 INFO - PROCESS | 3572 | 1461198884670 Marionette TRACE conn4 <- [1,1885,null,{"value":"13"}] 17:34:44 INFO - PROCESS | 3572 | 1461198884674 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:34:44 INFO - PROCESS | 3572 | 1461198884676 Marionette TRACE conn4 <- [1,1886,null,{}] 17:34:44 INFO - PROCESS | 3572 | 1461198884680 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}] 17:34:44 INFO - PROCESS | 3572 | 1461198884793 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 17:34:44 INFO - PROCESS | 3572 | 1461198884963 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:45 INFO - PROCESS | 3572 | ++DOCSHELL 128CEC00 == 100 [pid = 3572] [id = 481] 17:34:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 261 (12C7C000) [pid = 3572] [serial = 1443] [outer = 00000000] 17:34:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 262 (24EA4800) [pid = 3572] [serial = 1444] [outer = 12C7C000] 17:34:45 INFO - PROCESS | 3572 | 1461198885020 Marionette DEBUG loaded listener.js 17:34:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 263 (24EAB000) [pid = 3572] [serial = 1445] [outer = 12C7C000] 17:34:45 INFO - PROCESS | 3572 | 1461198885613 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]]]}] 17:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 971ms 17:34:45 INFO - PROCESS | 3572 | 1461198885648 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 17:34:45 INFO - PROCESS | 3572 | 1461198885650 Marionette TRACE conn4 <- [1,1889,null,{"value":"13"}] 17:34:45 INFO - PROCESS | 3572 | 1461198885654 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:34:45 INFO - PROCESS | 3572 | 1461198885656 Marionette TRACE conn4 <- [1,1890,null,{}] 17:34:45 INFO - PROCESS | 3572 | 1461198885660 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}] 17:34:45 INFO - PROCESS | 3572 | 1461198885774 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 17:34:45 INFO - PROCESS | 3572 | 1461198885958 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:45 INFO - PROCESS | 3572 | ++DOCSHELL 220BF400 == 101 [pid = 3572] [id = 482] 17:34:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 264 (251F5400) [pid = 3572] [serial = 1446] [outer = 00000000] 17:34:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 265 (25233800) [pid = 3572] [serial = 1447] [outer = 251F5400] 17:34:46 INFO - PROCESS | 3572 | 1461198886019 Marionette DEBUG loaded listener.js 17:34:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 266 (2523B400) [pid = 3572] [serial = 1448] [outer = 251F5400] 17:34:46 INFO - PROCESS | 3572 | 1461198886590 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]]]}] 17:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 970ms 17:34:46 INFO - PROCESS | 3572 | 1461198886628 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 17:34:46 INFO - PROCESS | 3572 | 1461198886631 Marionette TRACE conn4 <- [1,1893,null,{"value":"13"}] 17:34:46 INFO - PROCESS | 3572 | 1461198886634 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:34:46 INFO - PROCESS | 3572 | 1461198886637 Marionette TRACE conn4 <- [1,1894,null,{}] 17:34:46 INFO - PROCESS | 3572 | 1461198886641 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}] 17:34:46 INFO - PROCESS | 3572 | 1461198886777 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 17:34:46 INFO - PROCESS | 3572 | 1461198886963 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:47 INFO - PROCESS | 3572 | ++DOCSHELL 253E1400 == 102 [pid = 3572] [id = 483] 17:34:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 267 (253E8C00) [pid = 3572] [serial = 1449] [outer = 00000000] 17:34:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 268 (254C0400) [pid = 3572] [serial = 1450] [outer = 253E8C00] 17:34:47 INFO - PROCESS | 3572 | 1461198887025 Marionette DEBUG loaded listener.js 17:34:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 269 (273E2800) [pid = 3572] [serial = 1451] [outer = 253E8C00] 17:34:47 INFO - PROCESS | 3572 | 1461198887617 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]]]}] 17:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1017ms 17:34:47 INFO - PROCESS | 3572 | 1461198887700 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 17:34:47 INFO - PROCESS | 3572 | 1461198887703 Marionette TRACE conn4 <- [1,1897,null,{"value":"13"}] 17:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:34:47 INFO - PROCESS | 3572 | 1461198887707 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:34:47 INFO - PROCESS | 3572 | 1461198887710 Marionette TRACE conn4 <- [1,1898,null,{}] 17:34:47 INFO - PROCESS | 3572 | 1461198887714 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}] 17:34:47 INFO - PROCESS | 3572 | 1461198887837 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 17:34:48 INFO - PROCESS | 3572 | 1461198888031 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:48 INFO - PROCESS | 3572 | ++DOCSHELL 27A80C00 == 103 [pid = 3572] [id = 484] 17:34:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 270 (27F4C400) [pid = 3572] [serial = 1452] [outer = 00000000] 17:34:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 271 (283AF800) [pid = 3572] [serial = 1453] [outer = 27F4C400] 17:34:48 INFO - PROCESS | 3572 | 1461198888087 Marionette DEBUG loaded listener.js 17:34:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 272 (287BA000) [pid = 3572] [serial = 1454] [outer = 27F4C400] 17:34:48 INFO - PROCESS | 3572 | 1461198888683 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]]]}] 17:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1019ms 17:34:48 INFO - PROCESS | 3572 | 1461198888728 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 17:34:48 INFO - PROCESS | 3572 | 1461198888731 Marionette TRACE conn4 <- [1,1901,null,{"value":"13"}] 17:34:48 INFO - PROCESS | 3572 | 1461198888734 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:34:48 INFO - PROCESS | 3572 | 1461198888736 Marionette TRACE conn4 <- [1,1902,null,{}] 17:34:48 INFO - PROCESS | 3572 | 1461198888740 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}] 17:34:48 INFO - PROCESS | 3572 | 1461198888857 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 17:34:49 INFO - PROCESS | 3572 | 1461198889061 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:49 INFO - PROCESS | 3572 | ++DOCSHELL 287BDC00 == 104 [pid = 3572] [id = 485] 17:34:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 273 (287C3000) [pid = 3572] [serial = 1455] [outer = 00000000] 17:34:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 274 (29130C00) [pid = 3572] [serial = 1456] [outer = 287C3000] 17:34:49 INFO - PROCESS | 3572 | 1461198889121 Marionette DEBUG loaded listener.js 17:34:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 275 (294A4400) [pid = 3572] [serial = 1457] [outer = 287C3000] 17:34:49 INFO - PROCESS | 3572 | 1461198889661 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]]]}] 17:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1127ms 17:34:49 INFO - PROCESS | 3572 | 1461198889875 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 17:34:49 INFO - PROCESS | 3572 | 1461198889880 Marionette TRACE conn4 <- [1,1905,null,{"value":"13"}] 17:34:49 INFO - PROCESS | 3572 | 1461198889886 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:34:49 INFO - PROCESS | 3572 | 1461198889889 Marionette TRACE conn4 <- [1,1906,null,{}] 17:34:49 INFO - PROCESS | 3572 | 1461198889895 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}] 17:34:50 INFO - PROCESS | 3572 | 1461198890019 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 17:34:50 INFO - PROCESS | 3572 | 1461198890191 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:50 INFO - PROCESS | 3572 | ++DOCSHELL 1ACBBC00 == 105 [pid = 3572] [id = 486] 17:34:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 276 (1ACBD800) [pid = 3572] [serial = 1458] [outer = 00000000] 17:34:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 277 (1ACEEC00) [pid = 3572] [serial = 1459] [outer = 1ACBD800] 17:34:50 INFO - PROCESS | 3572 | 1461198890246 Marionette DEBUG loaded listener.js 17:34:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 278 (1C11C800) [pid = 3572] [serial = 1460] [outer = 1ACBD800] 17:34:50 INFO - PROCESS | 3572 | 1461198890825 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]]]}] 17:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 971ms 17:34:50 INFO - PROCESS | 3572 | 1461198890864 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 17:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:34:50 INFO - PROCESS | 3572 | 1461198890868 Marionette TRACE conn4 <- [1,1909,null,{"value":"13"}] 17:34:50 INFO - PROCESS | 3572 | 1461198890875 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:34:50 INFO - PROCESS | 3572 | 1461198890879 Marionette TRACE conn4 <- [1,1910,null,{}] 17:34:50 INFO - PROCESS | 3572 | 1461198890883 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}] 17:34:51 INFO - PROCESS | 3572 | 1461198891001 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 17:34:51 INFO - PROCESS | 3572 | 1461198891179 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:51 INFO - PROCESS | 3572 | ++DOCSHELL 1CF54800 == 106 [pid = 3572] [id = 487] 17:34:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 279 (1E5DE400) [pid = 3572] [serial = 1461] [outer = 00000000] 17:34:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 280 (202C5000) [pid = 3572] [serial = 1462] [outer = 1E5DE400] 17:34:51 INFO - PROCESS | 3572 | 1461198891231 Marionette DEBUG loaded listener.js 17:34:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 281 (20A77400) [pid = 3572] [serial = 1463] [outer = 1E5DE400] 17:34:51 INFO - PROCESS | 3572 | --DOCSHELL 1A9B5000 == 105 [pid = 3572] [id = 471] 17:34:51 INFO - PROCESS | 3572 | --DOCSHELL 220B5C00 == 104 [pid = 3572] [id = 462] 17:34:51 INFO - PROCESS | 3572 | --DOCSHELL 1D6A6800 == 103 [pid = 3572] [id = 461] 17:34:51 INFO - PROCESS | 3572 | --DOCSHELL 17E69000 == 102 [pid = 3572] [id = 460] 17:34:51 INFO - PROCESS | 3572 | 1461198891831 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]]]}] 17:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 991ms 17:34:51 INFO - PROCESS | 3572 | 1461198891864 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 17:34:51 INFO - PROCESS | 3572 | 1461198891866 Marionette TRACE conn4 <- [1,1913,null,{"value":"13"}] 17:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:34:51 INFO - PROCESS | 3572 | 1461198891870 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:34:51 INFO - PROCESS | 3572 | 1461198891872 Marionette TRACE conn4 <- [1,1914,null,{}] 17:34:51 INFO - PROCESS | 3572 | 1461198891881 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}] 17:34:52 INFO - PROCESS | 3572 | 1461198891988 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 17:34:52 INFO - PROCESS | 3572 | 1461198892132 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:52 INFO - PROCESS | 3572 | ++DOCSHELL 1C159400 == 103 [pid = 3572] [id = 488] 17:34:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 282 (1D108C00) [pid = 3572] [serial = 1464] [outer = 00000000] 17:34:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 283 (21747000) [pid = 3572] [serial = 1465] [outer = 1D108C00] 17:34:52 INFO - PROCESS | 3572 | 1461198892181 Marionette DEBUG loaded listener.js 17:34:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 284 (21AA2C00) [pid = 3572] [serial = 1466] [outer = 1D108C00] 17:34:52 INFO - PROCESS | 3572 | 1461198892576 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]]]}] 17:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 770ms 17:34:52 INFO - PROCESS | 3572 | 1461198892644 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 17:34:52 INFO - PROCESS | 3572 | 1461198892646 Marionette TRACE conn4 <- [1,1917,null,{"value":"13"}] 17:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:34:52 INFO - PROCESS | 3572 | 1461198892649 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:34:52 INFO - PROCESS | 3572 | 1461198892651 Marionette TRACE conn4 <- [1,1918,null,{}] 17:34:52 INFO - PROCESS | 3572 | 1461198892654 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}] 17:34:52 INFO - PROCESS | 3572 | 1461198892783 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 17:34:52 INFO - PROCESS | 3572 | 1461198892794 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:52 INFO - PROCESS | 3572 | ++DOCSHELL 251F5000 == 104 [pid = 3572] [id = 489] 17:34:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 285 (2520BC00) [pid = 3572] [serial = 1467] [outer = 00000000] 17:34:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 286 (254BB800) [pid = 3572] [serial = 1468] [outer = 2520BC00] 17:34:52 INFO - PROCESS | 3572 | 1461198892839 Marionette DEBUG loaded listener.js 17:34:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 287 (273E0800) [pid = 3572] [serial = 1469] [outer = 2520BC00] 17:34:53 INFO - PROCESS | 3572 | 1461198893373 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]]]}] 17:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 770ms 17:34:53 INFO - PROCESS | 3572 | 1461198893420 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 17:34:53 INFO - PROCESS | 3572 | 1461198893422 Marionette TRACE conn4 <- [1,1921,null,{"value":"13"}] 17:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:34:53 INFO - PROCESS | 3572 | 1461198893425 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:34:53 INFO - PROCESS | 3572 | 1461198893427 Marionette TRACE conn4 <- [1,1922,null,{}] 17:34:53 INFO - PROCESS | 3572 | 1461198893431 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}] 17:34:53 INFO - PROCESS | 3572 | 1461198893575 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 17:34:53 INFO - PROCESS | 3572 | 1461198893598 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:53 INFO - PROCESS | 3572 | ++DOCSHELL 27A84400 == 105 [pid = 3572] [id = 490] 17:34:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 288 (27A8DC00) [pid = 3572] [serial = 1470] [outer = 00000000] 17:34:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 289 (28703C00) [pid = 3572] [serial = 1471] [outer = 27A8DC00] 17:34:53 INFO - PROCESS | 3572 | 1461198893644 Marionette DEBUG loaded listener.js 17:34:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 290 (28707800) [pid = 3572] [serial = 1472] [outer = 27A8DC00] 17:34:54 INFO - PROCESS | 3572 | 1461198894113 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]]]}] 17:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 731ms 17:34:54 INFO - PROCESS | 3572 | 1461198894157 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 17:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:34:54 INFO - PROCESS | 3572 | 1461198894159 Marionette TRACE conn4 <- [1,1925,null,{"value":"13"}] 17:34:54 INFO - PROCESS | 3572 | 1461198894163 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:34:54 INFO - PROCESS | 3572 | 1461198894164 Marionette TRACE conn4 <- [1,1926,null,{}] 17:34:54 INFO - PROCESS | 3572 | 1461198894168 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}] 17:34:54 INFO - PROCESS | 3572 | 1461198894363 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 17:34:54 INFO - PROCESS | 3572 | 1461198894389 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:54 INFO - PROCESS | 3572 | ++DOCSHELL 2870F800 == 106 [pid = 3572] [id = 491] 17:34:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 291 (2870FC00) [pid = 3572] [serial = 1473] [outer = 00000000] 17:34:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 292 (294A4C00) [pid = 3572] [serial = 1474] [outer = 2870FC00] 17:34:54 INFO - PROCESS | 3572 | 1461198894436 Marionette DEBUG loaded listener.js 17:34:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 293 (29752C00) [pid = 3572] [serial = 1475] [outer = 2870FC00] 17:34:54 INFO - PROCESS | 3572 | 1461198894936 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]]]}] 17:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 831ms 17:34:55 INFO - PROCESS | 3572 | 1461198894994 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 17:34:55 INFO - PROCESS | 3572 | 1461198894996 Marionette TRACE conn4 <- [1,1929,null,{"value":"13"}] 17:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:34:55 INFO - PROCESS | 3572 | 1461198894999 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:34:55 INFO - PROCESS | 3572 | 1461198895001 Marionette TRACE conn4 <- [1,1930,null,{}] 17:34:55 INFO - PROCESS | 3572 | 1461198895010 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}] 17:34:55 INFO - PROCESS | 3572 | 1461198895154 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 17:34:55 INFO - PROCESS | 3572 | 1461198895176 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:55 INFO - PROCESS | 3572 | ++DOCSHELL 29757C00 == 107 [pid = 3572] [id = 492] 17:34:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 294 (2A3BB800) [pid = 3572] [serial = 1476] [outer = 00000000] 17:34:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 295 (2AC73800) [pid = 3572] [serial = 1477] [outer = 2A3BB800] 17:34:55 INFO - PROCESS | 3572 | 1461198895221 Marionette DEBUG loaded listener.js 17:34:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 296 (2AC7BC00) [pid = 3572] [serial = 1478] [outer = 2A3BB800] 17:34:55 INFO - PROCESS | 3572 | --DOMWINDOW == 295 (1ADC3000) [pid = 3572] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:34:55 INFO - PROCESS | 3572 | --DOMWINDOW == 294 (2171C400) [pid = 3572] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:34:55 INFO - PROCESS | 3572 | --DOMWINDOW == 293 (21BEB400) [pid = 3572] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:34:55 INFO - PROCESS | 3572 | --DOMWINDOW == 292 (20A15C00) [pid = 3572] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:34:55 INFO - PROCESS | 3572 | --DOMWINDOW == 291 (11A65400) [pid = 3572] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:34:55 INFO - PROCESS | 3572 | --DOMWINDOW == 290 (1D8E4400) [pid = 3572] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:34:55 INFO - PROCESS | 3572 | --DOMWINDOW == 289 (1D8EB000) [pid = 3572] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:34:55 INFO - PROCESS | 3572 | --DOMWINDOW == 288 (23FEE800) [pid = 3572] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:34:55 INFO - PROCESS | 3572 | --DOMWINDOW == 287 (1D056400) [pid = 3572] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:34:55 INFO - PROCESS | 3572 | --DOMWINDOW == 286 (12CB0400) [pid = 3572] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:34:55 INFO - PROCESS | 3572 | --DOMWINDOW == 285 (18185400) [pid = 3572] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:34:55 INFO - PROCESS | 3572 | --DOMWINDOW == 284 (2386C800) [pid = 3572] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:34:55 INFO - PROCESS | 3572 | --DOMWINDOW == 283 (1A61C000) [pid = 3572] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:34:55 INFO - PROCESS | 3572 | 1461198895868 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]]]}] 17:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 931ms 17:34:55 INFO - PROCESS | 3572 | 1461198895930 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 17:34:55 INFO - PROCESS | 3572 | 1461198895932 Marionette TRACE conn4 <- [1,1933,null,{"value":"13"}] 17:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:34:55 INFO - PROCESS | 3572 | 1461198895935 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:34:55 INFO - PROCESS | 3572 | 1461198895937 Marionette TRACE conn4 <- [1,1934,null,{}] 17:34:55 INFO - PROCESS | 3572 | 1461198895940 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}] 17:34:56 INFO - PROCESS | 3572 | 1461198896036 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 17:34:56 INFO - PROCESS | 3572 | 1461198896042 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:56 INFO - PROCESS | 3572 | ++DOCSHELL 200A0400 == 108 [pid = 3572] [id = 493] 17:34:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 284 (202A0800) [pid = 3572] [serial = 1479] [outer = 00000000] 17:34:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 285 (23FF4000) [pid = 3572] [serial = 1480] [outer = 202A0800] 17:34:56 INFO - PROCESS | 3572 | 1461198896088 Marionette DEBUG loaded listener.js 17:34:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 286 (25236000) [pid = 3572] [serial = 1481] [outer = 202A0800] 17:34:56 INFO - PROCESS | 3572 | 1461198896548 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]]]}] 17:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 630ms 17:34:56 INFO - PROCESS | 3572 | 1461198896566 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 17:34:56 INFO - PROCESS | 3572 | 1461198896568 Marionette TRACE conn4 <- [1,1937,null,{"value":"13"}] 17:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:34:56 INFO - PROCESS | 3572 | 1461198896571 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:34:56 INFO - PROCESS | 3572 | 1461198896573 Marionette TRACE conn4 <- [1,1938,null,{}] 17:34:56 INFO - PROCESS | 3572 | 1461198896576 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}] 17:34:56 INFO - PROCESS | 3572 | 1461198896740 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 17:34:56 INFO - PROCESS | 3572 | 1461198896754 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:56 INFO - PROCESS | 3572 | ++DOCSHELL 24B08C00 == 109 [pid = 3572] [id = 494] 17:34:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 287 (2870D800) [pid = 3572] [serial = 1482] [outer = 00000000] 17:34:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 288 (2B2CF400) [pid = 3572] [serial = 1483] [outer = 2870D800] 17:34:56 INFO - PROCESS | 3572 | 1461198896799 Marionette DEBUG loaded listener.js 17:34:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 289 (2B2D3800) [pid = 3572] [serial = 1484] [outer = 2870D800] 17:34:57 INFO - PROCESS | 3572 | 1461198897252 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]]]}] 17:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 730ms 17:34:57 INFO - PROCESS | 3572 | 1461198897315 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 17:34:57 INFO - PROCESS | 3572 | 1461198897317 Marionette TRACE conn4 <- [1,1941,null,{"value":"13"}] 17:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:34:57 INFO - PROCESS | 3572 | 1461198897320 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:34:57 INFO - PROCESS | 3572 | 1461198897322 Marionette TRACE conn4 <- [1,1942,null,{}] 17:34:57 INFO - PROCESS | 3572 | 1461198897325 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}] 17:34:57 INFO - PROCESS | 3572 | 1461198897423 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 17:34:57 INFO - PROCESS | 3572 | 1461198897431 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:57 INFO - PROCESS | 3572 | ++DOCSHELL 2AB5F000 == 110 [pid = 3572] [id = 495] 17:34:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 290 (2AB60800) [pid = 3572] [serial = 1485] [outer = 00000000] 17:34:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 291 (2AB65C00) [pid = 3572] [serial = 1486] [outer = 2AB60800] 17:34:57 INFO - PROCESS | 3572 | 1461198897477 Marionette DEBUG loaded listener.js 17:34:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 292 (2AC7D400) [pid = 3572] [serial = 1487] [outer = 2AB60800] 17:34:58 INFO - PROCESS | 3572 | 1461198898295 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]]]}] 17:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1020ms 17:34:58 INFO - PROCESS | 3572 | 1461198898344 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 17:34:58 INFO - PROCESS | 3572 | 1461198898350 Marionette TRACE conn4 <- [1,1945,null,{"value":"13"}] 17:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:34:58 INFO - PROCESS | 3572 | 1461198898379 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:34:58 INFO - PROCESS | 3572 | 1461198898383 Marionette TRACE conn4 <- [1,1946,null,{}] 17:34:58 INFO - PROCESS | 3572 | 1461198898431 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}] 17:34:58 INFO - PROCESS | 3572 | 1461198898578 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 17:34:58 INFO - PROCESS | 3572 | 1461198898748 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:58 INFO - PROCESS | 3572 | ++DOCSHELL 19421400 == 111 [pid = 3572] [id = 496] 17:34:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 293 (1ACC5800) [pid = 3572] [serial = 1488] [outer = 00000000] 17:34:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 294 (1E32D400) [pid = 3572] [serial = 1489] [outer = 1ACC5800] 17:34:58 INFO - PROCESS | 3572 | 1461198898808 Marionette DEBUG loaded listener.js 17:34:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 295 (2009BC00) [pid = 3572] [serial = 1490] [outer = 1ACC5800] 17:34:59 INFO - PROCESS | 3572 | 1461198899364 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]]]}] 17:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1046ms 17:34:59 INFO - PROCESS | 3572 | 1461198899404 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 17:34:59 INFO - PROCESS | 3572 | 1461198899411 Marionette TRACE conn4 <- [1,1949,null,{"value":"13"}] 17:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:34:59 INFO - PROCESS | 3572 | 1461198899417 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:34:59 INFO - PROCESS | 3572 | 1461198899420 Marionette TRACE conn4 <- [1,1950,null,{}] 17:34:59 INFO - PROCESS | 3572 | 1461198899425 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}] 17:34:59 INFO - PROCESS | 3572 | 1461198899553 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 17:34:59 INFO - PROCESS | 3572 | 1461198899746 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:59 INFO - PROCESS | 3572 | ++DOCSHELL 202D2800 == 112 [pid = 3572] [id = 497] 17:34:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 296 (202DA800) [pid = 3572] [serial = 1491] [outer = 00000000] 17:34:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 297 (253DB800) [pid = 3572] [serial = 1492] [outer = 202DA800] 17:34:59 INFO - PROCESS | 3572 | 1461198899804 Marionette DEBUG loaded listener.js 17:34:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 298 (254B3400) [pid = 3572] [serial = 1493] [outer = 202DA800] 17:35:00 INFO - PROCESS | 3572 | 1461198900419 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]]]}] 17:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1021ms 17:35:00 INFO - PROCESS | 3572 | 1461198900451 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 17:35:00 INFO - PROCESS | 3572 | 1461198900453 Marionette TRACE conn4 <- [1,1953,null,{"value":"13"}] 17:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:35:00 INFO - PROCESS | 3572 | 1461198900459 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:35:00 INFO - PROCESS | 3572 | 1461198900462 Marionette TRACE conn4 <- [1,1954,null,{}] 17:35:00 INFO - PROCESS | 3572 | 1461198900491 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}] 17:35:00 INFO - PROCESS | 3572 | 1461198900622 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 17:35:00 INFO - PROCESS | 3572 | 1461198900824 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:00 INFO - PROCESS | 3572 | ++DOCSHELL 298A8000 == 113 [pid = 3572] [id = 498] 17:35:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 299 (298A8400) [pid = 3572] [serial = 1494] [outer = 00000000] 17:35:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 300 (298AC000) [pid = 3572] [serial = 1495] [outer = 298A8400] 17:35:00 INFO - PROCESS | 3572 | 1461198900883 Marionette DEBUG loaded listener.js 17:35:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 301 (298B0400) [pid = 3572] [serial = 1496] [outer = 298A8400] 17:35:01 INFO - PROCESS | 3572 | 1461198901495 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]]]}] 17:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1079ms 17:35:01 INFO - PROCESS | 3572 | 1461198901550 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 17:35:01 INFO - PROCESS | 3572 | 1461198901553 Marionette TRACE conn4 <- [1,1957,null,{"value":"13"}] 17:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:35:01 INFO - PROCESS | 3572 | 1461198901557 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:35:01 INFO - PROCESS | 3572 | 1461198901559 Marionette TRACE conn4 <- [1,1958,null,{}] 17:35:01 INFO - PROCESS | 3572 | 1461198901563 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}] 17:35:01 INFO - PROCESS | 3572 | 1461198901692 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 17:35:01 INFO - PROCESS | 3572 | 1461198901889 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:01 INFO - PROCESS | 3572 | ++DOCSHELL 298B2000 == 114 [pid = 3572] [id = 499] 17:35:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 302 (2A3BFC00) [pid = 3572] [serial = 1497] [outer = 00000000] 17:35:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 303 (2AC80C00) [pid = 3572] [serial = 1498] [outer = 2A3BFC00] 17:35:01 INFO - PROCESS | 3572 | 1461198901946 Marionette DEBUG loaded listener.js 17:35:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 304 (2AC94800) [pid = 3572] [serial = 1499] [outer = 2A3BFC00] 17:35:02 INFO - PROCESS | 3572 | 1461198902491 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]]]}] 17:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 971ms 17:35:02 INFO - PROCESS | 3572 | 1461198902533 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 17:35:02 INFO - PROCESS | 3572 | 1461198902536 Marionette TRACE conn4 <- [1,1961,null,{"value":"13"}] 17:35:02 INFO - PROCESS | 3572 | 1461198902541 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:35:02 INFO - PROCESS | 3572 | 1461198902543 Marionette TRACE conn4 <- [1,1962,null,{}] 17:35:02 INFO - PROCESS | 3572 | 1461198902546 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}] 17:35:02 INFO - PROCESS | 3572 | 1461198902668 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 17:35:02 INFO - PROCESS | 3572 | 1461198902859 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:02 INFO - PROCESS | 3572 | ++DOCSHELL 24B77000 == 115 [pid = 3572] [id = 500] 17:35:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 305 (24B77C00) [pid = 3572] [serial = 1500] [outer = 00000000] 17:35:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 306 (24B7D800) [pid = 3572] [serial = 1501] [outer = 24B77C00] 17:35:02 INFO - PROCESS | 3572 | 1461198902916 Marionette DEBUG loaded listener.js 17:35:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 307 (24B7F000) [pid = 3572] [serial = 1502] [outer = 24B77C00] 17:35:03 INFO - PROCESS | 3572 | 1461198903527 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]]]}] 17:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1019ms 17:35:03 INFO - PROCESS | 3572 | 1461198903565 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 17:35:03 INFO - PROCESS | 3572 | 1461198903567 Marionette TRACE conn4 <- [1,1965,null,{"value":"13"}] 17:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:35:03 INFO - PROCESS | 3572 | 1461198903570 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:35:03 INFO - PROCESS | 3572 | 1461198903572 Marionette TRACE conn4 <- [1,1966,null,{}] 17:35:03 INFO - PROCESS | 3572 | 1461198903576 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}] 17:35:03 INFO - PROCESS | 3572 | 1461198903726 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 17:35:03 INFO - PROCESS | 3572 | 1461198903906 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:03 INFO - PROCESS | 3572 | ++DOCSHELL 24B7B800 == 116 [pid = 3572] [id = 501] 17:35:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 308 (24B7C800) [pid = 3572] [serial = 1503] [outer = 00000000] 17:35:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 309 (2B2CE000) [pid = 3572] [serial = 1504] [outer = 24B7C800] 17:35:04 INFO - PROCESS | 3572 | 1461198903965 Marionette DEBUG loaded listener.js 17:35:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 310 (2B2CDC00) [pid = 3572] [serial = 1505] [outer = 24B7C800] 17:35:04 INFO - PROCESS | 3572 | 1461198904568 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]]]}] 17:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1019ms 17:35:04 INFO - PROCESS | 3572 | 1461198904593 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 17:35:04 INFO - PROCESS | 3572 | 1461198904596 Marionette TRACE conn4 <- [1,1969,null,{"value":"13"}] 17:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:35:04 INFO - PROCESS | 3572 | 1461198904599 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:35:04 INFO - PROCESS | 3572 | 1461198904601 Marionette TRACE conn4 <- [1,1970,null,{}] 17:35:04 INFO - PROCESS | 3572 | 1461198904605 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}] 17:35:04 INFO - PROCESS | 3572 | 1461198904727 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 17:35:04 INFO - PROCESS | 3572 | 1461198904929 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:04 INFO - PROCESS | 3572 | ++DOCSHELL 27362800 == 117 [pid = 3572] [id = 502] 17:35:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 311 (27362C00) [pid = 3572] [serial = 1506] [outer = 00000000] 17:35:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 312 (27369C00) [pid = 3572] [serial = 1507] [outer = 27362C00] 17:35:05 INFO - PROCESS | 3572 | 1461198904985 Marionette DEBUG loaded listener.js 17:35:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 313 (2736B400) [pid = 3572] [serial = 1508] [outer = 27362C00] 17:35:05 INFO - PROCESS | 3572 | 1461198905584 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]]]}] 17:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1020ms 17:35:05 INFO - PROCESS | 3572 | 1461198905622 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 17:35:05 INFO - PROCESS | 3572 | 1461198905625 Marionette TRACE conn4 <- [1,1973,null,{"value":"13"}] 17:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:35:05 INFO - PROCESS | 3572 | 1461198905628 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:35:05 INFO - PROCESS | 3572 | 1461198905630 Marionette TRACE conn4 <- [1,1974,null,{}] 17:35:05 INFO - PROCESS | 3572 | 1461198905634 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}] 17:35:05 INFO - PROCESS | 3572 | 1461198905759 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 17:35:05 INFO - PROCESS | 3572 | 1461198905940 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:05 INFO - PROCESS | 3572 | ++DOCSHELL 2736E400 == 118 [pid = 3572] [id = 503] 17:35:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 314 (2ACA0400) [pid = 3572] [serial = 1509] [outer = 00000000] 17:35:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 315 (2B802400) [pid = 3572] [serial = 1510] [outer = 2ACA0400] 17:35:06 INFO - PROCESS | 3572 | 1461198905996 Marionette DEBUG loaded listener.js 17:35:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 316 (2B804800) [pid = 3572] [serial = 1511] [outer = 2ACA0400] 17:35:06 INFO - PROCESS | 3572 | 1461198906525 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]]]}] 17:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 930ms 17:35:06 INFO - PROCESS | 3572 | 1461198906567 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 17:35:06 INFO - PROCESS | 3572 | 1461198906569 Marionette TRACE conn4 <- [1,1977,null,{"value":"13"}] 17:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:35:06 INFO - PROCESS | 3572 | 1461198906574 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:35:06 INFO - PROCESS | 3572 | 1461198906577 Marionette TRACE conn4 <- [1,1978,null,{}] 17:35:06 INFO - PROCESS | 3572 | 1461198906580 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}] 17:35:06 INFO - PROCESS | 3572 | 1461198906703 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 17:35:06 INFO - PROCESS | 3572 | 1461198906897 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:06 INFO - PROCESS | 3572 | ++DOCSHELL 2B2DA000 == 119 [pid = 3572] [id = 504] 17:35:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 317 (2B80AC00) [pid = 3572] [serial = 1512] [outer = 00000000] 17:35:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 318 (2B82C400) [pid = 3572] [serial = 1513] [outer = 2B80AC00] 17:35:06 INFO - PROCESS | 3572 | 1461198906954 Marionette DEBUG loaded listener.js 17:35:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 319 (2B82E000) [pid = 3572] [serial = 1514] [outer = 2B80AC00] 17:35:07 INFO - PROCESS | 3572 | 1461198907518 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]]]}] 17:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 970ms 17:35:07 INFO - PROCESS | 3572 | 1461198907548 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 17:35:07 INFO - PROCESS | 3572 | 1461198907550 Marionette TRACE conn4 <- [1,1981,null,{"value":"13"}] 17:35:07 INFO - PROCESS | 3572 | 1461198907554 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:35:07 INFO - PROCESS | 3572 | 1461198907556 Marionette TRACE conn4 <- [1,1982,null,{}] 17:35:07 INFO - PROCESS | 3572 | 1461198907560 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}] 17:35:07 INFO - PROCESS | 3572 | 1461198907683 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 17:35:07 INFO - PROCESS | 3572 | 1461198907879 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:07 INFO - PROCESS | 3572 | ++DOCSHELL 2B830000 == 120 [pid = 3572] [id = 505] 17:35:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 320 (2B833000) [pid = 3572] [serial = 1515] [outer = 00000000] 17:35:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 321 (2B837800) [pid = 3572] [serial = 1516] [outer = 2B833000] 17:35:07 INFO - PROCESS | 3572 | 1461198907935 Marionette DEBUG loaded listener.js 17:35:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 322 (2C8F1400) [pid = 3572] [serial = 1517] [outer = 2B833000] 17:35:08 INFO - PROCESS | 3572 | 1461198908538 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]]]}] 17:35:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1018ms 17:35:08 INFO - PROCESS | 3572 | 1461198908575 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 17:35:08 INFO - PROCESS | 3572 | 1461198908578 Marionette TRACE conn4 <- [1,1985,null,{"value":"13"}] 17:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:35:08 INFO - PROCESS | 3572 | 1461198908581 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:35:08 INFO - PROCESS | 3572 | 1461198908584 Marionette TRACE conn4 <- [1,1986,null,{}] 17:35:08 INFO - PROCESS | 3572 | 1461198908588 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}] 17:35:08 INFO - PROCESS | 3572 | 1461198908727 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 17:35:08 INFO - PROCESS | 3572 | 1461198908954 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:09 INFO - PROCESS | 3572 | ++DOCSHELL 1A625000 == 121 [pid = 3572] [id = 506] 17:35:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 323 (1CF49400) [pid = 3572] [serial = 1518] [outer = 00000000] 17:35:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 324 (2C8FD800) [pid = 3572] [serial = 1519] [outer = 1CF49400] 17:35:09 INFO - PROCESS | 3572 | 1461198909016 Marionette DEBUG loaded listener.js 17:35:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 325 (2C916400) [pid = 3572] [serial = 1520] [outer = 1CF49400] 17:35:09 INFO - PROCESS | 3572 | 1461198909577 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]]]}] 17:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1022ms 17:35:09 INFO - PROCESS | 3572 | 1461198909619 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 17:35:09 INFO - PROCESS | 3572 | 1461198909621 Marionette TRACE conn4 <- [1,1989,null,{"value":"13"}] 17:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:35:09 INFO - PROCESS | 3572 | 1461198909644 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:35:09 INFO - PROCESS | 3572 | 1461198909646 Marionette TRACE conn4 <- [1,1990,null,{}] 17:35:09 INFO - PROCESS | 3572 | 1461198909651 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}] 17:35:09 INFO - PROCESS | 3572 | 1461198909774 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 17:35:10 INFO - PROCESS | 3572 | 1461198909974 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:10 INFO - PROCESS | 3572 | ++DOCSHELL 17C9B400 == 122 [pid = 3572] [id = 507] 17:35:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 326 (1A3E9800) [pid = 3572] [serial = 1521] [outer = 00000000] 17:35:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 327 (202C4400) [pid = 3572] [serial = 1522] [outer = 1A3E9800] 17:35:10 INFO - PROCESS | 3572 | 1461198910030 Marionette DEBUG loaded listener.js 17:35:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 328 (202D8400) [pid = 3572] [serial = 1523] [outer = 1A3E9800] 17:35:10 INFO - PROCESS | 3572 | 1461198910631 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]]]}] 17:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1039ms 17:35:10 INFO - PROCESS | 3572 | 1461198910667 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 17:35:10 INFO - PROCESS | 3572 | 1461198910669 Marionette TRACE conn4 <- [1,1993,null,{"value":"13"}] 17:35:10 INFO - PROCESS | 3572 | 1461198910673 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:35:10 INFO - PROCESS | 3572 | 1461198910675 Marionette TRACE conn4 <- [1,1994,null,{}] 17:35:10 INFO - PROCESS | 3572 | 1461198910679 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}] 17:35:10 INFO - PROCESS | 3572 | 1461198910802 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 17:35:11 INFO - PROCESS | 3572 | 1461198911003 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:11 INFO - PROCESS | 3572 | ++DOCSHELL 1786A800 == 123 [pid = 3572] [id = 508] 17:35:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 329 (1EC7F800) [pid = 3572] [serial = 1524] [outer = 00000000] 17:35:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 330 (24564400) [pid = 3572] [serial = 1525] [outer = 1EC7F800] 17:35:11 INFO - PROCESS | 3572 | 1461198911060 Marionette DEBUG loaded listener.js 17:35:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 331 (2456D400) [pid = 3572] [serial = 1526] [outer = 1EC7F800] 17:35:12 INFO - PROCESS | 3572 | 1461198912052 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]]]}] 17:35:12 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 17:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1431ms 17:35:12 INFO - PROCESS | 3572 | 1461198912107 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 17:35:12 INFO - PROCESS | 3572 | 1461198912111 Marionette TRACE conn4 <- [1,1997,null,{"value":"13"}] 17:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:35:12 INFO - PROCESS | 3572 | 1461198912116 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:35:12 INFO - PROCESS | 3572 | 1461198912120 Marionette TRACE conn4 <- [1,1998,null,{}] 17:35:12 INFO - PROCESS | 3572 | 1461198912125 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}] 17:35:12 INFO - PROCESS | 3572 | 1461198912249 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 17:35:12 INFO - PROCESS | 3572 | 1461198912438 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:12 INFO - PROCESS | 3572 | ++DOCSHELL 17E1C400 == 124 [pid = 3572] [id = 509] 17:35:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 332 (17E15C00) [pid = 3572] [serial = 1527] [outer = 00000000] 17:35:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 333 (1E3D0400) [pid = 3572] [serial = 1528] [outer = 17E15C00] 17:35:12 INFO - PROCESS | 3572 | 1461198912491 Marionette DEBUG loaded listener.js 17:35:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 334 (2001C800) [pid = 3572] [serial = 1529] [outer = 17E15C00] 17:35:13 INFO - PROCESS | 3572 | 1461198913091 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]]]}] 17:35:13 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 17:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1025ms 17:35:13 INFO - PROCESS | 3572 | 1461198913142 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 17:35:13 INFO - PROCESS | 3572 | 1461198913148 Marionette TRACE conn4 <- [1,2001,null,{"value":"13"}] 17:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:35:13 INFO - PROCESS | 3572 | 1461198913154 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:35:13 INFO - PROCESS | 3572 | 1461198913156 Marionette TRACE conn4 <- [1,2002,null,{}] 17:35:13 INFO - PROCESS | 3572 | 1461198913161 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}] 17:35:13 INFO - PROCESS | 3572 | 1461198913290 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 17:35:13 INFO - PROCESS | 3572 | 1461198913483 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:13 INFO - PROCESS | 3572 | ++DOCSHELL 1FFDD800 == 125 [pid = 3572] [id = 510] 17:35:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 335 (2170A000) [pid = 3572] [serial = 1530] [outer = 00000000] 17:35:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 336 (220DD400) [pid = 3572] [serial = 1531] [outer = 2170A000] 17:35:13 INFO - PROCESS | 3572 | 1461198913536 Marionette DEBUG loaded listener.js 17:35:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 337 (24667400) [pid = 3572] [serial = 1532] [outer = 2170A000] 17:35:13 INFO - PROCESS | 3572 | --DOCSHELL 14148400 == 124 [pid = 3572] [id = 386] 17:35:13 INFO - PROCESS | 3572 | --DOCSHELL 273D5400 == 123 [pid = 3572] [id = 421] 17:35:13 INFO - PROCESS | 3572 | --DOCSHELL 2386D400 == 122 [pid = 3572] [id = 251] 17:35:13 INFO - PROCESS | 3572 | --DOCSHELL 1D8EB800 == 121 [pid = 3572] [id = 327] 17:35:13 INFO - PROCESS | 3572 | --DOCSHELL 2465EC00 == 120 [pid = 3572] [id = 423] 17:35:13 INFO - PROCESS | 3572 | --DOCSHELL 27A86C00 == 119 [pid = 3572] [id = 422] 17:35:13 INFO - PROCESS | 3572 | --DOCSHELL 11ACF000 == 118 [pid = 3572] [id = 252] 17:35:13 INFO - PROCESS | 3572 | --DOCSHELL 24B08C00 == 117 [pid = 3572] [id = 494] 17:35:13 INFO - PROCESS | 3572 | --DOCSHELL 200A0400 == 116 [pid = 3572] [id = 493] 17:35:13 INFO - PROCESS | 3572 | --DOCSHELL 29757C00 == 115 [pid = 3572] [id = 492] 17:35:13 INFO - PROCESS | 3572 | --DOCSHELL 2870F800 == 114 [pid = 3572] [id = 491] 17:35:13 INFO - PROCESS | 3572 | --DOCSHELL 1772F000 == 113 [pid = 3572] [id = 368] 17:35:13 INFO - PROCESS | 3572 | --DOCSHELL 27A84400 == 112 [pid = 3572] [id = 490] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 336 (2029C000) [pid = 3572] [serial = 1417] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOCSHELL 251F5000 == 111 [pid = 3572] [id = 489] 17:35:14 INFO - PROCESS | 3572 | --DOCSHELL 1C159400 == 110 [pid = 3572] [id = 488] 17:35:14 INFO - PROCESS | 3572 | --DOCSHELL 1CF54800 == 109 [pid = 3572] [id = 487] 17:35:14 INFO - PROCESS | 3572 | --DOCSHELL 1ACBBC00 == 108 [pid = 3572] [id = 486] 17:35:14 INFO - PROCESS | 3572 | --DOCSHELL 220BF400 == 107 [pid = 3572] [id = 482] 17:35:14 INFO - PROCESS | 3572 | --DOCSHELL 128CEC00 == 106 [pid = 3572] [id = 481] 17:35:14 INFO - PROCESS | 3572 | --DOCSHELL 18183800 == 105 [pid = 3572] [id = 480] 17:35:14 INFO - PROCESS | 3572 | --DOCSHELL 2205AC00 == 104 [pid = 3572] [id = 479] 17:35:14 INFO - PROCESS | 3572 | --DOCSHELL 21720C00 == 103 [pid = 3572] [id = 478] 17:35:14 INFO - PROCESS | 3572 | --DOCSHELL 202DEC00 == 102 [pid = 3572] [id = 477] 17:35:14 INFO - PROCESS | 3572 | --DOCSHELL 1F7D8000 == 101 [pid = 3572] [id = 476] 17:35:14 INFO - PROCESS | 3572 | --DOCSHELL 1D7B8400 == 100 [pid = 3572] [id = 475] 17:35:14 INFO - PROCESS | 3572 | --DOCSHELL 1A629400 == 99 [pid = 3572] [id = 474] 17:35:14 INFO - PROCESS | 3572 | --DOCSHELL 128C8400 == 98 [pid = 3572] [id = 473] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 335 (2545B800) [pid = 3572] [serial = 1390] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 334 (25C4F400) [pid = 3572] [serial = 1393] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 333 (29128800) [pid = 3572] [serial = 1396] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 332 (29756000) [pid = 3572] [serial = 1399] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 331 (2A3BF400) [pid = 3572] [serial = 1402] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 330 (2AC76400) [pid = 3572] [serial = 1405] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 329 (287BE000) [pid = 3572] [serial = 1408] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 328 (202C6000) [pid = 3572] [serial = 1411] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 327 (254B2C00) [pid = 3572] [serial = 1379] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 326 (220BA400) [pid = 3572] [serial = 1313] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 325 (220D4C00) [pid = 3572] [serial = 1366] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 324 (1E3A5400) [pid = 3572] [serial = 1345] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 323 (2171F800) [pid = 3572] [serial = 1364] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 322 (296B3C00) [pid = 3572] [serial = 1342] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 321 (18D2B400) [pid = 3572] [serial = 1354] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 320 (23FF5400) [pid = 3572] [serial = 1348] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 319 (24565000) [pid = 3572] [serial = 1375] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 318 (20A13000) [pid = 3572] [serial = 1361] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 317 (251F3800) [pid = 3572] [serial = 1253] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 316 (2386F000) [pid = 3572] [serial = 1321] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 315 (202DB400) [pid = 3572] [serial = 1360] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 314 (1E331C00) [pid = 3572] [serial = 1357] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 313 (21710C00) [pid = 3572] [serial = 1363] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 312 (1EC82400) [pid = 3572] [serial = 1358] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 311 (25C4D800) [pid = 3572] [serial = 1330] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 310 (294A9800) [pid = 3572] [serial = 1339] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 309 (27A85C00) [pid = 3572] [serial = 1333] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 308 (22798000) [pid = 3572] [serial = 1367] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 307 (1A61C800) [pid = 3572] [serial = 1372] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 306 (1BE0D400) [pid = 3572] [serial = 1351] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 305 (24B04000) [pid = 3572] [serial = 1370] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 304 (24567800) [pid = 3572] [serial = 1376] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 303 (24668800) [pid = 3572] [serial = 1369] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 302 (1C15A400) [pid = 3572] [serial = 1373] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 301 (200A5400) [pid = 3572] [serial = 1318] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 300 (24BA2800) [pid = 3572] [serial = 1324] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 299 (1A9AF400) [pid = 3572] [serial = 1355] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 298 (1ACEFC00) [pid = 3572] [serial = 1315] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 297 (2949E000) [pid = 3572] [serial = 1336] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 296 (1CDC9000) [pid = 3572] [serial = 1352] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 295 (2522C800) [pid = 3572] [serial = 1327] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 294 (251F2800) [pid = 3572] [serial = 1378] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 293 (1CDBDC00) [pid = 3572] [serial = 1414] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 292 (1D15C000) [pid = 3572] [serial = 1415] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 291 (19420800) [pid = 3572] [serial = 1381] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 290 (20020800) [pid = 3572] [serial = 1384] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | --DOMWINDOW == 289 (2456D800) [pid = 3572] [serial = 1387] [outer = 00000000] [url = about:blank] 17:35:14 INFO - PROCESS | 3572 | 1461198914304 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]]]}] 17:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1170ms 17:35:14 INFO - PROCESS | 3572 | 1461198914327 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 17:35:14 INFO - PROCESS | 3572 | 1461198914330 Marionette TRACE conn4 <- [1,2005,null,{"value":"13"}] 17:35:14 INFO - PROCESS | 3572 | 1461198914333 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:35:14 INFO - PROCESS | 3572 | 1461198914336 Marionette TRACE conn4 <- [1,2006,null,{}] 17:35:14 INFO - PROCESS | 3572 | 1461198914346 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}] 17:35:14 INFO - PROCESS | 3572 | 1461198914467 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 17:35:14 INFO - PROCESS | 3572 | 1461198914474 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:14 INFO - PROCESS | 3572 | ++DOCSHELL 19420800 == 99 [pid = 3572] [id = 511] 17:35:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 290 (1A61C800) [pid = 3572] [serial = 1533] [outer = 00000000] 17:35:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 291 (1CDBDC00) [pid = 3572] [serial = 1534] [outer = 1A61C800] 17:35:14 INFO - PROCESS | 3572 | 1461198914524 Marionette DEBUG loaded listener.js 17:35:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 292 (1CEA1400) [pid = 3572] [serial = 1535] [outer = 1A61C800] 17:35:15 INFO - PROCESS | 3572 | 1461198915112 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]]]}] 17:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 831ms 17:35:15 INFO - PROCESS | 3572 | 1461198915167 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 17:35:15 INFO - PROCESS | 3572 | 1461198915169 Marionette TRACE conn4 <- [1,2009,null,{"value":"13"}] 17:35:15 INFO - PROCESS | 3572 | 1461198915172 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:35:15 INFO - PROCESS | 3572 | 1461198915174 Marionette TRACE conn4 <- [1,2010,null,{}] 17:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:35:15 INFO - PROCESS | 3572 | 1461198915177 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}] 17:35:15 INFO - PROCESS | 3572 | 1461198915278 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 17:35:15 INFO - PROCESS | 3572 | 1461198915432 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:15 INFO - PROCESS | 3572 | ++DOCSHELL 1D108800 == 100 [pid = 3572] [id = 512] 17:35:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 293 (1D5B7400) [pid = 3572] [serial = 1536] [outer = 00000000] 17:35:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 294 (20020800) [pid = 3572] [serial = 1537] [outer = 1D5B7400] 17:35:15 INFO - PROCESS | 3572 | 1461198915478 Marionette DEBUG loaded listener.js 17:35:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 295 (202C6000) [pid = 3572] [serial = 1538] [outer = 1D5B7400] 17:35:15 INFO - PROCESS | 3572 | 1461198915856 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]]]}] 17:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 770ms 17:35:15 INFO - PROCESS | 3572 | 1461198915955 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 17:35:15 INFO - PROCESS | 3572 | 1461198915957 Marionette TRACE conn4 <- [1,2013,null,{"value":"13"}] 17:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:35:15 INFO - PROCESS | 3572 | 1461198915960 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:35:15 INFO - PROCESS | 3572 | 1461198915962 Marionette TRACE conn4 <- [1,2014,null,{}] 17:35:16 INFO - PROCESS | 3572 | 1461198915966 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}] 17:35:16 INFO - PROCESS | 3572 | 1461198916071 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 17:35:16 INFO - PROCESS | 3572 | 1461198916082 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:16 INFO - PROCESS | 3572 | ++DOCSHELL 202D3000 == 101 [pid = 3572] [id = 513] 17:35:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 296 (202D7000) [pid = 3572] [serial = 1539] [outer = 00000000] 17:35:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 297 (217D3C00) [pid = 3572] [serial = 1540] [outer = 202D7000] 17:35:16 INFO - PROCESS | 3572 | 1461198916131 Marionette DEBUG loaded listener.js 17:35:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 298 (21A0F000) [pid = 3572] [serial = 1541] [outer = 202D7000] 17:35:16 INFO - PROCESS | 3572 | 1461198916689 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]]]}] 17:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 770ms 17:35:16 INFO - PROCESS | 3572 | 1461198916741 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 17:35:16 INFO - PROCESS | 3572 | 1461198916743 Marionette TRACE conn4 <- [1,2017,null,{"value":"13"}] 17:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:35:16 INFO - PROCESS | 3572 | 1461198916747 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:35:16 INFO - PROCESS | 3572 | 1461198916749 Marionette TRACE conn4 <- [1,2018,null,{}] 17:35:16 INFO - PROCESS | 3572 | 1461198916752 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}] 17:35:16 INFO - PROCESS | 3572 | 1461198916928 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 17:35:16 INFO - PROCESS | 3572 | 1461198916954 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:16 INFO - PROCESS | 3572 | ++DOCSHELL 21719C00 == 102 [pid = 3572] [id = 514] 17:35:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 299 (21A9D400) [pid = 3572] [serial = 1542] [outer = 00000000] 17:35:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 300 (24560800) [pid = 3572] [serial = 1543] [outer = 21A9D400] 17:35:17 INFO - PROCESS | 3572 | 1461198917002 Marionette DEBUG loaded listener.js 17:35:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 301 (2456D000) [pid = 3572] [serial = 1544] [outer = 21A9D400] 17:35:17 INFO - PROCESS | 3572 | 1461198917516 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]]]}] 17:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 830ms 17:35:17 INFO - PROCESS | 3572 | 1461198917583 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 17:35:17 INFO - PROCESS | 3572 | 1461198917585 Marionette TRACE conn4 <- [1,2021,null,{"value":"13"}] 17:35:17 INFO - PROCESS | 3572 | 1461198917588 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:35:17 INFO - PROCESS | 3572 | 1461198917590 Marionette TRACE conn4 <- [1,2022,null,{}] 17:35:17 INFO - PROCESS | 3572 | 1461198917594 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}] 17:35:17 INFO - PROCESS | 3572 | 1461198917741 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 17:35:17 INFO - PROCESS | 3572 | 1461198917763 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:17 INFO - PROCESS | 3572 | ++DOCSHELL 17734000 == 103 [pid = 3572] [id = 515] 17:35:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 302 (23FF5400) [pid = 3572] [serial = 1545] [outer = 00000000] 17:35:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 303 (24B9D400) [pid = 3572] [serial = 1546] [outer = 23FF5400] 17:35:17 INFO - PROCESS | 3572 | 1461198917808 Marionette DEBUG loaded listener.js 17:35:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 304 (251ED800) [pid = 3572] [serial = 1547] [outer = 23FF5400] 17:35:18 INFO - PROCESS | 3572 | --DOMWINDOW == 303 (2870FC00) [pid = 3572] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:35:18 INFO - PROCESS | 3572 | --DOMWINDOW == 302 (27A8DC00) [pid = 3572] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:35:18 INFO - PROCESS | 3572 | --DOMWINDOW == 301 (1E5DE400) [pid = 3572] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:35:18 INFO - PROCESS | 3572 | --DOMWINDOW == 300 (1ACBD800) [pid = 3572] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:35:18 INFO - PROCESS | 3572 | --DOMWINDOW == 299 (202A0800) [pid = 3572] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:35:18 INFO - PROCESS | 3572 | --DOMWINDOW == 298 (2A3BB800) [pid = 3572] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:35:18 INFO - PROCESS | 3572 | --DOMWINDOW == 297 (2520BC00) [pid = 3572] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:35:18 INFO - PROCESS | 3572 | --DOMWINDOW == 296 (1D108C00) [pid = 3572] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:35:18 INFO - PROCESS | 3572 | --DOMWINDOW == 295 (1ACB9C00) [pid = 3572] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:35:18 INFO - PROCESS | 3572 | --DOMWINDOW == 294 (2870D800) [pid = 3572] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:35:18 INFO - PROCESS | 3572 | 1461198918686 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]]]}] 17:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1130ms 17:35:18 INFO - PROCESS | 3572 | 1461198918722 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 17:35:18 INFO - PROCESS | 3572 | 1461198918724 Marionette TRACE conn4 <- [1,2025,null,{"value":"13"}] 17:35:18 INFO - PROCESS | 3572 | 1461198918727 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:35:18 INFO - PROCESS | 3572 | 1461198918729 Marionette TRACE conn4 <- [1,2026,null,{}] 17:35:18 INFO - PROCESS | 3572 | 1461198918733 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}] 17:35:18 INFO - PROCESS | 3572 | 1461198918831 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 17:35:18 INFO - PROCESS | 3572 | 1461198918838 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:18 INFO - PROCESS | 3572 | ++DOCSHELL 128CAC00 == 104 [pid = 3572] [id = 516] 17:35:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 295 (17EEA000) [pid = 3572] [serial = 1548] [outer = 00000000] 17:35:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 296 (1D159400) [pid = 3572] [serial = 1549] [outer = 17EEA000] 17:35:18 INFO - PROCESS | 3572 | 1461198918885 Marionette DEBUG loaded listener.js 17:35:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 297 (20021800) [pid = 3572] [serial = 1550] [outer = 17EEA000] 17:35:19 INFO - PROCESS | 3572 | 1461198919421 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]]]}] 17:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 730ms 17:35:19 INFO - PROCESS | 3572 | 1461198919462 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 17:35:19 INFO - PROCESS | 3572 | 1461198919464 Marionette TRACE conn4 <- [1,2029,null,{"value":"13"}] 17:35:19 INFO - PROCESS | 3572 | 1461198919468 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:35:19 INFO - PROCESS | 3572 | 1461198919469 Marionette TRACE conn4 <- [1,2030,null,{}] 17:35:19 INFO - PROCESS | 3572 | 1461198919473 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}] 17:35:19 INFO - PROCESS | 3572 | 1461198919575 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 17:35:19 INFO - PROCESS | 3572 | 1461198919582 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:19 INFO - PROCESS | 3572 | ++DOCSHELL 202C5C00 == 105 [pid = 3572] [id = 517] 17:35:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 298 (21BE7800) [pid = 3572] [serial = 1551] [outer = 00000000] 17:35:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 299 (251F5800) [pid = 3572] [serial = 1552] [outer = 21BE7800] 17:35:19 INFO - PROCESS | 3572 | 1461198919627 Marionette DEBUG loaded listener.js 17:35:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 300 (2522D400) [pid = 3572] [serial = 1553] [outer = 21BE7800] 17:35:19 INFO - PROCESS | 3572 | --DOCSHELL 1B960C00 == 104 [pid = 3572] [id = 12] 17:35:20 INFO - PROCESS | 3572 | 1461198920197 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]]]}] 17:35:20 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) 17:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 770ms 17:35:20 INFO - PROCESS | 3572 | 1461198920242 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 17:35:20 INFO - PROCESS | 3572 | 1461198920244 Marionette TRACE conn4 <- [1,2033,null,{"value":"13"}] 17:35:20 INFO - PROCESS | 3572 | 1461198920247 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:35:20 INFO - PROCESS | 3572 | 1461198920249 Marionette TRACE conn4 <- [1,2034,null,{}] 17:35:20 INFO - PROCESS | 3572 | 1461198920253 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}] 17:35:20 INFO - PROCESS | 3572 | 1461198920377 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 17:35:20 INFO - PROCESS | 3572 | 1461198920388 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:20 INFO - PROCESS | 3572 | ++DOCSHELL 23869800 == 105 [pid = 3572] [id = 518] 17:35:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 301 (25207400) [pid = 3572] [serial = 1554] [outer = 00000000] 17:35:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 302 (25462800) [pid = 3572] [serial = 1555] [outer = 25207400] 17:35:20 INFO - PROCESS | 3572 | 1461198920436 Marionette DEBUG loaded listener.js 17:35:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 303 (254C1000) [pid = 3572] [serial = 1556] [outer = 25207400] 17:35:21 INFO - PROCESS | 3572 | 1461198921208 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]]]}] 17:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1017ms 17:35:21 INFO - PROCESS | 3572 | 1461198921270 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 17:35:21 INFO - PROCESS | 3572 | 1461198921276 Marionette TRACE conn4 <- [1,2037,null,{"value":"13"}] 17:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:35:21 INFO - PROCESS | 3572 | 1461198921304 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:35:21 INFO - PROCESS | 3572 | 1461198921308 Marionette TRACE conn4 <- [1,2038,null,{}] 17:35:21 INFO - PROCESS | 3572 | 1461198921313 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}] 17:35:21 INFO - PROCESS | 3572 | 1461198921521 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 17:35:21 INFO - PROCESS | 3572 | 1461198921651 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:21 INFO - PROCESS | 3572 | ++DOCSHELL 1ACEA800 == 106 [pid = 3572] [id = 519] 17:35:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 304 (1B95F400) [pid = 3572] [serial = 1557] [outer = 00000000] 17:35:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 305 (1CDBFC00) [pid = 3572] [serial = 1558] [outer = 1B95F400] 17:35:21 INFO - PROCESS | 3572 | 1461198921711 Marionette DEBUG loaded listener.js 17:35:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 306 (1D17BC00) [pid = 3572] [serial = 1559] [outer = 1B95F400] 17:35:22 INFO - PROCESS | 3572 | 1461198922355 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]]]}] 17:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1153ms 17:35:22 INFO - PROCESS | 3572 | 1461198922450 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 17:35:22 INFO - PROCESS | 3572 | 1461198922456 Marionette TRACE conn4 <- [1,2041,null,{"value":"13"}] 17:35:22 INFO - PROCESS | 3572 | 1461198922464 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:35:22 INFO - PROCESS | 3572 | 1461198922467 Marionette TRACE conn4 <- [1,2042,null,{}] 17:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:35:22 INFO - PROCESS | 3572 | 1461198922472 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}] 17:35:22 INFO - PROCESS | 3572 | 1461198922609 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 17:35:22 INFO - PROCESS | 3572 | 1461198922787 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:22 INFO - PROCESS | 3572 | ++DOCSHELL 21717400 == 107 [pid = 3572] [id = 520] 17:35:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 307 (21719400) [pid = 3572] [serial = 1560] [outer = 00000000] 17:35:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 308 (22064C00) [pid = 3572] [serial = 1561] [outer = 21719400] 17:35:22 INFO - PROCESS | 3572 | 1461198922843 Marionette DEBUG loaded listener.js 17:35:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 309 (224DF000) [pid = 3572] [serial = 1562] [outer = 21719400] 17:35:23 INFO - PROCESS | 3572 | 1461198923438 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]]]}] 17:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1013ms 17:35:23 INFO - PROCESS | 3572 | 1461198923485 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 17:35:23 INFO - PROCESS | 3572 | 1461198923488 Marionette TRACE conn4 <- [1,2045,null,{"value":"13"}] 17:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:35:23 INFO - PROCESS | 3572 | 1461198923492 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:35:23 INFO - PROCESS | 3572 | 1461198923496 Marionette TRACE conn4 <- [1,2046,null,{}] 17:35:23 INFO - PROCESS | 3572 | 1461198923507 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}] 17:35:23 INFO - PROCESS | 3572 | 1461198923656 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 17:35:23 INFO - PROCESS | 3572 | 1461198923875 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:23 INFO - PROCESS | 3572 | ++DOCSHELL 25C43400 == 108 [pid = 3572] [id = 521] 17:35:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 310 (27363800) [pid = 3572] [serial = 1563] [outer = 00000000] 17:35:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 311 (27A87C00) [pid = 3572] [serial = 1564] [outer = 27363800] 17:35:23 INFO - PROCESS | 3572 | 1461198923934 Marionette DEBUG loaded listener.js 17:35:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 312 (27F51000) [pid = 3572] [serial = 1565] [outer = 27363800] 17:35:24 INFO - PROCESS | 3572 | 1461198924528 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]]]}] 17:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1070ms 17:35:24 INFO - PROCESS | 3572 | 1461198924614 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 17:35:24 INFO - PROCESS | 3572 | 1461198924617 Marionette TRACE conn4 <- [1,2049,null,{"value":"13"}] 17:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:35:24 INFO - PROCESS | 3572 | 1461198924621 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:35:24 INFO - PROCESS | 3572 | 1461198924623 Marionette TRACE conn4 <- [1,2050,null,{}] 17:35:24 INFO - PROCESS | 3572 | 1461198924627 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}] 17:35:24 INFO - PROCESS | 3572 | 1461198924755 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 17:35:24 INFO - PROCESS | 3572 | 1461198924937 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:24 INFO - PROCESS | 3572 | ++DOCSHELL 27F55800 == 109 [pid = 3572] [id = 522] 17:35:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 313 (28705400) [pid = 3572] [serial = 1566] [outer = 00000000] 17:35:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 314 (2870F400) [pid = 3572] [serial = 1567] [outer = 28705400] 17:35:25 INFO - PROCESS | 3572 | 1461198924993 Marionette DEBUG loaded listener.js 17:35:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 315 (287BA400) [pid = 3572] [serial = 1568] [outer = 28705400] 17:35:25 INFO - PROCESS | 3572 | 1461198925575 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]]]}] 17:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1018ms 17:35:25 INFO - PROCESS | 3572 | 1461198925642 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 17:35:25 INFO - PROCESS | 3572 | 1461198925644 Marionette TRACE conn4 <- [1,2053,null,{"value":"13"}] 17:35:25 INFO - PROCESS | 3572 | 1461198925648 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:35:25 INFO - PROCESS | 3572 | 1461198925650 Marionette TRACE conn4 <- [1,2054,null,{}] 17:35:25 INFO - PROCESS | 3572 | 1461198925654 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}] 17:35:25 INFO - PROCESS | 3572 | 1461198925777 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 17:35:25 INFO - PROCESS | 3572 | 1461198925960 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:25 INFO - PROCESS | 3572 | ++DOCSHELL 2870B800 == 110 [pid = 3572] [id = 523] 17:35:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 316 (287BF000) [pid = 3572] [serial = 1569] [outer = 00000000] 17:35:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 317 (2912F400) [pid = 3572] [serial = 1570] [outer = 287BF000] 17:35:26 INFO - PROCESS | 3572 | 1461198926016 Marionette DEBUG loaded listener.js 17:35:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 318 (2949F400) [pid = 3572] [serial = 1571] [outer = 287BF000] 17:35:26 INFO - PROCESS | 3572 | 1461198926615 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]]]}] 17:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1021ms 17:35:26 INFO - PROCESS | 3572 | 1461198926673 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 17:35:26 INFO - PROCESS | 3572 | 1461198926676 Marionette TRACE conn4 <- [1,2057,null,{"value":"13"}] 17:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:35:26 INFO - PROCESS | 3572 | 1461198926679 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:35:26 INFO - PROCESS | 3572 | 1461198926681 Marionette TRACE conn4 <- [1,2058,null,{}] 17:35:26 INFO - PROCESS | 3572 | 1461198926685 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}] 17:35:26 INFO - PROCESS | 3572 | 1461198926836 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 17:35:27 INFO - PROCESS | 3572 | 1461198927021 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:27 INFO - PROCESS | 3572 | ++DOCSHELL 29123C00 == 111 [pid = 3572] [id = 524] 17:35:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 319 (2912CC00) [pid = 3572] [serial = 1572] [outer = 00000000] 17:35:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 320 (2980A400) [pid = 3572] [serial = 1573] [outer = 2912CC00] 17:35:27 INFO - PROCESS | 3572 | 1461198927079 Marionette DEBUG loaded listener.js 17:35:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 321 (2980B800) [pid = 3572] [serial = 1574] [outer = 2912CC00] 17:35:27 INFO - PROCESS | 3572 | 1461198927645 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]]]}] 17:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1016ms 17:35:27 INFO - PROCESS | 3572 | 1461198927699 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 17:35:27 INFO - PROCESS | 3572 | 1461198927701 Marionette TRACE conn4 <- [1,2061,null,{"value":"13"}] 17:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:35:27 INFO - PROCESS | 3572 | 1461198927705 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:35:27 INFO - PROCESS | 3572 | 1461198927707 Marionette TRACE conn4 <- [1,2062,null,{}] 17:35:27 INFO - PROCESS | 3572 | 1461198927711 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}] 17:35:27 INFO - PROCESS | 3572 | 1461198927832 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 17:35:28 INFO - PROCESS | 3572 | 1461198928028 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:28 INFO - PROCESS | 3572 | ++DOCSHELL 29803C00 == 112 [pid = 3572] [id = 525] 17:35:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 322 (29809C00) [pid = 3572] [serial = 1575] [outer = 00000000] 17:35:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 323 (298AF800) [pid = 3572] [serial = 1576] [outer = 29809C00] 17:35:28 INFO - PROCESS | 3572 | 1461198928084 Marionette DEBUG loaded listener.js 17:35:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 324 (2A3BF400) [pid = 3572] [serial = 1577] [outer = 29809C00] 17:35:28 INFO - PROCESS | 3572 | 1461198928663 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]]]}] 17:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 971ms 17:35:28 INFO - PROCESS | 3572 | 1461198928679 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 17:35:28 INFO - PROCESS | 3572 | 1461198928681 Marionette TRACE conn4 <- [1,2065,null,{"value":"13"}] 17:35:28 INFO - PROCESS | 3572 | 1461198928702 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:35:28 INFO - PROCESS | 3572 | 1461198928704 Marionette TRACE conn4 <- [1,2066,null,{}] 17:35:28 INFO - PROCESS | 3572 | 1461198928708 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}] 17:35:28 INFO - PROCESS | 3572 | 1461198928831 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 17:35:29 INFO - PROCESS | 3572 | 1461198929032 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:29 INFO - PROCESS | 3572 | ++DOCSHELL 298A7800 == 113 [pid = 3572] [id = 526] 17:35:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 325 (2A3C6800) [pid = 3572] [serial = 1578] [outer = 00000000] 17:35:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 326 (2AAB8800) [pid = 3572] [serial = 1579] [outer = 2A3C6800] 17:35:29 INFO - PROCESS | 3572 | 1461198929089 Marionette DEBUG loaded listener.js 17:35:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 327 (2AABAC00) [pid = 3572] [serial = 1580] [outer = 2A3C6800] 17:35:29 INFO - PROCESS | 3572 | 1461198929699 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]]]}] 17:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1017ms 17:35:29 INFO - PROCESS | 3572 | 1461198929730 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 17:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:35:29 INFO - PROCESS | 3572 | 1461198929732 Marionette TRACE conn4 <- [1,2069,null,{"value":"13"}] 17:35:29 INFO - PROCESS | 3572 | 1461198929737 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:35:29 INFO - PROCESS | 3572 | 1461198929740 Marionette TRACE conn4 <- [1,2070,null,{}] 17:35:29 INFO - PROCESS | 3572 | 1461198929760 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}] 17:35:29 INFO - PROCESS | 3572 | 1461198929884 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 17:35:30 INFO - PROCESS | 3572 | 1461198930068 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:30 INFO - PROCESS | 3572 | ++DOCSHELL 2AAB6C00 == 114 [pid = 3572] [id = 527] 17:35:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 328 (2AAB7400) [pid = 3572] [serial = 1581] [outer = 00000000] 17:35:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 329 (2AB5F800) [pid = 3572] [serial = 1582] [outer = 2AAB7400] 17:35:30 INFO - PROCESS | 3572 | 1461198930122 Marionette DEBUG loaded listener.js 17:35:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 330 (2AC71400) [pid = 3572] [serial = 1583] [outer = 2AAB7400] 17:35:30 INFO - PROCESS | 3572 | 1461198930656 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]]]}] 17:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 971ms 17:35:30 INFO - PROCESS | 3572 | 1461198930710 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 17:35:30 INFO - PROCESS | 3572 | 1461198930712 Marionette TRACE conn4 <- [1,2073,null,{"value":"13"}] 17:35:30 INFO - PROCESS | 3572 | 1461198930716 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:35:30 INFO - PROCESS | 3572 | 1461198930718 Marionette TRACE conn4 <- [1,2074,null,{}] 17:35:30 INFO - PROCESS | 3572 | 1461198930722 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}] 17:35:30 INFO - PROCESS | 3572 | 1461198930847 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 17:35:31 INFO - PROCESS | 3572 | 1461198931045 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:31 INFO - PROCESS | 3572 | ++DOCSHELL 2AC77000 == 115 [pid = 3572] [id = 528] 17:35:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 331 (2AC77400) [pid = 3572] [serial = 1584] [outer = 00000000] 17:35:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 332 (2B2CF000) [pid = 3572] [serial = 1585] [outer = 2AC77400] 17:35:31 INFO - PROCESS | 3572 | 1461198931102 Marionette DEBUG loaded listener.js 17:35:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 333 (2B2D9000) [pid = 3572] [serial = 1586] [outer = 2AC77400] 17:35:31 INFO - PROCESS | 3572 | 1461198931700 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]]]}] 17:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1017ms 17:35:31 INFO - PROCESS | 3572 | 1461198931737 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 17:35:31 INFO - PROCESS | 3572 | 1461198931740 Marionette TRACE conn4 <- [1,2077,null,{"value":"13"}] 17:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:35:31 INFO - PROCESS | 3572 | 1461198931743 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:35:31 INFO - PROCESS | 3572 | 1461198931746 Marionette TRACE conn4 <- [1,2078,null,{}] 17:35:31 INFO - PROCESS | 3572 | 1461198931750 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}] 17:35:31 INFO - PROCESS | 3572 | 1461198931893 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 17:35:32 INFO - PROCESS | 3572 | 1461198932094 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:32 INFO - PROCESS | 3572 | ++DOCSHELL 2AB06C00 == 116 [pid = 3572] [id = 529] 17:35:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 334 (2AB07400) [pid = 3572] [serial = 1587] [outer = 00000000] 17:35:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 335 (2AC95800) [pid = 3572] [serial = 1588] [outer = 2AB07400] 17:35:32 INFO - PROCESS | 3572 | 1461198932155 Marionette DEBUG loaded listener.js 17:35:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 336 (2B80EC00) [pid = 3572] [serial = 1589] [outer = 2AB07400] 17:35:32 INFO - PROCESS | 3572 | 1461198932766 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]]]}] 17:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1071ms 17:35:32 INFO - PROCESS | 3572 | 1461198932817 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 17:35:32 INFO - PROCESS | 3572 | 1461198932819 Marionette TRACE conn4 <- [1,2081,null,{"value":"13"}] 17:35:32 INFO - PROCESS | 3572 | 1461198932822 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:35:32 INFO - PROCESS | 3572 | 1461198932825 Marionette TRACE conn4 <- [1,2082,null,{}] 17:35:32 INFO - PROCESS | 3572 | 1461198932829 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}] 17:35:32 INFO - PROCESS | 3572 | 1461198932952 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 17:35:33 INFO - PROCESS | 3572 | 1461198933152 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:33 INFO - PROCESS | 3572 | ++DOCSHELL 2B82B000 == 117 [pid = 3572] [id = 530] 17:35:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 337 (2B832400) [pid = 3572] [serial = 1590] [outer = 00000000] 17:35:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 338 (2C8FB400) [pid = 3572] [serial = 1591] [outer = 2B832400] 17:35:33 INFO - PROCESS | 3572 | 1461198933208 Marionette DEBUG loaded listener.js 17:35:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 339 (2C8FE400) [pid = 3572] [serial = 1592] [outer = 2B832400] 17:35:33 INFO - PROCESS | 3572 | 1461198933856 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]]]}] 17:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1068ms 17:35:33 INFO - PROCESS | 3572 | 1461198933895 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 17:35:33 INFO - PROCESS | 3572 | 1461198933897 Marionette TRACE conn4 <- [1,2085,null,{"value":"13"}] 17:35:33 INFO - PROCESS | 3572 | 1461198933901 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:35:33 INFO - PROCESS | 3572 | 1461198933903 Marionette TRACE conn4 <- [1,2086,null,{}] 17:35:33 INFO - PROCESS | 3572 | 1461198933907 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}] 17:35:34 INFO - PROCESS | 3572 | 1461198934032 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 17:35:34 INFO - PROCESS | 3572 | 1461198934222 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:34 INFO - PROCESS | 3572 | ++DOCSHELL 14183000 == 118 [pid = 3572] [id = 531] 17:35:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 340 (17E23400) [pid = 3572] [serial = 1593] [outer = 00000000] 17:35:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 341 (20A6F800) [pid = 3572] [serial = 1594] [outer = 17E23400] 17:35:34 INFO - PROCESS | 3572 | 1461198934276 Marionette DEBUG loaded listener.js 17:35:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 342 (273DA400) [pid = 3572] [serial = 1595] [outer = 17E23400] 17:35:34 INFO - PROCESS | 3572 | 1461198934930 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]]]}] 17:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1065ms 17:35:34 INFO - PROCESS | 3572 | 1461198934970 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 17:35:34 INFO - PROCESS | 3572 | 1461198934972 Marionette TRACE conn4 <- [1,2089,null,{"value":"13"}] 17:35:34 INFO - PROCESS | 3572 | 1461198934975 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:35:34 INFO - PROCESS | 3572 | 1461198934977 Marionette TRACE conn4 <- [1,2090,null,{}] 17:35:34 INFO - PROCESS | 3572 | 1461198934981 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}] 17:35:35 INFO - PROCESS | 3572 | 1461198935109 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 17:35:35 INFO - PROCESS | 3572 | 1461198935314 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:35 INFO - PROCESS | 3572 | ++DOCSHELL 1CDD8800 == 119 [pid = 3572] [id = 532] 17:35:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 343 (1D69F000) [pid = 3572] [serial = 1596] [outer = 00000000] 17:35:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 344 (2AC7E800) [pid = 3572] [serial = 1597] [outer = 1D69F000] 17:35:35 INFO - PROCESS | 3572 | 1461198935371 Marionette DEBUG loaded listener.js 17:35:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 345 (2AC7DC00) [pid = 3572] [serial = 1598] [outer = 1D69F000] 17:35:35 INFO - PROCESS | 3572 | 1461198935942 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]]]}] 17:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1016ms 17:35:36 INFO - PROCESS | 3572 | 1461198935995 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 17:35:36 INFO - PROCESS | 3572 | 1461198935998 Marionette TRACE conn4 <- [1,2093,null,{"value":"13"}] 17:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:35:36 INFO - PROCESS | 3572 | 1461198936001 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:35:36 INFO - PROCESS | 3572 | 1461198936003 Marionette TRACE conn4 <- [1,2094,null,{}] 17:35:36 INFO - PROCESS | 3572 | 1461198936008 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}] 17:35:36 INFO - PROCESS | 3572 | 1461198936133 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 17:35:36 INFO - PROCESS | 3572 | 1461198936347 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:36 INFO - PROCESS | 3572 | ++DOCSHELL 1ACBBC00 == 120 [pid = 3572] [id = 533] 17:35:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 346 (1D17F400) [pid = 3572] [serial = 1599] [outer = 00000000] 17:35:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 347 (2C920C00) [pid = 3572] [serial = 1600] [outer = 1D17F400] 17:35:36 INFO - PROCESS | 3572 | 1461198936404 Marionette DEBUG loaded listener.js 17:35:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 348 (2E2D1800) [pid = 3572] [serial = 1601] [outer = 1D17F400] 17:35:37 INFO - PROCESS | 3572 | 1461198937277 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]]]}] 17:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 17:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1316ms 17:35:37 INFO - PROCESS | 3572 | 1461198937321 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 17:35:37 INFO - PROCESS | 3572 | 1461198937326 Marionette TRACE conn4 <- [1,2097,null,{"value":"13"}] 17:35:37 INFO - PROCESS | 3572 | 1461198937332 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:35:37 INFO - PROCESS | 3572 | 1461198937335 Marionette TRACE conn4 <- [1,2098,null,{}] 17:35:37 INFO - PROCESS | 3572 | 1461198937340 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}] 17:35:37 INFO - PROCESS | 3572 | 1461198937467 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 17:35:37 INFO - PROCESS | 3572 | 1461198937663 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:37 INFO - PROCESS | 3572 | ++DOCSHELL 1CDBF800 == 121 [pid = 3572] [id = 534] 17:35:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 349 (1D69D800) [pid = 3572] [serial = 1602] [outer = 00000000] 17:35:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 350 (20BE4C00) [pid = 3572] [serial = 1603] [outer = 1D69D800] 17:35:37 INFO - PROCESS | 3572 | 1461198937718 Marionette DEBUG loaded listener.js 17:35:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 351 (2173EC00) [pid = 3572] [serial = 1604] [outer = 1D69D800] 17:35:38 INFO - PROCESS | 3572 | 1461198938329 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]]]}] 17:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1022ms 17:35:38 INFO - PROCESS | 3572 | 1461198938359 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 17:35:38 INFO - PROCESS | 3572 | 1461198938364 Marionette TRACE conn4 <- [1,2101,null,{"value":"13"}] 17:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:35:38 INFO - PROCESS | 3572 | 1461198938370 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:35:38 INFO - PROCESS | 3572 | 1461198938373 Marionette TRACE conn4 <- [1,2102,null,{}] 17:35:38 INFO - PROCESS | 3572 | 1461198938376 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}] 17:35:38 INFO - PROCESS | 3572 | 1461198938501 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 17:35:38 INFO - PROCESS | 3572 | 1461198938717 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:38 INFO - PROCESS | 3572 | ++DOCSHELL 1A622000 == 122 [pid = 3572] [id = 535] 17:35:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 352 (1CDDB000) [pid = 3572] [serial = 1605] [outer = 00000000] 17:35:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 353 (2171C800) [pid = 3572] [serial = 1606] [outer = 1CDDB000] 17:35:38 INFO - PROCESS | 3572 | 1461198938769 Marionette DEBUG loaded listener.js 17:35:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 354 (23FF3800) [pid = 3572] [serial = 1607] [outer = 1CDDB000] 17:35:39 INFO - PROCESS | 3572 | --DOCSHELL 202C5C00 == 121 [pid = 3572] [id = 517] 17:35:39 INFO - PROCESS | 3572 | --DOCSHELL 128CAC00 == 120 [pid = 3572] [id = 516] 17:35:39 INFO - PROCESS | 3572 | --DOCSHELL 17734000 == 119 [pid = 3572] [id = 515] 17:35:39 INFO - PROCESS | 3572 | --DOCSHELL 21719C00 == 118 [pid = 3572] [id = 514] 17:35:39 INFO - PROCESS | 3572 | --DOCSHELL 202D3000 == 117 [pid = 3572] [id = 513] 17:35:39 INFO - PROCESS | 3572 | --DOCSHELL 1D108800 == 116 [pid = 3572] [id = 512] 17:35:39 INFO - PROCESS | 3572 | --DOMWINDOW == 353 (2AB65C00) [pid = 3572] [serial = 1486] [outer = 00000000] [url = about:blank] 17:35:39 INFO - PROCESS | 3572 | --DOMWINDOW == 352 (254C0400) [pid = 3572] [serial = 1450] [outer = 00000000] [url = about:blank] 17:35:39 INFO - PROCESS | 3572 | --DOMWINDOW == 351 (17E20000) [pid = 3572] [serial = 1420] [outer = 00000000] [url = about:blank] 17:35:39 INFO - PROCESS | 3572 | --DOMWINDOW == 350 (224DF800) [pid = 3572] [serial = 1438] [outer = 00000000] [url = about:blank] 17:35:39 INFO - PROCESS | 3572 | --DOMWINDOW == 349 (21AA1400) [pid = 3572] [serial = 1435] [outer = 00000000] [url = about:blank] 17:35:39 INFO - PROCESS | 3572 | --DOMWINDOW == 348 (24EA4800) [pid = 3572] [serial = 1444] [outer = 00000000] [url = about:blank] 17:35:39 INFO - PROCESS | 3572 | --DOMWINDOW == 347 (21708C00) [pid = 3572] [serial = 1432] [outer = 00000000] [url = about:blank] 17:35:39 INFO - PROCESS | 3572 | --DOMWINDOW == 346 (20A0E800) [pid = 3572] [serial = 1429] [outer = 00000000] [url = about:blank] 17:35:39 INFO - PROCESS | 3572 | --DOMWINDOW == 345 (1EAE3800) [pid = 3572] [serial = 1426] [outer = 00000000] [url = about:blank] 17:35:39 INFO - PROCESS | 3572 | --DOMWINDOW == 344 (25233800) [pid = 3572] [serial = 1447] [outer = 00000000] [url = about:blank] 17:35:39 INFO - PROCESS | 3572 | --DOMWINDOW == 343 (1C160800) [pid = 3572] [serial = 1423] [outer = 00000000] [url = about:blank] 17:35:39 INFO - PROCESS | 3572 | --DOMWINDOW == 342 (29130C00) [pid = 3572] [serial = 1456] [outer = 00000000] [url = about:blank] 17:35:39 INFO - PROCESS | 3572 | --DOMWINDOW == 341 (2465E400) [pid = 3572] [serial = 1441] [outer = 00000000] [url = about:blank] 17:35:39 INFO - PROCESS | 3572 | --DOMWINDOW == 340 (283AF800) [pid = 3572] [serial = 1453] [outer = 00000000] [url = about:blank] 17:35:39 INFO - PROCESS | 3572 | --DOCSHELL 19420800 == 115 [pid = 3572] [id = 511] 17:35:39 INFO - PROCESS | 3572 | --DOCSHELL 1FFDD800 == 114 [pid = 3572] [id = 510] 17:35:39 INFO - PROCESS | 3572 | --DOCSHELL 17E1C400 == 113 [pid = 3572] [id = 509] 17:35:39 INFO - PROCESS | 3572 | --DOCSHELL 17C9B400 == 112 [pid = 3572] [id = 507] 17:35:39 INFO - PROCESS | 3572 | --DOCSHELL 2B2DA000 == 111 [pid = 3572] [id = 504] 17:35:39 INFO - PROCESS | 3572 | --DOCSHELL 2736E400 == 110 [pid = 3572] [id = 503] 17:35:39 INFO - PROCESS | 3572 | --DOCSHELL 27362800 == 109 [pid = 3572] [id = 502] 17:35:39 INFO - PROCESS | 3572 | --DOCSHELL 24B7B800 == 108 [pid = 3572] [id = 501] 17:35:39 INFO - PROCESS | 3572 | --DOCSHELL 24B77000 == 107 [pid = 3572] [id = 500] 17:35:39 INFO - PROCESS | 3572 | --DOCSHELL 298B2000 == 106 [pid = 3572] [id = 499] 17:35:39 INFO - PROCESS | 3572 | --DOCSHELL 298A8000 == 105 [pid = 3572] [id = 498] 17:35:39 INFO - PROCESS | 3572 | --DOCSHELL 202D2800 == 104 [pid = 3572] [id = 497] 17:35:39 INFO - PROCESS | 3572 | --DOCSHELL 19421400 == 103 [pid = 3572] [id = 496] 17:35:39 INFO - PROCESS | 3572 | --DOMWINDOW == 339 (2B2D3800) [pid = 3572] [serial = 1484] [outer = 00000000] [url = about:blank] 17:35:39 INFO - PROCESS | 3572 | --DOMWINDOW == 338 (29752C00) [pid = 3572] [serial = 1475] [outer = 00000000] [url = about:blank] 17:35:39 INFO - PROCESS | 3572 | --DOMWINDOW == 337 (28707800) [pid = 3572] [serial = 1472] [outer = 00000000] [url = about:blank] 17:35:39 INFO - PROCESS | 3572 | --DOMWINDOW == 336 (202C5000) [pid = 3572] [serial = 1462] [outer = 00000000] [url = about:blank] 17:35:39 INFO - PROCESS | 3572 | --DOMWINDOW == 335 (20A77400) [pid = 3572] [serial = 1463] [outer = 00000000] [url = about:blank] 17:35:39 INFO - PROCESS | 3572 | --DOMWINDOW == 334 (1ACEEC00) [pid = 3572] [serial = 1459] [outer = 00000000] [url = about:blank] 17:35:39 INFO - PROCESS | 3572 | --DOMWINDOW == 333 (23FF4000) [pid = 3572] [serial = 1480] [outer = 00000000] [url = about:blank] 17:35:39 INFO - PROCESS | 3572 | --DOMWINDOW == 332 (2AC73800) [pid = 3572] [serial = 1477] [outer = 00000000] [url = about:blank] 17:35:39 INFO - PROCESS | 3572 | --DOMWINDOW == 331 (1C11C800) [pid = 3572] [serial = 1460] [outer = 00000000] [url = about:blank] 17:35:39 INFO - PROCESS | 3572 | --DOMWINDOW == 330 (25236000) [pid = 3572] [serial = 1481] [outer = 00000000] [url = about:blank] 17:35:39 INFO - PROCESS | 3572 | --DOMWINDOW == 329 (254BB800) [pid = 3572] [serial = 1468] [outer = 00000000] [url = about:blank] 17:35:39 INFO - PROCESS | 3572 | --DOMWINDOW == 328 (294A4C00) [pid = 3572] [serial = 1474] [outer = 00000000] [url = about:blank] 17:35:39 INFO - PROCESS | 3572 | --DOMWINDOW == 327 (28703C00) [pid = 3572] [serial = 1471] [outer = 00000000] [url = about:blank] 17:35:39 INFO - PROCESS | 3572 | --DOMWINDOW == 326 (21747000) [pid = 3572] [serial = 1465] [outer = 00000000] [url = about:blank] 17:35:39 INFO - PROCESS | 3572 | --DOMWINDOW == 325 (21AA2C00) [pid = 3572] [serial = 1466] [outer = 00000000] [url = about:blank] 17:35:39 INFO - PROCESS | 3572 | --DOMWINDOW == 324 (202E0C00) [pid = 3572] [serial = 1418] [outer = 00000000] [url = about:blank] 17:35:39 INFO - PROCESS | 3572 | --DOMWINDOW == 323 (2AC7BC00) [pid = 3572] [serial = 1478] [outer = 00000000] [url = about:blank] 17:35:39 INFO - PROCESS | 3572 | --DOMWINDOW == 322 (273E0800) [pid = 3572] [serial = 1469] [outer = 00000000] [url = about:blank] 17:35:39 INFO - PROCESS | 3572 | --DOMWINDOW == 321 (2B2CF400) [pid = 3572] [serial = 1483] [outer = 00000000] [url = about:blank] 17:35:39 INFO - PROCESS | 3572 | 1461198939545 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]]]}] 17:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1219ms 17:35:39 INFO - PROCESS | 3572 | 1461198939591 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 17:35:39 INFO - PROCESS | 3572 | 1461198939594 Marionette TRACE conn4 <- [1,2105,null,{"value":"13"}] 17:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:35:39 INFO - PROCESS | 3572 | 1461198939597 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:35:39 INFO - PROCESS | 3572 | 1461198939600 Marionette TRACE conn4 <- [1,2106,null,{}] 17:35:39 INFO - PROCESS | 3572 | 1461198939618 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}] 17:35:39 INFO - PROCESS | 3572 | 1461198939787 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 17:35:39 INFO - PROCESS | 3572 | 1461198939800 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:39 INFO - PROCESS | 3572 | ++DOCSHELL 1B961000 == 104 [pid = 3572] [id = 536] 17:35:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 322 (1B962C00) [pid = 3572] [serial = 1608] [outer = 00000000] 17:35:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 323 (1D6A7000) [pid = 3572] [serial = 1609] [outer = 1B962C00] 17:35:39 INFO - PROCESS | 3572 | 1461198939850 Marionette DEBUG loaded listener.js 17:35:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 324 (1F7D3800) [pid = 3572] [serial = 1610] [outer = 1B962C00] 17:35:40 INFO - PROCESS | 3572 | 1461198940357 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]]]}] 17:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 790ms 17:35:40 INFO - PROCESS | 3572 | 1461198940391 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 17:35:40 INFO - PROCESS | 3572 | 1461198940393 Marionette TRACE conn4 <- [1,2109,null,{"value":"13"}] 17:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:35:40 INFO - PROCESS | 3572 | 1461198940397 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:35:40 INFO - PROCESS | 3572 | 1461198940398 Marionette TRACE conn4 <- [1,2110,null,{}] 17:35:40 INFO - PROCESS | 3572 | 1461198940402 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}] 17:35:40 INFO - PROCESS | 3572 | 1461198940510 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 17:35:40 INFO - PROCESS | 3572 | 1461198940667 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:40 INFO - PROCESS | 3572 | ++DOCSHELL 202D9000 == 105 [pid = 3572] [id = 537] 17:35:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 325 (202E0C00) [pid = 3572] [serial = 1611] [outer = 00000000] 17:35:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 326 (2170C800) [pid = 3572] [serial = 1612] [outer = 202E0C00] 17:35:40 INFO - PROCESS | 3572 | 1461198940713 Marionette DEBUG loaded listener.js 17:35:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 327 (21747000) [pid = 3572] [serial = 1613] [outer = 202E0C00] 17:35:41 INFO - PROCESS | 3572 | 1461198941087 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]]]}] 17:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 770ms 17:35:41 INFO - PROCESS | 3572 | 1461198941191 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 17:35:41 INFO - PROCESS | 3572 | 1461198941193 Marionette TRACE conn4 <- [1,2113,null,{"value":"13"}] 17:35:41 INFO - PROCESS | 3572 | 1461198941196 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:35:41 INFO - PROCESS | 3572 | 1461198941198 Marionette TRACE conn4 <- [1,2114,null,{}] 17:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:35:41 INFO - PROCESS | 3572 | 1461198941206 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}] 17:35:41 INFO - PROCESS | 3572 | 1461198941308 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 17:35:41 INFO - PROCESS | 3572 | 1461198941320 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:41 INFO - PROCESS | 3572 | ++DOCSHELL 217D4400 == 106 [pid = 3572] [id = 538] 17:35:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 328 (21BEF400) [pid = 3572] [serial = 1614] [outer = 00000000] 17:35:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 329 (2386C000) [pid = 3572] [serial = 1615] [outer = 21BEF400] 17:35:41 INFO - PROCESS | 3572 | 1461198941366 Marionette DEBUG loaded listener.js 17:35:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 330 (2456BC00) [pid = 3572] [serial = 1616] [outer = 21BEF400] 17:35:41 INFO - PROCESS | 3572 | 1461198941931 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]]]}] 17:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 771ms 17:35:41 INFO - PROCESS | 3572 | 1461198941973 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 17:35:41 INFO - PROCESS | 3572 | 1461198941975 Marionette TRACE conn4 <- [1,2117,null,{"value":"13"}] 17:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:35:41 INFO - PROCESS | 3572 | 1461198941978 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:35:41 INFO - PROCESS | 3572 | 1461198941980 Marionette TRACE conn4 <- [1,2118,null,{}] 17:35:41 INFO - PROCESS | 3572 | 1461198941983 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}] 17:35:42 INFO - PROCESS | 3572 | 1461198942155 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 17:35:42 INFO - PROCESS | 3572 | 1461198942178 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:42 INFO - PROCESS | 3572 | ++DOCSHELL 24567800 == 107 [pid = 3572] [id = 539] 17:35:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 331 (24662800) [pid = 3572] [serial = 1617] [outer = 00000000] 17:35:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 332 (2520B000) [pid = 3572] [serial = 1618] [outer = 24662800] 17:35:42 INFO - PROCESS | 3572 | 1461198942226 Marionette DEBUG loaded listener.js 17:35:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 333 (253DBC00) [pid = 3572] [serial = 1619] [outer = 24662800] 17:35:42 INFO - PROCESS | 3572 | 1461198942720 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] 17:35:42 INFO - PROCESS | 3572 | 1461198942812 Marionette TRACE conn4 <- [1,2121,null,{"value":"13"}] 17:35:42 INFO - PROCESS | 3572 | 1461198942815 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:35:42 INFO - PROCESS | 3572 | 1461198942816 Marionette TRACE conn4 <- [1,2122,null,{}] 17:35:42 INFO - PROCESS | 3572 | 1461198942824 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}] 17:35:43 INFO - PROCESS | 3572 | 1461198942980 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 17:35:43 INFO - PROCESS | 3572 | 1461198943002 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:43 INFO - PROCESS | 3572 | ++DOCSHELL 24EAD000 == 108 [pid = 3572] [id = 540] 17:35:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 334 (253DE800) [pid = 3572] [serial = 1620] [outer = 00000000] 17:35:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 335 (254C0400) [pid = 3572] [serial = 1621] [outer = 253DE800] 17:35:43 INFO - PROCESS | 3572 | 1461198943047 Marionette DEBUG loaded listener.js 17:35:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 336 (27362800) [pid = 3572] [serial = 1622] [outer = 253DE800] 17:35:43 INFO - PROCESS | 3572 | --DOMWINDOW == 335 (21A9D400) [pid = 3572] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:35:43 INFO - PROCESS | 3572 | --DOMWINDOW == 334 (23FF5400) [pid = 3572] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:35:43 INFO - PROCESS | 3572 | --DOMWINDOW == 333 (17EEA000) [pid = 3572] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:35:43 INFO - PROCESS | 3572 | --DOMWINDOW == 332 (21BE7800) [pid = 3572] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:35:43 INFO - PROCESS | 3572 | --DOMWINDOW == 331 (1D5B7400) [pid = 3572] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:35:43 INFO - PROCESS | 3572 | --DOMWINDOW == 330 (1A61C800) [pid = 3572] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:35:43 INFO - PROCESS | 3572 | --DOMWINDOW == 329 (202D7000) [pid = 3572] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:35:43 INFO - PROCESS | 3572 | --DOMWINDOW == 328 (2170A000) [pid = 3572] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:35:43 INFO - PROCESS | 3572 | --DOMWINDOW == 327 (2AB60800) [pid = 3572] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:35:43 INFO - PROCESS | 3572 | --DOMWINDOW == 326 (17E15C00) [pid = 3572] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:35:43 INFO - PROCESS | 3572 | --DOMWINDOW == 325 (1D057C00) [pid = 3572] [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.] 17:35:43 INFO - PROCESS | 3572 | 1461198943851 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]]]}] 17:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 17:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1074ms 17:35:43 INFO - PROCESS | 3572 | 1461198943893 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 17:35:43 INFO - PROCESS | 3572 | 1461198943896 Marionette TRACE conn4 <- [1,2125,null,{"value":"13"}] 17:35:43 INFO - PROCESS | 3572 | 1461198943899 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:35:43 INFO - PROCESS | 3572 | 1461198943900 Marionette TRACE conn4 <- [1,2126,null,{}] 17:35:43 INFO - PROCESS | 3572 | 1461198943904 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}] 17:35:44 INFO - PROCESS | 3572 | 1461198944005 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 17:35:44 INFO - PROCESS | 3572 | 1461198944011 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:44 INFO - PROCESS | 3572 | ++DOCSHELL 17E16800 == 109 [pid = 3572] [id = 541] 17:35:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 326 (1CDBE400) [pid = 3572] [serial = 1623] [outer = 00000000] 17:35:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 327 (202D0000) [pid = 3572] [serial = 1624] [outer = 1CDBE400] 17:35:44 INFO - PROCESS | 3572 | 1461198944056 Marionette DEBUG loaded listener.js 17:35:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 328 (217DA400) [pid = 3572] [serial = 1625] [outer = 1CDBE400] 17:35:44 INFO - PROCESS | 3572 | 1461198944569 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]]]}] 17:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 730ms 17:35:44 INFO - PROCESS | 3572 | 1461198944634 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 17:35:44 INFO - PROCESS | 3572 | 1461198944636 Marionette TRACE conn4 <- [1,2129,null,{"value":"13"}] 17:35:44 INFO - PROCESS | 3572 | 1461198944639 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:35:44 INFO - PROCESS | 3572 | 1461198944641 Marionette TRACE conn4 <- [1,2130,null,{}] 17:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:35:44 INFO - PROCESS | 3572 | 1461198944644 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}] 17:35:44 INFO - PROCESS | 3572 | 1461198944746 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 17:35:44 INFO - PROCESS | 3572 | 1461198944753 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:44 INFO - PROCESS | 3572 | ++DOCSHELL 21A01C00 == 110 [pid = 3572] [id = 542] 17:35:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 329 (221ABC00) [pid = 3572] [serial = 1626] [outer = 00000000] 17:35:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 330 (27F4F400) [pid = 3572] [serial = 1627] [outer = 221ABC00] 17:35:44 INFO - PROCESS | 3572 | 1461198944798 Marionette DEBUG loaded listener.js 17:35:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 331 (28708000) [pid = 3572] [serial = 1628] [outer = 221ABC00] 17:35:45 INFO - PROCESS | 3572 | 1461198945307 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] 17:35:45 INFO - PROCESS | 3572 | 1461198945376 Marionette TRACE conn4 <- [1,2133,null,{"value":"13"}] 17:35:45 INFO - PROCESS | 3572 | 1461198945379 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:35:45 INFO - PROCESS | 3572 | 1461198945380 Marionette TRACE conn4 <- [1,2134,null,{}] 17:35:45 INFO - PROCESS | 3572 | 1461198945384 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}] 17:35:45 INFO - PROCESS | 3572 | 1461198945515 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 17:35:45 INFO - PROCESS | 3572 | 1461198945524 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:45 INFO - PROCESS | 3572 | ++DOCSHELL 294A8400 == 111 [pid = 3572] [id = 543] 17:35:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 332 (296A5800) [pid = 3572] [serial = 1629] [outer = 00000000] 17:35:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 333 (29760000) [pid = 3572] [serial = 1630] [outer = 296A5800] 17:35:45 INFO - PROCESS | 3572 | 1461198945569 Marionette DEBUG loaded listener.js 17:35:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 334 (29807C00) [pid = 3572] [serial = 1631] [outer = 296A5800] 17:35:46 INFO - PROCESS | 3572 | 1461198946358 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] 17:35:46 INFO - PROCESS | 3572 | 1461198946407 Marionette TRACE conn4 <- [1,2137,null,{"value":"13"}] 17:35:46 INFO - PROCESS | 3572 | 1461198946413 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:35:46 INFO - PROCESS | 3572 | 1461198946417 Marionette TRACE conn4 <- [1,2138,null,{}] 17:35:46 INFO - PROCESS | 3572 | 1461198946444 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}] 17:35:46 INFO - PROCESS | 3572 | 1461198946586 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 17:35:46 INFO - PROCESS | 3572 | 1461198946785 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:46 INFO - PROCESS | 3572 | ++DOCSHELL 1A622400 == 112 [pid = 3572] [id = 544] 17:35:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 335 (1C157400) [pid = 3572] [serial = 1632] [outer = 00000000] 17:35:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 336 (1F7CF000) [pid = 3572] [serial = 1633] [outer = 1C157400] 17:35:46 INFO - PROCESS | 3572 | 1461198946845 Marionette DEBUG loaded listener.js 17:35:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 337 (202DC400) [pid = 3572] [serial = 1634] [outer = 1C157400] 17:35:47 INFO - PROCESS | 3572 | 1461198947542 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]]]}] 17:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 17:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1152ms 17:35:47 INFO - PROCESS | 3572 | 1461198947568 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 17:35:47 INFO - PROCESS | 3572 | 1461198947574 Marionette TRACE conn4 <- [1,2141,null,{"value":"13"}] 17:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:35:47 INFO - PROCESS | 3572 | 1461198947581 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:35:47 INFO - PROCESS | 3572 | 1461198947584 Marionette TRACE conn4 <- [1,2142,null,{}] 17:35:47 INFO - PROCESS | 3572 | 1461198947588 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}] 17:35:47 INFO - PROCESS | 3572 | 1461198947722 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 17:35:47 INFO - PROCESS | 3572 | 1461198947927 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:47 INFO - PROCESS | 3572 | ++DOCSHELL 21BEF800 == 113 [pid = 3572] [id = 545] 17:35:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 338 (21BF0400) [pid = 3572] [serial = 1635] [outer = 00000000] 17:35:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 339 (24BA5C00) [pid = 3572] [serial = 1636] [outer = 21BF0400] 17:35:47 INFO - PROCESS | 3572 | 1461198947985 Marionette DEBUG loaded listener.js 17:35:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 340 (2520C800) [pid = 3572] [serial = 1637] [outer = 21BF0400] 17:35:48 INFO - PROCESS | 3572 | 1461198948650 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]]]}] 17:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1123ms 17:35:48 INFO - PROCESS | 3572 | 1461198948705 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 17:35:48 INFO - PROCESS | 3572 | 1461198948707 Marionette TRACE conn4 <- [1,2145,null,{"value":"13"}] 17:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:35:48 INFO - PROCESS | 3572 | 1461198948712 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:35:48 INFO - PROCESS | 3572 | 1461198948715 Marionette TRACE conn4 <- [1,2146,null,{}] 17:35:48 INFO - PROCESS | 3572 | 1461198948727 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}] 17:35:48 INFO - PROCESS | 3572 | 1461198948964 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 17:35:49 INFO - PROCESS | 3572 | 1461198949098 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:49 INFO - PROCESS | 3572 | ++DOCSHELL 1CF4CC00 == 114 [pid = 3572] [id = 546] 17:35:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 341 (1CF4D000) [pid = 3572] [serial = 1638] [outer = 00000000] 17:35:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 342 (2AB02800) [pid = 3572] [serial = 1639] [outer = 1CF4D000] 17:35:49 INFO - PROCESS | 3572 | 1461198949161 Marionette DEBUG loaded listener.js 17:35:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 343 (2AB0B800) [pid = 3572] [serial = 1640] [outer = 1CF4D000] 17:35:49 INFO - PROCESS | 3572 | 1461198949763 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]]]}] 17:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 17:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1075ms 17:35:49 INFO - PROCESS | 3572 | 1461198949790 Marionette TRACE conn4 -> [0,2149,"getWindowHandle",null] 17:35:49 INFO - PROCESS | 3572 | 1461198949793 Marionette TRACE conn4 <- [1,2149,null,{"value":"13"}] 17:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:35:49 INFO - PROCESS | 3572 | 1461198949796 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:35:49 INFO - PROCESS | 3572 | 1461198949798 Marionette TRACE conn4 <- [1,2150,null,{}] 17:35:49 INFO - PROCESS | 3572 | 1461198949802 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}] 17:35:49 INFO - PROCESS | 3572 | 1461198949933 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 17:35:50 INFO - PROCESS | 3572 | 1461198950143 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:50 INFO - PROCESS | 3572 | ++DOCSHELL 25F8E800 == 115 [pid = 3572] [id = 547] 17:35:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 344 (25F90800) [pid = 3572] [serial = 1641] [outer = 00000000] 17:35:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 345 (25F96800) [pid = 3572] [serial = 1642] [outer = 25F90800] 17:35:50 INFO - PROCESS | 3572 | 1461198950204 Marionette DEBUG loaded listener.js 17:35:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 346 (2AAB5400) [pid = 3572] [serial = 1643] [outer = 25F90800] 17:35:50 INFO - PROCESS | 3572 | 1461198950818 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]]]}] 17:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1067ms 17:35:50 INFO - PROCESS | 3572 | 1461198950867 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 17:35:50 INFO - PROCESS | 3572 | 1461198950869 Marionette TRACE conn4 <- [1,2153,null,{"value":"13"}] 17:35:50 INFO - PROCESS | 3572 | 1461198950873 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:35:50 INFO - PROCESS | 3572 | 1461198950875 Marionette TRACE conn4 <- [1,2154,null,{}] 17:35:50 INFO - PROCESS | 3572 | 1461198950879 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}] 17:35:51 INFO - PROCESS | 3572 | 1461198951005 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 17:35:51 INFO - PROCESS | 3572 | 1461198951210 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:51 INFO - PROCESS | 3572 | ++DOCSHELL 25F91800 == 116 [pid = 3572] [id = 548] 17:35:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 347 (25F95000) [pid = 3572] [serial = 1644] [outer = 00000000] 17:35:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 348 (2AC7F000) [pid = 3572] [serial = 1645] [outer = 25F95000] 17:35:51 INFO - PROCESS | 3572 | 1461198951267 Marionette DEBUG loaded listener.js 17:35:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 349 (2AC9B000) [pid = 3572] [serial = 1646] [outer = 25F95000] 17:35:51 INFO - PROCESS | 3572 | 1461198951864 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]]]}] 17:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1017ms 17:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:35:51 INFO - PROCESS | 3572 | 1461198951893 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 17:35:51 INFO - PROCESS | 3572 | 1461198951895 Marionette TRACE conn4 <- [1,2157,null,{"value":"13"}] 17:35:51 INFO - PROCESS | 3572 | 1461198951898 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:35:51 INFO - PROCESS | 3572 | 1461198951900 Marionette TRACE conn4 <- [1,2158,null,{}] 17:35:51 INFO - PROCESS | 3572 | 1461198951904 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}] 17:35:52 INFO - PROCESS | 3572 | 1461198952040 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 17:35:52 INFO - PROCESS | 3572 | 1461198952250 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:52 INFO - PROCESS | 3572 | ++DOCSHELL 2AC76000 == 117 [pid = 3572] [id = 549] 17:35:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 350 (2B80E400) [pid = 3572] [serial = 1647] [outer = 00000000] 17:35:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 351 (2C914800) [pid = 3572] [serial = 1648] [outer = 2B80E400] 17:35:52 INFO - PROCESS | 3572 | 1461198952309 Marionette DEBUG loaded listener.js 17:35:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 352 (2C919C00) [pid = 3572] [serial = 1649] [outer = 2B80E400] 17:35:52 INFO - PROCESS | 3572 | 1461198952912 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]]]}] 17:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1069ms 17:35:52 INFO - PROCESS | 3572 | 1461198952972 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 17:35:52 INFO - PROCESS | 3572 | 1461198952974 Marionette TRACE conn4 <- [1,2161,null,{"value":"13"}] 17:35:52 INFO - PROCESS | 3572 | 1461198952978 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:35:52 INFO - PROCESS | 3572 | 1461198952980 Marionette TRACE conn4 <- [1,2162,null,{}] 17:35:52 INFO - PROCESS | 3572 | 1461198952984 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}] 17:35:53 INFO - PROCESS | 3572 | 1461198953109 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 17:35:53 INFO - PROCESS | 3572 | 1461198953308 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:53 INFO - PROCESS | 3572 | ++DOCSHELL 2C91F000 == 118 [pid = 3572] [id = 550] 17:35:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 353 (2C91F400) [pid = 3572] [serial = 1650] [outer = 00000000] 17:35:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 354 (2E278000) [pid = 3572] [serial = 1651] [outer = 2C91F400] 17:35:53 INFO - PROCESS | 3572 | 1461198953364 Marionette DEBUG loaded listener.js 17:35:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 355 (2E27C000) [pid = 3572] [serial = 1652] [outer = 2C91F400] 17:35:53 INFO - PROCESS | 3572 | 1461198953891 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]]]}] 17:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 970ms 17:35:53 INFO - PROCESS | 3572 | 1461198953952 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 17:35:53 INFO - PROCESS | 3572 | 1461198953955 Marionette TRACE conn4 <- [1,2165,null,{"value":"13"}] 17:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:35:53 INFO - PROCESS | 3572 | 1461198953958 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:35:53 INFO - PROCESS | 3572 | 1461198953960 Marionette TRACE conn4 <- [1,2166,null,{}] 17:35:53 INFO - PROCESS | 3572 | 1461198953964 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}] 17:35:54 INFO - PROCESS | 3572 | 1461198954089 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 17:35:54 INFO - PROCESS | 3572 | 1461198954295 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:54 INFO - PROCESS | 3572 | ++DOCSHELL 2E277000 == 119 [pid = 3572] [id = 551] 17:35:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 356 (2E27D800) [pid = 3572] [serial = 1653] [outer = 00000000] 17:35:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 357 (2E2DB400) [pid = 3572] [serial = 1654] [outer = 2E27D800] 17:35:54 INFO - PROCESS | 3572 | 1461198954352 Marionette DEBUG loaded listener.js 17:35:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 358 (2E2DE400) [pid = 3572] [serial = 1655] [outer = 2E27D800] 17:35:54 INFO - PROCESS | 3572 | 1461198954929 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]]]}] 17:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1019ms 17:35:54 INFO - PROCESS | 3572 | 1461198954981 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 17:35:54 INFO - PROCESS | 3572 | 1461198954983 Marionette TRACE conn4 <- [1,2169,null,{"value":"13"}] 17:35:54 INFO - PROCESS | 3572 | 1461198954987 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:35:54 INFO - PROCESS | 3572 | 1461198954989 Marionette TRACE conn4 <- [1,2170,null,{}] 17:35:55 INFO - PROCESS | 3572 | 1461198954993 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}] 17:35:55 INFO - PROCESS | 3572 | 1461198955120 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 17:35:55 INFO - PROCESS | 3572 | 1461198955326 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:55 INFO - PROCESS | 3572 | ++DOCSHELL 2BB3B000 == 120 [pid = 3572] [id = 552] 17:35:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 359 (2BB3C400) [pid = 3572] [serial = 1656] [outer = 00000000] 17:35:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 360 (2BB45400) [pid = 3572] [serial = 1657] [outer = 2BB3C400] 17:35:55 INFO - PROCESS | 3572 | 1461198955383 Marionette DEBUG loaded listener.js 17:35:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 361 (2BB47C00) [pid = 3572] [serial = 1658] [outer = 2BB3C400] 17:35:56 INFO - PROCESS | 3572 | 1461198955984 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]]]}] 17:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1020ms 17:35:56 INFO - PROCESS | 3572 | 1461198956010 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 17:35:56 INFO - PROCESS | 3572 | 1461198956012 Marionette TRACE conn4 <- [1,2173,null,{"value":"13"}] 17:35:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:35:56 INFO - PROCESS | 3572 | 1461198956016 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:35:56 INFO - PROCESS | 3572 | 1461198956018 Marionette TRACE conn4 <- [1,2174,null,{}] 17:35:56 INFO - PROCESS | 3572 | 1461198956022 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}] 17:35:56 INFO - PROCESS | 3572 | 1461198956148 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 17:35:56 INFO - PROCESS | 3572 | 1461198956356 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:56 INFO - PROCESS | 3572 | ++DOCSHELL 2E277C00 == 121 [pid = 3572] [id = 553] 17:35:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 362 (2E2D8000) [pid = 3572] [serial = 1659] [outer = 00000000] 17:35:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 363 (2E3CBC00) [pid = 3572] [serial = 1660] [outer = 2E2D8000] 17:35:56 INFO - PROCESS | 3572 | 1461198956412 Marionette DEBUG loaded listener.js 17:35:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 364 (2E3CD000) [pid = 3572] [serial = 1661] [outer = 2E2D8000] 17:35:57 INFO - PROCESS | 3572 | 1461198957053 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]]]}] 17:35:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:35:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1072ms 17:35:57 INFO - PROCESS | 3572 | 1461198957092 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 17:35:57 INFO - PROCESS | 3572 | 1461198957095 Marionette TRACE conn4 <- [1,2177,null,{"value":"13"}] 17:35:57 INFO - PROCESS | 3572 | 1461198957098 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:35:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:35:57 INFO - PROCESS | 3572 | 1461198957101 Marionette TRACE conn4 <- [1,2178,null,{}] 17:35:57 INFO - PROCESS | 3572 | 1461198957105 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}] 17:35:57 INFO - PROCESS | 3572 | 1461198957250 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 17:35:57 INFO - PROCESS | 3572 | 1461198957454 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:57 INFO - PROCESS | 3572 | ++DOCSHELL 25C4D400 == 122 [pid = 3572] [id = 554] 17:35:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 365 (2BB49000) [pid = 3572] [serial = 1662] [outer = 00000000] 17:35:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 366 (2E408C00) [pid = 3572] [serial = 1663] [outer = 2BB49000] 17:35:57 INFO - PROCESS | 3572 | 1461198957514 Marionette DEBUG loaded listener.js 17:35:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 367 (2E40D000) [pid = 3572] [serial = 1664] [outer = 2BB49000] 17:35:58 INFO - PROCESS | 3572 | 1461198958109 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]]]}] 17:35:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:35:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1077ms 17:35:58 INFO - PROCESS | 3572 | 1461198958183 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 17:35:58 INFO - PROCESS | 3572 | 1461198958185 Marionette TRACE conn4 <- [1,2181,null,{"value":"13"}] 17:35:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:35:58 INFO - PROCESS | 3572 | 1461198958189 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:35:58 INFO - PROCESS | 3572 | 1461198958191 Marionette TRACE conn4 <- [1,2182,null,{}] 17:35:58 INFO - PROCESS | 3572 | 1461198958195 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}] 17:35:58 INFO - PROCESS | 3572 | 1461198958324 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 17:35:58 INFO - PROCESS | 3572 | 1461198958521 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:58 INFO - PROCESS | 3572 | ++DOCSHELL 13B82C00 == 123 [pid = 3572] [id = 555] 17:35:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 368 (17E1B800) [pid = 3572] [serial = 1665] [outer = 00000000] 17:35:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 369 (1EC7E800) [pid = 3572] [serial = 1666] [outer = 17E1B800] 17:35:58 INFO - PROCESS | 3572 | 1461198958576 Marionette DEBUG loaded listener.js 17:35:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 370 (1EAE0400) [pid = 3572] [serial = 1667] [outer = 17E1B800] 17:35:59 INFO - PROCESS | 3572 | 1461198959177 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]]]}] 17:35:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:35:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1021ms 17:35:59 INFO - PROCESS | 3572 | 1461198959214 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 17:35:59 INFO - PROCESS | 3572 | 1461198959216 Marionette TRACE conn4 <- [1,2185,null,{"value":"13"}] 17:35:59 INFO - PROCESS | 3572 | 1461198959220 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:35:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:35:59 INFO - PROCESS | 3572 | 1461198959222 Marionette TRACE conn4 <- [1,2186,null,{}] 17:35:59 INFO - PROCESS | 3572 | 1461198959225 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}] 17:35:59 INFO - PROCESS | 3572 | 1461198959372 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 17:35:59 INFO - PROCESS | 3572 | 1461198959571 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:59 INFO - PROCESS | 3572 | ++DOCSHELL 1D5B7800 == 124 [pid = 3572] [id = 556] 17:35:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 371 (1EAEAC00) [pid = 3572] [serial = 1668] [outer = 00000000] 17:35:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 372 (24B79400) [pid = 3572] [serial = 1669] [outer = 1EAEAC00] 17:35:59 INFO - PROCESS | 3572 | 1461198959626 Marionette DEBUG loaded listener.js 17:35:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 373 (24EA5000) [pid = 3572] [serial = 1670] [outer = 1EAEAC00] 17:36:00 INFO - PROCESS | 3572 | 1461198960256 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]]]}] 17:36:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:36:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1069ms 17:36:00 INFO - PROCESS | 3572 | 1461198960298 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 17:36:00 INFO - PROCESS | 3572 | 1461198960300 Marionette TRACE conn4 <- [1,2189,null,{"value":"13"}] 17:36:00 INFO - PROCESS | 3572 | 1461198960303 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:36:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:36:00 INFO - PROCESS | 3572 | 1461198960305 Marionette TRACE conn4 <- [1,2190,null,{}] 17:36:00 INFO - PROCESS | 3572 | 1461198960309 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}] 17:36:00 INFO - PROCESS | 3572 | 1461198960441 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 17:36:00 INFO - PROCESS | 3572 | 1461198960666 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:00 INFO - PROCESS | 3572 | ++DOCSHELL 24B78C00 == 125 [pid = 3572] [id = 557] 17:36:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 374 (2736C000) [pid = 3572] [serial = 1671] [outer = 00000000] 17:36:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 375 (2B177800) [pid = 3572] [serial = 1672] [outer = 2736C000] 17:36:00 INFO - PROCESS | 3572 | 1461198960722 Marionette DEBUG loaded listener.js 17:36:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 376 (2B176C00) [pid = 3572] [serial = 1673] [outer = 2736C000] 17:36:01 INFO - PROCESS | 3572 | 1461198961328 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]]]}] 17:36:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:36:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1073ms 17:36:01 INFO - PROCESS | 3572 | 1461198961381 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 17:36:01 INFO - PROCESS | 3572 | 1461198961384 Marionette TRACE conn4 <- [1,2193,null,{"value":"13"}] 17:36:01 INFO - PROCESS | 3572 | 1461198961387 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:36:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:36:01 INFO - PROCESS | 3572 | 1461198961389 Marionette TRACE conn4 <- [1,2194,null,{}] 17:36:01 INFO - PROCESS | 3572 | 1461198961393 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}] 17:36:01 INFO - PROCESS | 3572 | 1461198961524 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 17:36:01 INFO - PROCESS | 3572 | 1461198961732 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:01 INFO - PROCESS | 3572 | ++DOCSHELL 2B170C00 == 126 [pid = 3572] [id = 558] 17:36:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 377 (2B17BC00) [pid = 3572] [serial = 1674] [outer = 00000000] 17:36:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 378 (2BB49800) [pid = 3572] [serial = 1675] [outer = 2B17BC00] 17:36:01 INFO - PROCESS | 3572 | 1461198961788 Marionette DEBUG loaded listener.js 17:36:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 379 (2BBC9C00) [pid = 3572] [serial = 1676] [outer = 2B17BC00] 17:36:02 INFO - PROCESS | 3572 | 1461198962867 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]]]}] 17:36:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:36:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1532ms 17:36:02 INFO - PROCESS | 3572 | 1461198962923 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 17:36:02 INFO - PROCESS | 3572 | 1461198962927 Marionette TRACE conn4 <- [1,2197,null,{"value":"13"}] 17:36:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:36:02 INFO - PROCESS | 3572 | 1461198962932 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:36:02 INFO - PROCESS | 3572 | 1461198962936 Marionette TRACE conn4 <- [1,2198,null,{}] 17:36:02 INFO - PROCESS | 3572 | 1461198962942 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}] 17:36:03 INFO - PROCESS | 3572 | 1461198963071 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 17:36:03 INFO - PROCESS | 3572 | 1461198963326 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:03 INFO - PROCESS | 3572 | ++DOCSHELL 11ACA800 == 127 [pid = 3572] [id = 559] 17:36:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 380 (12479400) [pid = 3572] [serial = 1677] [outer = 00000000] 17:36:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 381 (1C05E400) [pid = 3572] [serial = 1678] [outer = 12479400] 17:36:03 INFO - PROCESS | 3572 | 1461198963421 Marionette DEBUG loaded listener.js 17:36:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 382 (1CDCF800) [pid = 3572] [serial = 1679] [outer = 12479400] 17:36:04 INFO - PROCESS | 3572 | 1461198964049 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]]]}] 17:36:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:36:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1175ms 17:36:04 INFO - PROCESS | 3572 | 1461198964108 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 17:36:04 INFO - PROCESS | 3572 | 1461198964113 Marionette TRACE conn4 <- [1,2201,null,{"value":"13"}] 17:36:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:36:04 INFO - PROCESS | 3572 | 1461198964120 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:36:04 INFO - PROCESS | 3572 | 1461198964122 Marionette TRACE conn4 <- [1,2202,null,{}] 17:36:04 INFO - PROCESS | 3572 | 1461198964126 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}] 17:36:04 INFO - PROCESS | 3572 | 1461198964244 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 17:36:04 INFO - PROCESS | 3572 | 1461198964473 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:04 INFO - PROCESS | 3572 | ++DOCSHELL 18D38000 == 128 [pid = 3572] [id = 560] 17:36:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 383 (1C155800) [pid = 3572] [serial = 1680] [outer = 00000000] 17:36:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 384 (200A1800) [pid = 3572] [serial = 1681] [outer = 1C155800] 17:36:04 INFO - PROCESS | 3572 | 1461198964524 Marionette DEBUG loaded listener.js 17:36:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 385 (20A10000) [pid = 3572] [serial = 1682] [outer = 1C155800] 17:36:04 INFO - PROCESS | 3572 | --DOCSHELL 21A01C00 == 127 [pid = 3572] [id = 542] 17:36:04 INFO - PROCESS | 3572 | --DOCSHELL 17E16800 == 126 [pid = 3572] [id = 541] 17:36:04 INFO - PROCESS | 3572 | --DOCSHELL 24EAD000 == 125 [pid = 3572] [id = 540] 17:36:04 INFO - PROCESS | 3572 | --DOCSHELL 24567800 == 124 [pid = 3572] [id = 539] 17:36:04 INFO - PROCESS | 3572 | --DOCSHELL 217D4400 == 123 [pid = 3572] [id = 538] 17:36:04 INFO - PROCESS | 3572 | --DOMWINDOW == 384 (25462800) [pid = 3572] [serial = 1555] [outer = 00000000] [url = about:blank] 17:36:04 INFO - PROCESS | 3572 | --DOCSHELL 202D9000 == 122 [pid = 3572] [id = 537] 17:36:04 INFO - PROCESS | 3572 | --DOCSHELL 1B961000 == 121 [pid = 3572] [id = 536] 17:36:04 INFO - PROCESS | 3572 | --DOCSHELL 1A622000 == 120 [pid = 3572] [id = 535] 17:36:04 INFO - PROCESS | 3572 | --DOCSHELL 1CDBF800 == 119 [pid = 3572] [id = 534] 17:36:05 INFO - PROCESS | 3572 | --DOCSHELL 29123C00 == 118 [pid = 3572] [id = 524] 17:36:05 INFO - PROCESS | 3572 | --DOCSHELL 2870B800 == 117 [pid = 3572] [id = 523] 17:36:05 INFO - PROCESS | 3572 | --DOCSHELL 27F55800 == 116 [pid = 3572] [id = 522] 17:36:05 INFO - PROCESS | 3572 | --DOCSHELL 25C43400 == 115 [pid = 3572] [id = 521] 17:36:05 INFO - PROCESS | 3572 | --DOCSHELL 1D052800 == 114 [pid = 3572] [id = 13] 17:36:05 INFO - PROCESS | 3572 | --DOCSHELL 21717400 == 113 [pid = 3572] [id = 520] 17:36:05 INFO - PROCESS | 3572 | --DOCSHELL 1ACEA800 == 112 [pid = 3572] [id = 519] 17:36:05 INFO - PROCESS | 3572 | --DOCSHELL 23869800 == 111 [pid = 3572] [id = 518] 17:36:05 INFO - PROCESS | 3572 | --DOMWINDOW == 383 (24560800) [pid = 3572] [serial = 1543] [outer = 00000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3572 | --DOMWINDOW == 382 (24B9D400) [pid = 3572] [serial = 1546] [outer = 00000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3572 | --DOMWINDOW == 381 (1D159400) [pid = 3572] [serial = 1549] [outer = 00000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3572 | --DOMWINDOW == 380 (251F5800) [pid = 3572] [serial = 1552] [outer = 00000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3572 | --DOMWINDOW == 379 (20021800) [pid = 3572] [serial = 1550] [outer = 00000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3572 | --DOMWINDOW == 378 (251ED800) [pid = 3572] [serial = 1547] [outer = 00000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3572 | --DOMWINDOW == 377 (20020800) [pid = 3572] [serial = 1537] [outer = 00000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3572 | --DOMWINDOW == 376 (202C6000) [pid = 3572] [serial = 1538] [outer = 00000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3572 | --DOMWINDOW == 375 (1CDBDC00) [pid = 3572] [serial = 1534] [outer = 00000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3572 | --DOMWINDOW == 374 (1CEA1400) [pid = 3572] [serial = 1535] [outer = 00000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3572 | --DOMWINDOW == 373 (217D3C00) [pid = 3572] [serial = 1540] [outer = 00000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3572 | --DOMWINDOW == 372 (24667400) [pid = 3572] [serial = 1532] [outer = 00000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3572 | --DOMWINDOW == 371 (220DD400) [pid = 3572] [serial = 1531] [outer = 00000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3572 | --DOMWINDOW == 370 (27369C00) [pid = 3572] [serial = 1507] [outer = 00000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3572 | --DOMWINDOW == 369 (2AC7D400) [pid = 3572] [serial = 1487] [outer = 00000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3572 | --DOMWINDOW == 368 (1E32D400) [pid = 3572] [serial = 1489] [outer = 00000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3572 | --DOMWINDOW == 367 (2001C800) [pid = 3572] [serial = 1529] [outer = 00000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3572 | --DOMWINDOW == 366 (1E3D0400) [pid = 3572] [serial = 1528] [outer = 00000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3572 | --DOMWINDOW == 365 (2AC80C00) [pid = 3572] [serial = 1498] [outer = 00000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3572 | --DOMWINDOW == 364 (24564400) [pid = 3572] [serial = 1525] [outer = 00000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3572 | --DOMWINDOW == 363 (2B2CE000) [pid = 3572] [serial = 1504] [outer = 00000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3572 | --DOMWINDOW == 362 (298AC000) [pid = 3572] [serial = 1495] [outer = 00000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3572 | --DOMWINDOW == 361 (253DB800) [pid = 3572] [serial = 1492] [outer = 00000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3572 | --DOMWINDOW == 360 (24B7D800) [pid = 3572] [serial = 1501] [outer = 00000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3572 | --DOMWINDOW == 359 (2522D400) [pid = 3572] [serial = 1553] [outer = 00000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3572 | --DOMWINDOW == 358 (2B802400) [pid = 3572] [serial = 1510] [outer = 00000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3572 | --DOMWINDOW == 357 (2B82C400) [pid = 3572] [serial = 1513] [outer = 00000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3572 | --DOMWINDOW == 356 (2B837800) [pid = 3572] [serial = 1516] [outer = 00000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3572 | --DOMWINDOW == 355 (2C8FD800) [pid = 3572] [serial = 1519] [outer = 00000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3572 | --DOMWINDOW == 354 (202C4400) [pid = 3572] [serial = 1522] [outer = 00000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3572 | --DOMWINDOW == 353 (1ACC2C00) [pid = 3572] [serial = 1076] [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.] 17:36:05 INFO - PROCESS | 3572 | --DOMWINDOW == 352 (2456D000) [pid = 3572] [serial = 1544] [outer = 00000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3572 | --DOMWINDOW == 351 (21A0F000) [pid = 3572] [serial = 1541] [outer = 00000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3572 | 1461198965283 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]]]}] 17:36:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:36:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1173ms 17:36:05 INFO - PROCESS | 3572 | 1461198965294 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 17:36:05 INFO - PROCESS | 3572 | 1461198965296 Marionette TRACE conn4 <- [1,2205,null,{"value":"13"}] 17:36:05 INFO - PROCESS | 3572 | 1461198965300 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:36:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:36:05 INFO - PROCESS | 3572 | 1461198965303 Marionette TRACE conn4 <- [1,2206,null,{}] 17:36:05 INFO - PROCESS | 3572 | 1461198965313 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}] 17:36:05 INFO - PROCESS | 3572 | 1461198965420 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 17:36:05 INFO - PROCESS | 3572 | 1461198965426 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:05 INFO - PROCESS | 3572 | ++DOCSHELL 1ACE3C00 == 112 [pid = 3572] [id = 561] 17:36:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 352 (1ACE9C00) [pid = 3572] [serial = 1683] [outer = 00000000] 17:36:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 353 (1D8EC000) [pid = 3572] [serial = 1684] [outer = 1ACE9C00] 17:36:05 INFO - PROCESS | 3572 | 1461198965477 Marionette DEBUG loaded listener.js 17:36:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 354 (1EC82400) [pid = 3572] [serial = 1685] [outer = 1ACE9C00] 17:36:06 INFO - PROCESS | 3572 | 1461198966077 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]]]}] 17:36:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:36:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 830ms 17:36:06 INFO - PROCESS | 3572 | 1461198966134 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 17:36:06 INFO - PROCESS | 3572 | 1461198966137 Marionette TRACE conn4 <- [1,2209,null,{"value":"13"}] 17:36:06 INFO - PROCESS | 3572 | 1461198966141 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:36:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:36:06 INFO - PROCESS | 3572 | 1461198966143 Marionette TRACE conn4 <- [1,2210,null,{}] 17:36:06 INFO - PROCESS | 3572 | 1461198966146 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}] 17:36:06 INFO - PROCESS | 3572 | 1461198966267 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 17:36:06 INFO - PROCESS | 3572 | 1461198966424 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:06 INFO - PROCESS | 3572 | ++DOCSHELL 1EC88800 == 113 [pid = 3572] [id = 562] 17:36:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 355 (202CF400) [pid = 3572] [serial = 1686] [outer = 00000000] 17:36:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 356 (21701400) [pid = 3572] [serial = 1687] [outer = 202CF400] 17:36:06 INFO - PROCESS | 3572 | 1461198966470 Marionette DEBUG loaded listener.js 17:36:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 357 (21717400) [pid = 3572] [serial = 1688] [outer = 202CF400] 17:36:06 INFO - PROCESS | 3572 | 1461198966845 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]]]}] 17:36:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:36:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 770ms 17:36:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:36:06 INFO - PROCESS | 3572 | 1461198966914 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 17:36:06 INFO - PROCESS | 3572 | 1461198966916 Marionette TRACE conn4 <- [1,2213,null,{"value":"13"}] 17:36:06 INFO - PROCESS | 3572 | 1461198966919 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:36:06 INFO - PROCESS | 3572 | 1461198966921 Marionette TRACE conn4 <- [1,2214,null,{}] 17:36:06 INFO - PROCESS | 3572 | 1461198966925 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}] 17:36:07 INFO - PROCESS | 3572 | 1461198967027 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 17:36:07 INFO - PROCESS | 3572 | 1461198967034 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:07 INFO - PROCESS | 3572 | ++DOCSHELL 2173A000 == 114 [pid = 3572] [id = 563] 17:36:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 358 (217D3800) [pid = 3572] [serial = 1689] [outer = 00000000] 17:36:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 359 (21A10000) [pid = 3572] [serial = 1690] [outer = 217D3800] 17:36:07 INFO - PROCESS | 3572 | 1461198967085 Marionette DEBUG loaded listener.js 17:36:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 360 (21BEB400) [pid = 3572] [serial = 1691] [outer = 217D3800] 17:36:07 INFO - PROCESS | 3572 | 1461198967651 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]]]}] 17:36:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:36:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 770ms 17:36:07 INFO - PROCESS | 3572 | 1461198967713 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 17:36:07 INFO - PROCESS | 3572 | 1461198967715 Marionette TRACE conn4 <- [1,2217,null,{"value":"13"}] 17:36:07 INFO - PROCESS | 3572 | 1461198967718 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:36:07 INFO - PROCESS | 3572 | 1461198967720 Marionette TRACE conn4 <- [1,2218,null,{}] 17:36:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:36:07 INFO - PROCESS | 3572 | 1461198967723 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}] 17:36:07 INFO - PROCESS | 3572 | 1461198967903 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 17:36:07 INFO - PROCESS | 3572 | 1461198967928 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:07 INFO - PROCESS | 3572 | ++DOCSHELL 2386EC00 == 115 [pid = 3572] [id = 564] 17:36:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 361 (2386F400) [pid = 3572] [serial = 1692] [outer = 00000000] 17:36:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 362 (24566C00) [pid = 3572] [serial = 1693] [outer = 2386F400] 17:36:07 INFO - PROCESS | 3572 | 1461198967976 Marionette DEBUG loaded listener.js 17:36:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 363 (2456DC00) [pid = 3572] [serial = 1694] [outer = 2386F400] 17:36:08 INFO - PROCESS | 3572 | 1461198968467 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]]]}] 17:36:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:36:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 771ms 17:36:08 INFO - PROCESS | 3572 | 1461198968496 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 17:36:08 INFO - PROCESS | 3572 | 1461198968499 Marionette TRACE conn4 <- [1,2221,null,{"value":"13"}] 17:36:08 INFO - PROCESS | 3572 | 1461198968502 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:36:08 INFO - PROCESS | 3572 | 1461198968503 Marionette TRACE conn4 <- [1,2222,null,{}] 17:36:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:36:08 INFO - PROCESS | 3572 | 1461198968507 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}] 17:36:08 INFO - PROCESS | 3572 | 1461198968669 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 17:36:08 INFO - PROCESS | 3572 | 1461198968689 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:08 INFO - PROCESS | 3572 | ++DOCSHELL 24564C00 == 116 [pid = 3572] [id = 565] 17:36:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 364 (24666400) [pid = 3572] [serial = 1695] [outer = 00000000] 17:36:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 365 (24E9F400) [pid = 3572] [serial = 1696] [outer = 24666400] 17:36:08 INFO - PROCESS | 3572 | 1461198968734 Marionette DEBUG loaded listener.js 17:36:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 366 (2520AC00) [pid = 3572] [serial = 1697] [outer = 24666400] 17:36:09 INFO - PROCESS | 3572 | 1461198969202 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]]]}] 17:36:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:36:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 730ms 17:36:09 INFO - PROCESS | 3572 | --DOMWINDOW == 365 (202E0C00) [pid = 3572] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:36:09 INFO - PROCESS | 3572 | --DOMWINDOW == 364 (253DE800) [pid = 3572] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:36:09 INFO - PROCESS | 3572 | --DOMWINDOW == 363 (21BEF400) [pid = 3572] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:36:09 INFO - PROCESS | 3572 | --DOMWINDOW == 362 (1B962C00) [pid = 3572] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:36:09 INFO - PROCESS | 3572 | --DOMWINDOW == 361 (1D69D800) [pid = 3572] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:36:09 INFO - PROCESS | 3572 | --DOMWINDOW == 360 (24662800) [pid = 3572] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:36:09 INFO - PROCESS | 3572 | --DOMWINDOW == 359 (1CDDB000) [pid = 3572] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:36:09 INFO - PROCESS | 3572 | --DOMWINDOW == 358 (1CDBE400) [pid = 3572] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:36:09 INFO - PROCESS | 3572 | --DOMWINDOW == 357 (1CEA2000) [pid = 3572] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:36:09 INFO - PROCESS | 3572 | --DOMWINDOW == 356 (221ABC00) [pid = 3572] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:36:09 INFO - PROCESS | 3572 | 1461198969807 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 17:36:09 INFO - PROCESS | 3572 | 1461198969809 Marionette TRACE conn4 <- [1,2225,null,{"value":"13"}] 17:36:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:36:09 INFO - PROCESS | 3572 | 1461198969821 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:36:09 INFO - PROCESS | 3572 | 1461198969823 Marionette TRACE conn4 <- [1,2226,null,{}] 17:36:09 INFO - PROCESS | 3572 | 1461198969826 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}] 17:36:09 INFO - PROCESS | 3572 | 1461198969928 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 17:36:09 INFO - PROCESS | 3572 | 1461198969937 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:09 INFO - PROCESS | 3572 | ++DOCSHELL 1B967400 == 117 [pid = 3572] [id = 566] 17:36:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 357 (1BE0B400) [pid = 3572] [serial = 1698] [outer = 00000000] 17:36:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 358 (1E55B800) [pid = 3572] [serial = 1699] [outer = 1BE0B400] 17:36:10 INFO - PROCESS | 3572 | 1461198969985 Marionette DEBUG loaded listener.js 17:36:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 359 (20A0EC00) [pid = 3572] [serial = 1700] [outer = 1BE0B400] 17:36:10 INFO - PROCESS | 3572 | 1461198970476 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]]]}] 17:36:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:36:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 17:36:10 INFO - PROCESS | 3572 | 1461198970497 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 17:36:10 INFO - PROCESS | 3572 | 1461198970499 Marionette TRACE conn4 <- [1,2229,null,{"value":"13"}] 17:36:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:36:10 INFO - PROCESS | 3572 | 1461198970523 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:36:10 INFO - PROCESS | 3572 | 1461198970525 Marionette TRACE conn4 <- [1,2230,null,{}] 17:36:10 INFO - PROCESS | 3572 | 1461198970528 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}] 17:36:10 INFO - PROCESS | 3572 | 1461198970631 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 17:36:10 INFO - PROCESS | 3572 | 1461198970638 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:10 INFO - PROCESS | 3572 | ++DOCSHELL 1D105800 == 118 [pid = 3572] [id = 567] 17:36:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 360 (2171C000) [pid = 3572] [serial = 1701] [outer = 00000000] 17:36:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 361 (253E0400) [pid = 3572] [serial = 1702] [outer = 2171C000] 17:36:10 INFO - PROCESS | 3572 | 1461198970684 Marionette DEBUG loaded listener.js 17:36:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 362 (2545E400) [pid = 3572] [serial = 1703] [outer = 2171C000] 17:36:11 INFO - PROCESS | 3572 | 1461198971191 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]]]}] 17:36:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:36:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 730ms 17:36:11 INFO - PROCESS | 3572 | 1461198971255 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 17:36:11 INFO - PROCESS | 3572 | 1461198971257 Marionette TRACE conn4 <- [1,2233,null,{"value":"13"}] 17:36:11 INFO - PROCESS | 3572 | 1461198971260 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:36:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:36:11 INFO - PROCESS | 3572 | 1461198971262 Marionette TRACE conn4 <- [1,2234,null,{}] 17:36:11 INFO - PROCESS | 3572 | 1461198971266 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}] 17:36:11 INFO - PROCESS | 3572 | 1461198971404 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 17:36:11 INFO - PROCESS | 3572 | 1461198971418 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:11 INFO - PROCESS | 3572 | ++DOCSHELL 18184000 == 119 [pid = 3572] [id = 568] 17:36:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 363 (18D2B400) [pid = 3572] [serial = 1704] [outer = 00000000] 17:36:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 364 (25F91000) [pid = 3572] [serial = 1705] [outer = 18D2B400] 17:36:11 INFO - PROCESS | 3572 | 1461198971465 Marionette DEBUG loaded listener.js 17:36:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 365 (2736DC00) [pid = 3572] [serial = 1706] [outer = 18D2B400] 17:36:12 INFO - PROCESS | 3572 | 1461198972241 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]]]}] 17:36:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:36:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1017ms 17:36:12 INFO - PROCESS | 3572 | 1461198972281 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 17:36:12 INFO - PROCESS | 3572 | 1461198972286 Marionette TRACE conn4 <- [1,2237,null,{"value":"13"}] 17:36:12 INFO - PROCESS | 3572 | 1461198972293 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:36:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:36:12 INFO - PROCESS | 3572 | 1461198972296 Marionette TRACE conn4 <- [1,2238,null,{}] 17:36:12 INFO - PROCESS | 3572 | 1461198972340 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}] 17:36:12 INFO - PROCESS | 3572 | 1461198972495 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 17:36:12 INFO - PROCESS | 3572 | 1461198972685 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:12 INFO - PROCESS | 3572 | ++DOCSHELL 1810CC00 == 120 [pid = 3572] [id = 569] 17:36:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 366 (1A3E1C00) [pid = 3572] [serial = 1707] [outer = 00000000] 17:36:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 367 (1C157C00) [pid = 3572] [serial = 1708] [outer = 1A3E1C00] 17:36:12 INFO - PROCESS | 3572 | 1461198972744 Marionette DEBUG loaded listener.js 17:36:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 368 (1CE73000) [pid = 3572] [serial = 1709] [outer = 1A3E1C00] 17:36:13 INFO - PROCESS | 3572 | 1461198973453 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]]]}] 17:36:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:36:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1191ms 17:36:13 INFO - PROCESS | 3572 | 1461198973487 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 17:36:13 INFO - PROCESS | 3572 | 1461198973494 Marionette TRACE conn4 <- [1,2241,null,{"value":"13"}] 17:36:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:36:13 INFO - PROCESS | 3572 | 1461198973500 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:36:13 INFO - PROCESS | 3572 | 1461198973503 Marionette TRACE conn4 <- [1,2242,null,{}] 17:36:13 INFO - PROCESS | 3572 | 1461198973508 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}] 17:36:13 INFO - PROCESS | 3572 | 1461198973675 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 17:36:13 INFO - PROCESS | 3572 | 1461198973846 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:13 INFO - PROCESS | 3572 | ++DOCSHELL 1CDD8C00 == 121 [pid = 3572] [id = 570] 17:36:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 369 (1CF48C00) [pid = 3572] [serial = 1710] [outer = 00000000] 17:36:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 370 (220B6800) [pid = 3572] [serial = 1711] [outer = 1CF48C00] 17:36:13 INFO - PROCESS | 3572 | 1461198973902 Marionette DEBUG loaded listener.js 17:36:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 371 (22792800) [pid = 3572] [serial = 1712] [outer = 1CF48C00] 17:36:14 INFO - PROCESS | 3572 | 1461198974543 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]]]}] 17:36:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:36:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1076ms 17:36:14 INFO - PROCESS | 3572 | 1461198974583 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 17:36:14 INFO - PROCESS | 3572 | 1461198974585 Marionette TRACE conn4 <- [1,2245,null,{"value":"13"}] 17:36:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:36:14 INFO - PROCESS | 3572 | 1461198974592 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:36:14 INFO - PROCESS | 3572 | 1461198974596 Marionette TRACE conn4 <- [1,2246,null,{}] 17:36:14 INFO - PROCESS | 3572 | 1461198974608 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}] 17:36:14 INFO - PROCESS | 3572 | 1461198974745 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 17:36:14 INFO - PROCESS | 3572 | 1461198974950 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:14 INFO - PROCESS | 3572 | ++DOCSHELL 24B9D400 == 122 [pid = 3572] [id = 571] 17:36:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 372 (25C50C00) [pid = 3572] [serial = 1713] [outer = 00000000] 17:36:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 373 (283AA400) [pid = 3572] [serial = 1714] [outer = 25C50C00] 17:36:15 INFO - PROCESS | 3572 | 1461198975013 Marionette DEBUG loaded listener.js 17:36:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 374 (28709C00) [pid = 3572] [serial = 1715] [outer = 25C50C00] 17:36:15 INFO - PROCESS | 3572 | 1461198975623 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]]]}] 17:36:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:36:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1079ms 17:36:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:36:15 INFO - PROCESS | 3572 | 1461198975671 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 17:36:15 INFO - PROCESS | 3572 | 1461198975674 Marionette TRACE conn4 <- [1,2249,null,{"value":"13"}] 17:36:15 INFO - PROCESS | 3572 | 1461198975678 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:36:15 INFO - PROCESS | 3572 | 1461198975680 Marionette TRACE conn4 <- [1,2250,null,{}] 17:36:15 INFO - PROCESS | 3572 | 1461198975685 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}] 17:36:15 INFO - PROCESS | 3572 | 1461198975817 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 17:36:16 INFO - PROCESS | 3572 | 1461198976025 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:16 INFO - PROCESS | 3572 | ++DOCSHELL 287C2800 == 123 [pid = 3572] [id = 572] 17:36:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 375 (29128000) [pid = 3572] [serial = 1716] [outer = 00000000] 17:36:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 376 (294A9800) [pid = 3572] [serial = 1717] [outer = 29128000] 17:36:16 INFO - PROCESS | 3572 | 1461198976083 Marionette DEBUG loaded listener.js 17:36:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 377 (296B0000) [pid = 3572] [serial = 1718] [outer = 29128000] 17:36:16 INFO - PROCESS | 3572 | 1461198976673 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]]]}] 17:36:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:36:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1022ms 17:36:16 INFO - PROCESS | 3572 | 1461198976717 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 17:36:16 INFO - PROCESS | 3572 | 1461198976719 Marionette TRACE conn4 <- [1,2253,null,{"value":"13"}] 17:36:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:36:16 INFO - PROCESS | 3572 | 1461198976741 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:36:16 INFO - PROCESS | 3572 | 1461198976743 Marionette TRACE conn4 <- [1,2254,null,{}] 17:36:16 INFO - PROCESS | 3572 | 1461198976747 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}] 17:36:16 INFO - PROCESS | 3572 | 1461198976875 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 17:36:17 INFO - PROCESS | 3572 | 1461198977087 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:17 INFO - PROCESS | 3572 | ++DOCSHELL 29754400 == 124 [pid = 3572] [id = 573] 17:36:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 378 (29805800) [pid = 3572] [serial = 1719] [outer = 00000000] 17:36:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 379 (298AC000) [pid = 3572] [serial = 1720] [outer = 29805800] 17:36:17 INFO - PROCESS | 3572 | 1461198977145 Marionette DEBUG loaded listener.js 17:36:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 380 (298B2800) [pid = 3572] [serial = 1721] [outer = 29805800] 17:36:17 INFO - PROCESS | 3572 | 1461198977749 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]]]}] 17:36:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:36:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1089ms 17:36:17 INFO - PROCESS | 3572 | 1461198977820 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 17:36:17 INFO - PROCESS | 3572 | 1461198977823 Marionette TRACE conn4 <- [1,2257,null,{"value":"13"}] 17:36:17 INFO - PROCESS | 3572 | 1461198977826 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:36:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:36:17 INFO - PROCESS | 3572 | 1461198977828 Marionette TRACE conn4 <- [1,2258,null,{}] 17:36:17 INFO - PROCESS | 3572 | 1461198977832 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}] 17:36:18 INFO - PROCESS | 3572 | 1461198977980 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 17:36:18 INFO - PROCESS | 3572 | 1461198978178 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:18 INFO - PROCESS | 3572 | ++DOCSHELL 298AB000 == 125 [pid = 3572] [id = 574] 17:36:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 381 (2A3BE800) [pid = 3572] [serial = 1722] [outer = 00000000] 17:36:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 382 (2AC80000) [pid = 3572] [serial = 1723] [outer = 2A3BE800] 17:36:18 INFO - PROCESS | 3572 | 1461198978236 Marionette DEBUG loaded listener.js 17:36:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 383 (2AC93800) [pid = 3572] [serial = 1724] [outer = 2A3BE800] 17:36:18 INFO - PROCESS | 3572 | 1461198978772 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]]]}] 17:36:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:36:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 971ms 17:36:18 INFO - PROCESS | 3572 | 1461198978814 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 17:36:18 INFO - PROCESS | 3572 | 1461198978817 Marionette TRACE conn4 <- [1,2261,null,{"value":"13"}] 17:36:18 INFO - PROCESS | 3572 | 1461198978823 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:36:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:36:18 INFO - PROCESS | 3572 | 1461198978825 Marionette TRACE conn4 <- [1,2262,null,{}] 17:36:18 INFO - PROCESS | 3572 | 1461198978830 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}] 17:36:18 INFO - PROCESS | 3572 | 1461198978954 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 17:36:19 INFO - PROCESS | 3572 | 1461198979164 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:19 INFO - PROCESS | 3572 | ++DOCSHELL 2B2CE800 == 126 [pid = 3572] [id = 575] 17:36:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 384 (2B2CFC00) [pid = 3572] [serial = 1725] [outer = 00000000] 17:36:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 385 (2B807000) [pid = 3572] [serial = 1726] [outer = 2B2CFC00] 17:36:19 INFO - PROCESS | 3572 | 1461198979223 Marionette DEBUG loaded listener.js 17:36:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 386 (2B80D800) [pid = 3572] [serial = 1727] [outer = 2B2CFC00] 17:36:19 INFO - PROCESS | 3572 | 1461198979813 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]]]}] 17:36:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:36:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1019ms 17:36:19 INFO - PROCESS | 3572 | 1461198979847 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 17:36:19 INFO - PROCESS | 3572 | 1461198979849 Marionette TRACE conn4 <- [1,2265,null,{"value":"13"}] 17:36:19 INFO - PROCESS | 3572 | 1461198979853 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:36:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:36:19 INFO - PROCESS | 3572 | 1461198979855 Marionette TRACE conn4 <- [1,2266,null,{}] 17:36:19 INFO - PROCESS | 3572 | 1461198979859 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}] 17:36:20 INFO - PROCESS | 3572 | 1461198979988 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 17:36:20 INFO - PROCESS | 3572 | 1461198980220 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:20 INFO - PROCESS | 3572 | ++DOCSHELL 2BB3CC00 == 127 [pid = 3572] [id = 576] 17:36:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 387 (2BB40800) [pid = 3572] [serial = 1728] [outer = 00000000] 17:36:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 388 (2BBCE800) [pid = 3572] [serial = 1729] [outer = 2BB40800] 17:36:20 INFO - PROCESS | 3572 | 1461198980277 Marionette DEBUG loaded listener.js 17:36:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 389 (2BBD2400) [pid = 3572] [serial = 1730] [outer = 2BB40800] 17:36:20 INFO - PROCESS | 3572 | 1461198980885 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]]]}] 17:36:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:36:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1070ms 17:36:20 INFO - PROCESS | 3572 | 1461198980927 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 17:36:20 INFO - PROCESS | 3572 | 1461198980930 Marionette TRACE conn4 <- [1,2269,null,{"value":"13"}] 17:36:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:36:20 INFO - PROCESS | 3572 | 1461198980934 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:36:20 INFO - PROCESS | 3572 | 1461198980936 Marionette TRACE conn4 <- [1,2270,null,{}] 17:36:20 INFO - PROCESS | 3572 | 1461198980940 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}] 17:36:21 INFO - PROCESS | 3572 | 1461198981068 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 17:36:21 INFO - PROCESS | 3572 | 1461198981281 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:21 INFO - PROCESS | 3572 | ++DOCSHELL 1CDD7400 == 128 [pid = 3572] [id = 577] 17:36:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 390 (2BB3F400) [pid = 3572] [serial = 1731] [outer = 00000000] 17:36:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 391 (2C8FC400) [pid = 3572] [serial = 1732] [outer = 2BB3F400] 17:36:21 INFO - PROCESS | 3572 | 1461198981338 Marionette DEBUG loaded listener.js 17:36:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 392 (2C91F800) [pid = 3572] [serial = 1733] [outer = 2BB3F400] 17:36:21 INFO - PROCESS | 3572 | 1461198981858 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]]]}] 17:36:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:36:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 971ms 17:36:21 INFO - PROCESS | 3572 | 1461198981916 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 17:36:21 INFO - PROCESS | 3572 | 1461198981919 Marionette TRACE conn4 <- [1,2273,null,{"value":"13"}] 17:36:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:36:21 INFO - PROCESS | 3572 | 1461198981924 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:36:21 INFO - PROCESS | 3572 | 1461198981927 Marionette TRACE conn4 <- [1,2274,null,{}] 17:36:21 INFO - PROCESS | 3572 | 1461198981930 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}] 17:36:22 INFO - PROCESS | 3572 | 1461198982062 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 17:36:22 INFO - PROCESS | 3572 | 1461198982272 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:22 INFO - PROCESS | 3572 | ++DOCSHELL 2C8F8C00 == 129 [pid = 3572] [id = 578] 17:36:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 393 (2C8FAC00) [pid = 3572] [serial = 1734] [outer = 00000000] 17:36:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 394 (2E117400) [pid = 3572] [serial = 1735] [outer = 2C8FAC00] 17:36:22 INFO - PROCESS | 3572 | 1461198982329 Marionette DEBUG loaded listener.js 17:36:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 395 (2E116C00) [pid = 3572] [serial = 1736] [outer = 2C8FAC00] 17:36:22 INFO - PROCESS | 3572 | 1461198982929 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]]]}] 17:36:22 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 17:36:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1018ms 17:36:22 INFO - PROCESS | 3572 | 1461198982946 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 17:36:22 INFO - PROCESS | 3572 | 1461198982949 Marionette TRACE conn4 <- [1,2277,null,{"value":"13"}] 17:36:22 INFO - PROCESS | 3572 | 1461198982952 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:36:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:36:22 INFO - PROCESS | 3572 | 1461198982955 Marionette TRACE conn4 <- [1,2278,null,{}] 17:36:22 INFO - PROCESS | 3572 | 1461198982959 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}] 17:36:23 INFO - PROCESS | 3572 | 1461198983104 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 17:36:23 INFO - PROCESS | 3572 | 1461198983308 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:23 INFO - PROCESS | 3572 | ++DOCSHELL 2DA6B400 == 130 [pid = 3572] [id = 579] 17:36:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 396 (2DA6B800) [pid = 3572] [serial = 1737] [outer = 00000000] 17:36:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 397 (2DA78400) [pid = 3572] [serial = 1738] [outer = 2DA6B800] 17:36:23 INFO - PROCESS | 3572 | 1461198983368 Marionette DEBUG loaded listener.js 17:36:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 398 (2E11AC00) [pid = 3572] [serial = 1739] [outer = 2DA6B800] 17:36:24 INFO - PROCESS | 3572 | 1461198984057 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]]]}] 17:36:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:36:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1129ms 17:36:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:36:24 INFO - PROCESS | 3572 | 1461198984085 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 17:36:24 INFO - PROCESS | 3572 | 1461198984087 Marionette TRACE conn4 <- [1,2281,null,{"value":"13"}] 17:36:24 INFO - PROCESS | 3572 | 1461198984091 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:36:24 INFO - PROCESS | 3572 | 1461198984093 Marionette TRACE conn4 <- [1,2282,null,{}] 17:36:24 INFO - PROCESS | 3572 | 1461198984097 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}] 17:36:24 INFO - PROCESS | 3572 | 1461198984229 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 17:36:24 INFO - PROCESS | 3572 | 1461198984667 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:24 INFO - PROCESS | 3572 | ++DOCSHELL 1772AC00 == 131 [pid = 3572] [id = 580] 17:36:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 399 (1772C400) [pid = 3572] [serial = 1740] [outer = 00000000] 17:36:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 400 (1ACE9800) [pid = 3572] [serial = 1741] [outer = 1772C400] 17:36:24 INFO - PROCESS | 3572 | 1461198984729 Marionette DEBUG loaded listener.js 17:36:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 401 (1C160000) [pid = 3572] [serial = 1742] [outer = 1772C400] 17:36:25 INFO - PROCESS | 3572 | 1461198985364 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]]]}] 17:36:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:36:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1320ms 17:36:25 INFO - PROCESS | 3572 | 1461198985414 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 17:36:25 INFO - PROCESS | 3572 | 1461198985420 Marionette TRACE conn4 <- [1,2285,null,{"value":"13"}] 17:36:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:36:25 INFO - PROCESS | 3572 | 1461198985425 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:36:25 INFO - PROCESS | 3572 | 1461198985428 Marionette TRACE conn4 <- [1,2286,null,{}] 17:36:25 INFO - PROCESS | 3572 | 1461198985433 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}] 17:36:25 INFO - PROCESS | 3572 | 1461198985560 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 17:36:25 INFO - PROCESS | 3572 | 1461198985765 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:25 INFO - PROCESS | 3572 | ++DOCSHELL 20BE5800 == 132 [pid = 3572] [id = 581] 17:36:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 402 (21704400) [pid = 3572] [serial = 1743] [outer = 00000000] 17:36:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 403 (22067400) [pid = 3572] [serial = 1744] [outer = 21704400] 17:36:25 INFO - PROCESS | 3572 | 1461198985817 Marionette DEBUG loaded listener.js 17:36:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 404 (22789C00) [pid = 3572] [serial = 1745] [outer = 21704400] 17:36:26 INFO - PROCESS | 3572 | 1461198986471 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]]]}] 17:36:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:36:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1067ms 17:36:26 INFO - PROCESS | 3572 | 1461198986499 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 17:36:26 INFO - PROCESS | 3572 | 1461198986503 Marionette TRACE conn4 <- [1,2289,null,{"value":"13"}] 17:36:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:36:26 INFO - PROCESS | 3572 | 1461198986508 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:36:26 INFO - PROCESS | 3572 | 1461198986510 Marionette TRACE conn4 <- [1,2290,null,{}] 17:36:26 INFO - PROCESS | 3572 | 1461198986514 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}] 17:36:26 INFO - PROCESS | 3572 | 1461198986701 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 17:36:26 INFO - PROCESS | 3572 | 1461198986854 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:26 INFO - PROCESS | 3572 | ++DOCSHELL 202D9400 == 133 [pid = 3572] [id = 582] 17:36:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 405 (21A0B800) [pid = 3572] [serial = 1746] [outer = 00000000] 17:36:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 406 (253E3C00) [pid = 3572] [serial = 1747] [outer = 21A0B800] 17:36:26 INFO - PROCESS | 3572 | 1461198986905 Marionette DEBUG loaded listener.js 17:36:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 407 (25F8B000) [pid = 3572] [serial = 1748] [outer = 21A0B800] 17:36:27 INFO - PROCESS | 3572 | 1461198987504 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]]]}] 17:36:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:36:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1017ms 17:36:27 INFO - PROCESS | 3572 | 1461198987533 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 17:36:27 INFO - PROCESS | 3572 | 1461198987536 Marionette TRACE conn4 <- [1,2293,null,{"value":"13"}] 17:36:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:36:27 INFO - PROCESS | 3572 | 1461198987543 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:36:27 INFO - PROCESS | 3572 | 1461198987549 Marionette TRACE conn4 <- [1,2294,null,{}] 17:36:27 INFO - PROCESS | 3572 | 1461198987558 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}] 17:36:27 INFO - PROCESS | 3572 | 1461198987691 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 17:36:27 INFO - PROCESS | 3572 | 1461198987915 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:27 INFO - PROCESS | 3572 | ++DOCSHELL 24B08800 == 134 [pid = 3572] [id = 583] 17:36:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 408 (251FB800) [pid = 3572] [serial = 1749] [outer = 00000000] 17:36:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 409 (2AAB8400) [pid = 3572] [serial = 1750] [outer = 251FB800] 17:36:27 INFO - PROCESS | 3572 | 1461198987966 Marionette DEBUG loaded listener.js 17:36:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 410 (2AB03800) [pid = 3572] [serial = 1751] [outer = 251FB800] 17:36:28 INFO - PROCESS | 3572 | 1461198988571 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]]]}] 17:36:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:36:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1076ms 17:36:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:36:28 INFO - PROCESS | 3572 | 1461198988622 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 17:36:28 INFO - PROCESS | 3572 | 1461198988625 Marionette TRACE conn4 <- [1,2297,null,{"value":"13"}] 17:36:28 INFO - PROCESS | 3572 | 1461198988628 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:36:28 INFO - PROCESS | 3572 | 1461198988630 Marionette TRACE conn4 <- [1,2298,null,{}] 17:36:28 INFO - PROCESS | 3572 | 1461198988634 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}] 17:36:28 INFO - PROCESS | 3572 | 1461198988753 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 17:36:29 INFO - PROCESS | 3572 | 1461198988979 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:29 INFO - PROCESS | 3572 | ++DOCSHELL 27A8D800 == 135 [pid = 3572] [id = 584] 17:36:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 411 (27A8DC00) [pid = 3572] [serial = 1752] [outer = 00000000] 17:36:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 412 (2A855000) [pid = 3572] [serial = 1753] [outer = 27A8DC00] 17:36:29 INFO - PROCESS | 3572 | 1461198989030 Marionette DEBUG loaded listener.js 17:36:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 413 (2A857400) [pid = 3572] [serial = 1754] [outer = 27A8DC00] 17:36:29 INFO - PROCESS | 3572 | 1461198989610 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]]]}] 17:36:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:36:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1020ms 17:36:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:36:29 INFO - PROCESS | 3572 | 1461198989649 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 17:36:29 INFO - PROCESS | 3572 | 1461198989651 Marionette TRACE conn4 <- [1,2301,null,{"value":"13"}] 17:36:29 INFO - PROCESS | 3572 | 1461198989654 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:36:29 INFO - PROCESS | 3572 | 1461198989656 Marionette TRACE conn4 <- [1,2302,null,{}] 17:36:29 INFO - PROCESS | 3572 | 1461198989660 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}] 17:36:29 INFO - PROCESS | 3572 | 1461198989773 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 17:36:30 INFO - PROCESS | 3572 | 1461198990000 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:30 INFO - PROCESS | 3572 | ++DOCSHELL 253E0800 == 136 [pid = 3572] [id = 585] 17:36:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 414 (25461C00) [pid = 3572] [serial = 1755] [outer = 00000000] 17:36:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 415 (2A858400) [pid = 3572] [serial = 1756] [outer = 25461C00] 17:36:30 INFO - PROCESS | 3572 | 1461198990059 Marionette DEBUG loaded listener.js 17:36:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 416 (2AB5E400) [pid = 3572] [serial = 1757] [outer = 25461C00] 17:36:30 INFO - PROCESS | 3572 | 1461198990638 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]]]}] 17:36:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:36:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1023ms 17:36:30 INFO - PROCESS | 3572 | 1461198990678 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 17:36:30 INFO - PROCESS | 3572 | 1461198990680 Marionette TRACE conn4 <- [1,2305,null,{"value":"13"}] 17:36:30 INFO - PROCESS | 3572 | 1461198990684 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:36:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:36:30 INFO - PROCESS | 3572 | 1461198990686 Marionette TRACE conn4 <- [1,2306,null,{}] 17:36:30 INFO - PROCESS | 3572 | 1461198990689 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}] 17:36:30 INFO - PROCESS | 3572 | 1461198990823 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 17:36:31 INFO - PROCESS | 3572 | --DOCSHELL 27F56C00 == 135 [pid = 3572] [id = 425] 17:36:31 INFO - PROCESS | 3572 | --DOCSHELL 1A664400 == 134 [pid = 3572] [id = 472] 17:36:31 INFO - PROCESS | 3572 | --DOCSHELL 1D105800 == 133 [pid = 3572] [id = 567] 17:36:31 INFO - PROCESS | 3572 | --DOCSHELL 1B967400 == 132 [pid = 3572] [id = 566] 17:36:31 INFO - PROCESS | 3572 | --DOCSHELL 24564C00 == 131 [pid = 3572] [id = 565] 17:36:31 INFO - PROCESS | 3572 | --DOCSHELL 2386EC00 == 130 [pid = 3572] [id = 564] 17:36:31 INFO - PROCESS | 3572 | --DOCSHELL 2173A000 == 129 [pid = 3572] [id = 563] 17:36:31 INFO - PROCESS | 3572 | --DOCSHELL 1EC88800 == 128 [pid = 3572] [id = 562] 17:36:31 INFO - PROCESS | 3572 | --DOCSHELL 1ACE3C00 == 127 [pid = 3572] [id = 561] 17:36:31 INFO - PROCESS | 3572 | --DOMWINDOW == 415 (29760000) [pid = 3572] [serial = 1630] [outer = 00000000] [url = about:blank] 17:36:31 INFO - PROCESS | 3572 | --DOMWINDOW == 414 (2C8FB400) [pid = 3572] [serial = 1591] [outer = 00000000] [url = about:blank] 17:36:31 INFO - PROCESS | 3572 | --DOMWINDOW == 413 (2C920C00) [pid = 3572] [serial = 1600] [outer = 00000000] [url = about:blank] 17:36:31 INFO - PROCESS | 3572 | --DOMWINDOW == 412 (2980A400) [pid = 3572] [serial = 1573] [outer = 00000000] [url = about:blank] 17:36:31 INFO - PROCESS | 3572 | --DOMWINDOW == 411 (2870F400) [pid = 3572] [serial = 1567] [outer = 00000000] [url = about:blank] 17:36:31 INFO - PROCESS | 3572 | --DOMWINDOW == 410 (2912F400) [pid = 3572] [serial = 1570] [outer = 00000000] [url = about:blank] 17:36:31 INFO - PROCESS | 3572 | --DOMWINDOW == 409 (2AAB8800) [pid = 3572] [serial = 1579] [outer = 00000000] [url = about:blank] 17:36:31 INFO - PROCESS | 3572 | --DOMWINDOW == 408 (27A87C00) [pid = 3572] [serial = 1564] [outer = 00000000] [url = about:blank] 17:36:31 INFO - PROCESS | 3572 | --DOMWINDOW == 407 (2AC7E800) [pid = 3572] [serial = 1597] [outer = 00000000] [url = about:blank] 17:36:31 INFO - PROCESS | 3572 | --DOMWINDOW == 406 (298AF800) [pid = 3572] [serial = 1576] [outer = 00000000] [url = about:blank] 17:36:31 INFO - PROCESS | 3572 | --DOMWINDOW == 405 (1CDBFC00) [pid = 3572] [serial = 1558] [outer = 00000000] [url = about:blank] 17:36:31 INFO - PROCESS | 3572 | --DOMWINDOW == 404 (2B2CF000) [pid = 3572] [serial = 1585] [outer = 00000000] [url = about:blank] 17:36:31 INFO - PROCESS | 3572 | --DOMWINDOW == 403 (2AB5F800) [pid = 3572] [serial = 1582] [outer = 00000000] [url = about:blank] 17:36:31 INFO - PROCESS | 3572 | --DOMWINDOW == 402 (20A6F800) [pid = 3572] [serial = 1594] [outer = 00000000] [url = about:blank] 17:36:31 INFO - PROCESS | 3572 | --DOMWINDOW == 401 (22064C00) [pid = 3572] [serial = 1561] [outer = 00000000] [url = about:blank] 17:36:31 INFO - PROCESS | 3572 | --DOMWINDOW == 400 (2AC95800) [pid = 3572] [serial = 1588] [outer = 00000000] [url = about:blank] 17:36:31 INFO - PROCESS | 3572 | 1461198991166 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:31 INFO - PROCESS | 3572 | --DOCSHELL 18D38000 == 126 [pid = 3572] [id = 560] 17:36:31 INFO - PROCESS | 3572 | --DOCSHELL 11ACA800 == 125 [pid = 3572] [id = 559] 17:36:31 INFO - PROCESS | 3572 | --DOCSHELL 2AC76000 == 124 [pid = 3572] [id = 549] 17:36:31 INFO - PROCESS | 3572 | --DOCSHELL 25F91800 == 123 [pid = 3572] [id = 548] 17:36:31 INFO - PROCESS | 3572 | --DOCSHELL 25F8E800 == 122 [pid = 3572] [id = 547] 17:36:31 INFO - PROCESS | 3572 | ++DOCSHELL 11A65400 == 123 [pid = 3572] [id = 586] 17:36:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 401 (11ACA800) [pid = 3572] [serial = 1758] [outer = 00000000] 17:36:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 402 (1A3E3400) [pid = 3572] [serial = 1759] [outer = 11ACA800] 17:36:31 INFO - PROCESS | 3572 | 1461198991234 Marionette DEBUG loaded listener.js 17:36:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 403 (1ADB9C00) [pid = 3572] [serial = 1760] [outer = 11ACA800] 17:36:31 INFO - PROCESS | 3572 | --DOCSHELL 1CF4CC00 == 122 [pid = 3572] [id = 546] 17:36:31 INFO - PROCESS | 3572 | --DOCSHELL 21BEF800 == 121 [pid = 3572] [id = 545] 17:36:31 INFO - PROCESS | 3572 | --DOCSHELL 1A622400 == 120 [pid = 3572] [id = 544] 17:36:31 INFO - PROCESS | 3572 | --DOCSHELL 2B830000 == 119 [pid = 3572] [id = 505] 17:36:31 INFO - PROCESS | 3572 | --DOMWINDOW == 402 (28708000) [pid = 3572] [serial = 1628] [outer = 00000000] [url = about:blank] 17:36:31 INFO - PROCESS | 3572 | --DOMWINDOW == 401 (21747000) [pid = 3572] [serial = 1613] [outer = 00000000] [url = about:blank] 17:36:31 INFO - PROCESS | 3572 | --DOMWINDOW == 400 (27362800) [pid = 3572] [serial = 1622] [outer = 00000000] [url = about:blank] 17:36:31 INFO - PROCESS | 3572 | --DOMWINDOW == 399 (254C0400) [pid = 3572] [serial = 1621] [outer = 00000000] [url = about:blank] 17:36:31 INFO - PROCESS | 3572 | --DOMWINDOW == 398 (2386C000) [pid = 3572] [serial = 1615] [outer = 00000000] [url = about:blank] 17:36:31 INFO - PROCESS | 3572 | --DOMWINDOW == 397 (1D6A7000) [pid = 3572] [serial = 1609] [outer = 00000000] [url = about:blank] 17:36:31 INFO - PROCESS | 3572 | --DOMWINDOW == 396 (20BE4C00) [pid = 3572] [serial = 1603] [outer = 00000000] [url = about:blank] 17:36:31 INFO - PROCESS | 3572 | --DOMWINDOW == 395 (2520B000) [pid = 3572] [serial = 1618] [outer = 00000000] [url = about:blank] 17:36:31 INFO - PROCESS | 3572 | --DOMWINDOW == 394 (2173EC00) [pid = 3572] [serial = 1604] [outer = 00000000] [url = about:blank] 17:36:31 INFO - PROCESS | 3572 | --DOMWINDOW == 393 (2171C800) [pid = 3572] [serial = 1606] [outer = 00000000] [url = about:blank] 17:36:31 INFO - PROCESS | 3572 | --DOMWINDOW == 392 (23FF3800) [pid = 3572] [serial = 1607] [outer = 00000000] [url = about:blank] 17:36:31 INFO - PROCESS | 3572 | --DOMWINDOW == 391 (2170C800) [pid = 3572] [serial = 1612] [outer = 00000000] [url = about:blank] 17:36:31 INFO - PROCESS | 3572 | --DOMWINDOW == 390 (253DBC00) [pid = 3572] [serial = 1619] [outer = 00000000] [url = about:blank] 17:36:31 INFO - PROCESS | 3572 | --DOMWINDOW == 389 (1F7D3800) [pid = 3572] [serial = 1610] [outer = 00000000] [url = about:blank] 17:36:31 INFO - PROCESS | 3572 | --DOMWINDOW == 388 (202D0000) [pid = 3572] [serial = 1624] [outer = 00000000] [url = about:blank] 17:36:31 INFO - PROCESS | 3572 | --DOMWINDOW == 387 (217DA400) [pid = 3572] [serial = 1625] [outer = 00000000] [url = about:blank] 17:36:31 INFO - PROCESS | 3572 | --DOMWINDOW == 386 (27F4F400) [pid = 3572] [serial = 1627] [outer = 00000000] [url = about:blank] 17:36:31 INFO - PROCESS | 3572 | --DOMWINDOW == 385 (2456BC00) [pid = 3572] [serial = 1616] [outer = 00000000] [url = about:blank] 17:36:31 INFO - PROCESS | 3572 | 1461198991755 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] 17:36:31 INFO - PROCESS | 3572 | 1461198991810 Marionette TRACE conn4 <- [1,2309,null,{"value":"13"}] 17:36:31 INFO - PROCESS | 3572 | 1461198991813 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:36:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:36:31 INFO - PROCESS | 3572 | 1461198991815 Marionette TRACE conn4 <- [1,2310,null,{}] 17:36:31 INFO - PROCESS | 3572 | 1461198991818 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}] 17:36:31 INFO - PROCESS | 3572 | 1461198991920 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 17:36:31 INFO - PROCESS | 3572 | 1461198991932 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:31 INFO - PROCESS | 3572 | ++DOCSHELL 1CDBDC00 == 120 [pid = 3572] [id = 587] 17:36:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 386 (1D69E800) [pid = 3572] [serial = 1761] [outer = 00000000] 17:36:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 387 (20BED000) [pid = 3572] [serial = 1762] [outer = 1D69E800] 17:36:32 INFO - PROCESS | 3572 | 1461198991978 Marionette DEBUG loaded listener.js 17:36:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 388 (2171C800) [pid = 3572] [serial = 1763] [outer = 1D69E800] 17:36:32 INFO - PROCESS | 3572 | 1461198992498 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]]]}] 17:36:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:36:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 730ms 17:36:32 INFO - PROCESS | 3572 | 1461198992554 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 17:36:32 INFO - PROCESS | 3572 | 1461198992556 Marionette TRACE conn4 <- [1,2313,null,{"value":"13"}] 17:36:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:36:32 INFO - PROCESS | 3572 | 1461198992559 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:36:32 INFO - PROCESS | 3572 | 1461198992561 Marionette TRACE conn4 <- [1,2314,null,{}] 17:36:32 INFO - PROCESS | 3572 | 1461198992565 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}] 17:36:32 INFO - PROCESS | 3572 | 1461198992667 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 17:36:32 INFO - PROCESS | 3572 | 1461198992833 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:32 INFO - PROCESS | 3572 | ++DOCSHELL 20A6F800 == 121 [pid = 3572] [id = 588] 17:36:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 389 (2173E400) [pid = 3572] [serial = 1764] [outer = 00000000] 17:36:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 390 (21BE4800) [pid = 3572] [serial = 1765] [outer = 2173E400] 17:36:32 INFO - PROCESS | 3572 | 1461198992878 Marionette DEBUG loaded listener.js 17:36:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 391 (2386C000) [pid = 3572] [serial = 1766] [outer = 2173E400] 17:36:33 INFO - PROCESS | 3572 | 1461198993262 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]]]}] 17:36:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:36:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 730ms 17:36:33 INFO - PROCESS | 3572 | 1461198993312 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 17:36:33 INFO - PROCESS | 3572 | 1461198993314 Marionette TRACE conn4 <- [1,2317,null,{"value":"13"}] 17:36:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:36:33 INFO - PROCESS | 3572 | 1461198993334 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:36:33 INFO - PROCESS | 3572 | 1461198993336 Marionette TRACE conn4 <- [1,2318,null,{}] 17:36:33 INFO - PROCESS | 3572 | 1461198993339 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}] 17:36:33 INFO - PROCESS | 3572 | 1461198993499 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 17:36:33 INFO - PROCESS | 3572 | 1461198993521 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:33 INFO - PROCESS | 3572 | ++DOCSHELL 2455E800 == 122 [pid = 3572] [id = 589] 17:36:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 392 (24560400) [pid = 3572] [serial = 1767] [outer = 00000000] 17:36:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 393 (24B77400) [pid = 3572] [serial = 1768] [outer = 24560400] 17:36:33 INFO - PROCESS | 3572 | 1461198993566 Marionette DEBUG loaded listener.js 17:36:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 394 (2520B000) [pid = 3572] [serial = 1769] [outer = 24560400] 17:36:34 INFO - PROCESS | 3572 | 1461198994055 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]]]}] 17:36:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:36:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 771ms 17:36:34 INFO - PROCESS | 3572 | 1461198994120 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 17:36:34 INFO - PROCESS | 3572 | 1461198994122 Marionette TRACE conn4 <- [1,2321,null,{"value":"13"}] 17:36:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:36:34 INFO - PROCESS | 3572 | 1461198994125 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:36:34 INFO - PROCESS | 3572 | 1461198994127 Marionette TRACE conn4 <- [1,2322,null,{}] 17:36:34 INFO - PROCESS | 3572 | 1461198994131 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}] 17:36:34 INFO - PROCESS | 3572 | 1461198994292 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 17:36:34 INFO - PROCESS | 3572 | 1461198994313 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:34 INFO - PROCESS | 3572 | ++DOCSHELL 253E9800 == 123 [pid = 3572] [id = 590] 17:36:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 395 (254BF000) [pid = 3572] [serial = 1770] [outer = 00000000] 17:36:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 396 (27363400) [pid = 3572] [serial = 1771] [outer = 254BF000] 17:36:34 INFO - PROCESS | 3572 | 1461198994368 Marionette DEBUG loaded listener.js 17:36:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 397 (2949E000) [pid = 3572] [serial = 1772] [outer = 254BF000] 17:36:34 INFO - PROCESS | 3572 | 1461198994879 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]]]}] 17:36:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:36:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 770ms 17:36:34 INFO - PROCESS | 3572 | 1461198994899 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 17:36:34 INFO - PROCESS | 3572 | 1461198994901 Marionette TRACE conn4 <- [1,2325,null,{"value":"13"}] 17:36:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:36:34 INFO - PROCESS | 3572 | 1461198994910 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:36:34 INFO - PROCESS | 3572 | 1461198994913 Marionette TRACE conn4 <- [1,2326,null,{}] 17:36:34 INFO - PROCESS | 3572 | 1461198994916 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}] 17:36:35 INFO - PROCESS | 3572 | 1461198995096 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 17:36:35 INFO - PROCESS | 3572 | 1461198995120 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:35 INFO - PROCESS | 3572 | ++DOCSHELL 2AAB3000 == 124 [pid = 3572] [id = 591] 17:36:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 398 (2AB0B400) [pid = 3572] [serial = 1773] [outer = 00000000] 17:36:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 399 (2B2D6000) [pid = 3572] [serial = 1774] [outer = 2AB0B400] 17:36:35 INFO - PROCESS | 3572 | 1461198995165 Marionette DEBUG loaded listener.js 17:36:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 400 (2B82B800) [pid = 3572] [serial = 1775] [outer = 2AB0B400] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 399 (21BEA400) [pid = 3572] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 398 (220B7C00) [pid = 3572] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 397 (1941B000) [pid = 3572] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 396 (29122C00) [pid = 3572] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 395 (24BA4400) [pid = 3572] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 394 (17734400) [pid = 3572] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 393 (2173E000) [pid = 3572] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 392 (24B77C00) [pid = 3572] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 391 (251F5400) [pid = 3572] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 390 (202DA800) [pid = 3572] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 389 (1F7D2C00) [pid = 3572] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 388 (27F59C00) [pid = 3572] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 387 (2520E000) [pid = 3572] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 386 (217D3000) [pid = 3572] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 385 (253E2800) [pid = 3572] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 384 (220DDC00) [pid = 3572] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 383 (251FA400) [pid = 3572] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 382 (2A3BFC00) [pid = 3572] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 381 (14182400) [pid = 3572] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 380 (287C3000) [pid = 3572] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 379 (2975DC00) [pid = 3572] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 378 (224DB800) [pid = 3572] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 377 (1ACC7800) [pid = 3572] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 376 (1D5B7000) [pid = 3572] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 375 (1EC7F800) [pid = 3572] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 374 (27F4C400) [pid = 3572] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 373 (1A3E4C00) [pid = 3572] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 372 (298A8400) [pid = 3572] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 371 (1D8EA000) [pid = 3572] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 370 (13FDF000) [pid = 3572] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 369 (27F4B400) [pid = 3572] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 368 (24B01C00) [pid = 3572] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 367 (1ACC5800) [pid = 3572] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 366 (128BDC00) [pid = 3572] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 365 (2B833000) [pid = 3572] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 364 (25207000) [pid = 3572] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 363 (20A7B400) [pid = 3572] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 362 (220DF000) [pid = 3572] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 361 (23FF9000) [pid = 3572] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 360 (27F57400) [pid = 3572] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 359 (13B1DC00) [pid = 3572] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 358 (1818B400) [pid = 3572] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 357 (17677C00) [pid = 3572] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 356 (128C7800) [pid = 3572] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 355 (1E55C400) [pid = 3572] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 354 (253E8C00) [pid = 3572] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 353 (251FCC00) [pid = 3572] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 352 (24EABC00) [pid = 3572] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 351 (1B965800) [pid = 3572] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 350 (1A61EC00) [pid = 3572] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 349 (1ACEA000) [pid = 3572] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 348 (296ACC00) [pid = 3572] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 347 (27A87000) [pid = 3572] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 346 (17735000) [pid = 3572] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 345 (24B7C800) [pid = 3572] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 344 (253E9000) [pid = 3572] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 343 (1EC26800) [pid = 3572] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 342 (1ACBA000) [pid = 3572] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 341 (1ACB9800) [pid = 3572] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 340 (17EE7C00) [pid = 3572] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 339 (2029A000) [pid = 3572] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 338 (22797400) [pid = 3572] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 337 (2029BC00) [pid = 3572] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 336 (1CF49400) [pid = 3572] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 335 (24B0B000) [pid = 3572] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 334 (17730000) [pid = 3572] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 333 (296AF800) [pid = 3572] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 332 (17734C00) [pid = 3572] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 331 (1CDC2000) [pid = 3572] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 330 (24665000) [pid = 3572] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 329 (25232800) [pid = 3572] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 328 (1D17F400) [pid = 3572] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 327 (20025000) [pid = 3572] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 326 (20A78C00) [pid = 3572] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 325 (2171F000) [pid = 3572] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 324 (27362C00) [pid = 3572] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 323 (217DA000) [pid = 3572] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 322 (1A3E9800) [pid = 3572] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 321 (21AED800) [pid = 3572] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 320 (294A2400) [pid = 3572] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 319 (20A1B400) [pid = 3572] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 318 (2466BC00) [pid = 3572] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 317 (21BF0800) [pid = 3572] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 316 (1D7B4000) [pid = 3572] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 315 (23FF1C00) [pid = 3572] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 314 (254B2400) [pid = 3572] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 313 (21714800) [pid = 3572] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 312 (17E61C00) [pid = 3572] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 311 (1CDC5000) [pid = 3572] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 310 (24B9D000) [pid = 3572] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 309 (220C0000) [pid = 3572] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 308 (2A3C5C00) [pid = 3572] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 307 (12C7C000) [pid = 3572] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 306 (1D059C00) [pid = 3572] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 305 (1941FC00) [pid = 3572] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 304 (1A624800) [pid = 3572] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 303 (21AEE800) [pid = 3572] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 302 (2B80AC00) [pid = 3572] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 301 (12D69400) [pid = 3572] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 300 (21AE3000) [pid = 3572] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 299 (273D6000) [pid = 3572] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 298 (1BE96800) [pid = 3572] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 297 (220DE000) [pid = 3572] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 296 (2ACA0400) [pid = 3572] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 295 (2386F400) [pid = 3572] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 294 (24666400) [pid = 3572] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 293 (1BE0B400) [pid = 3572] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 292 (2171C000) [pid = 3572] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 291 (1C155800) [pid = 3572] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 290 (202CF400) [pid = 3572] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 289 (1ACE9C00) [pid = 3572] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 288 (12479400) [pid = 3572] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:36:37 INFO - PROCESS | 3572 | --DOMWINDOW == 287 (217D3800) [pid = 3572] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:36:37 INFO - PROCESS | 3572 | 1461198997234 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]]]}] 17:36:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:36:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 2385ms 17:36:37 INFO - PROCESS | 3572 | 1461198997298 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 17:36:37 INFO - PROCESS | 3572 | 1461198997300 Marionette TRACE conn4 <- [1,2329,null,{"value":"13"}] 17:36:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:36:37 INFO - PROCESS | 3572 | 1461198997304 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:36:37 INFO - PROCESS | 3572 | 1461198997305 Marionette TRACE conn4 <- [1,2330,null,{}] 17:36:37 INFO - PROCESS | 3572 | 1461198997309 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}] 17:36:37 INFO - PROCESS | 3572 | 1461198997415 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 17:36:37 INFO - PROCESS | 3572 | 1461198997422 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:37 INFO - PROCESS | 3572 | ++DOCSHELL 1772C000 == 125 [pid = 3572] [id = 592] 17:36:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 288 (17730C00) [pid = 3572] [serial = 1776] [outer = 00000000] 17:36:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 289 (18DE0000) [pid = 3572] [serial = 1777] [outer = 17730C00] 17:36:37 INFO - PROCESS | 3572 | 1461198997466 Marionette DEBUG loaded listener.js 17:36:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 290 (1A626000) [pid = 3572] [serial = 1778] [outer = 17730C00] 17:36:37 INFO - PROCESS | 3572 | 1461198997943 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]]]}] 17:36:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:36:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 670ms 17:36:37 INFO - PROCESS | 3572 | 1461198997974 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 17:36:37 INFO - PROCESS | 3572 | 1461198997976 Marionette TRACE conn4 <- [1,2333,null,{"value":"13"}] 17:36:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:36:38 INFO - PROCESS | 3572 | 1461198997980 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:36:38 INFO - PROCESS | 3572 | 1461198997981 Marionette TRACE conn4 <- [1,2334,null,{}] 17:36:38 INFO - PROCESS | 3572 | 1461198998011 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}] 17:36:38 INFO - PROCESS | 3572 | 1461198998141 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 17:36:38 INFO - PROCESS | 3572 | 1461198998151 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:38 INFO - PROCESS | 3572 | ++DOCSHELL 1ACB9800 == 126 [pid = 3572] [id = 593] 17:36:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 291 (1ACEA000) [pid = 3572] [serial = 1779] [outer = 00000000] 17:36:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 292 (1CDBE000) [pid = 3572] [serial = 1780] [outer = 1ACEA000] 17:36:38 INFO - PROCESS | 3572 | 1461198998197 Marionette DEBUG loaded listener.js 17:36:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 293 (1CF4DC00) [pid = 3572] [serial = 1781] [outer = 1ACEA000] 17:36:38 INFO - PROCESS | 3572 | 1461198998682 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]]]}] 17:36:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:36:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 731ms 17:36:38 INFO - PROCESS | 3572 | 1461198998710 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 17:36:38 INFO - PROCESS | 3572 | 1461198998712 Marionette TRACE conn4 <- [1,2337,null,{"value":"13"}] 17:36:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:36:38 INFO - PROCESS | 3572 | 1461198998715 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:36:38 INFO - PROCESS | 3572 | 1461198998717 Marionette TRACE conn4 <- [1,2338,null,{}] 17:36:38 INFO - PROCESS | 3572 | 1461198998746 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}] 17:36:38 INFO - PROCESS | 3572 | 1461198998852 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 17:36:38 INFO - PROCESS | 3572 | 1461198998858 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:38 INFO - PROCESS | 3572 | ++DOCSHELL 1D158C00 == 127 [pid = 3572] [id = 594] 17:36:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 294 (1D159800) [pid = 3572] [serial = 1782] [outer = 00000000] 17:36:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 295 (20024400) [pid = 3572] [serial = 1783] [outer = 1D159800] 17:36:38 INFO - PROCESS | 3572 | 1461198998902 Marionette DEBUG loaded listener.js 17:36:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 296 (202CF400) [pid = 3572] [serial = 1784] [outer = 1D159800] 17:36:39 INFO - PROCESS | 3572 | 1461198999806 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]]]}] 17:36:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:36:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1158ms 17:36:39 INFO - PROCESS | 3572 | 1461198999875 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 17:36:39 INFO - PROCESS | 3572 | 1461198999881 Marionette TRACE conn4 <- [1,2341,null,{"value":"13"}] 17:36:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:36:39 INFO - PROCESS | 3572 | 1461198999887 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:36:39 INFO - PROCESS | 3572 | 1461198999891 Marionette TRACE conn4 <- [1,2342,null,{}] 17:36:39 INFO - PROCESS | 3572 | 1461198999896 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}] 17:36:40 INFO - PROCESS | 3572 | 1461199000081 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 17:36:40 INFO - PROCESS | 3572 | 1461199000281 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:40 INFO - PROCESS | 3572 | ++DOCSHELL 1E330C00 == 128 [pid = 3572] [id = 595] 17:36:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 297 (1EAE3800) [pid = 3572] [serial = 1785] [outer = 00000000] 17:36:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 298 (202DF000) [pid = 3572] [serial = 1786] [outer = 1EAE3800] 17:36:40 INFO - PROCESS | 3572 | 1461199000342 Marionette DEBUG loaded listener.js 17:36:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 299 (21701C00) [pid = 3572] [serial = 1787] [outer = 1EAE3800] 17:36:41 INFO - PROCESS | 3572 | 1461199000999 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]]]}] 17:36:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:36:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1122ms 17:36:41 INFO - PROCESS | 3572 | 1461199001012 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 17:36:41 INFO - PROCESS | 3572 | 1461199001019 Marionette TRACE conn4 <- [1,2345,null,{"value":"13"}] 17:36:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:36:41 INFO - PROCESS | 3572 | 1461199001025 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:36:41 INFO - PROCESS | 3572 | 1461199001028 Marionette TRACE conn4 <- [1,2346,null,{}] 17:36:41 INFO - PROCESS | 3572 | 1461199001032 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}] 17:36:41 INFO - PROCESS | 3572 | 1461199001169 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 17:36:41 INFO - PROCESS | 3572 | 1461199001375 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:41 INFO - PROCESS | 3572 | ++DOCSHELL 202D6000 == 129 [pid = 3572] [id = 596] 17:36:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 300 (2170FC00) [pid = 3572] [serial = 1788] [outer = 00000000] 17:36:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 301 (21BEEC00) [pid = 3572] [serial = 1789] [outer = 2170FC00] 17:36:41 INFO - PROCESS | 3572 | 1461199001430 Marionette DEBUG loaded listener.js 17:36:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 302 (220C0000) [pid = 3572] [serial = 1790] [outer = 2170FC00] 17:36:42 INFO - PROCESS | 3572 | 1461199002073 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]]]}] 17:36:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:36:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1124ms 17:36:42 INFO - PROCESS | 3572 | 1461199002150 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 17:36:42 INFO - PROCESS | 3572 | 1461199002153 Marionette TRACE conn4 <- [1,2349,null,{"value":"13"}] 17:36:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:36:42 INFO - PROCESS | 3572 | 1461199002157 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:36:42 INFO - PROCESS | 3572 | 1461199002161 Marionette TRACE conn4 <- [1,2350,null,{}] 17:36:42 INFO - PROCESS | 3572 | 1461199002186 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}] 17:36:42 INFO - PROCESS | 3572 | 1461199002389 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 17:36:42 INFO - PROCESS | 3572 | 1461199002534 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:42 INFO - PROCESS | 3572 | ++DOCSHELL 24B01C00 == 130 [pid = 3572] [id = 597] 17:36:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 303 (24B02000) [pid = 3572] [serial = 1791] [outer = 00000000] 17:36:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 304 (24B77C00) [pid = 3572] [serial = 1792] [outer = 24B02000] 17:36:42 INFO - PROCESS | 3572 | 1461199002597 Marionette DEBUG loaded listener.js 17:36:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 305 (24B99800) [pid = 3572] [serial = 1793] [outer = 24B02000] 17:36:43 INFO - PROCESS | 3572 | 1461199003182 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]]]}] 17:36:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:36:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1075ms 17:36:43 INFO - PROCESS | 3572 | 1461199003249 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 17:36:43 INFO - PROCESS | 3572 | 1461199003252 Marionette TRACE conn4 <- [1,2353,null,{"value":"13"}] 17:36:43 INFO - PROCESS | 3572 | 1461199003255 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:36:43 INFO - PROCESS | 3572 | 1461199003257 Marionette TRACE conn4 <- [1,2354,null,{}] 17:36:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:36:43 INFO - PROCESS | 3572 | 1461199003262 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}] 17:36:43 INFO - PROCESS | 3572 | 1461199003396 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 17:36:43 INFO - PROCESS | 3572 | 1461199003604 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:43 INFO - PROCESS | 3572 | ++DOCSHELL 251F9000 == 131 [pid = 3572] [id = 598] 17:36:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 306 (251FA400) [pid = 3572] [serial = 1794] [outer = 00000000] 17:36:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 307 (25237C00) [pid = 3572] [serial = 1795] [outer = 251FA400] 17:36:43 INFO - PROCESS | 3572 | 1461199003705 Marionette DEBUG loaded listener.js 17:36:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 308 (253E1000) [pid = 3572] [serial = 1796] [outer = 251FA400] 17:36:44 INFO - PROCESS | 3572 | 1461199004298 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]]]}] 17:36:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:36:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1119ms 17:36:44 INFO - PROCESS | 3572 | 1461199004382 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 17:36:44 INFO - PROCESS | 3572 | 1461199004384 Marionette TRACE conn4 <- [1,2357,null,{"value":"13"}] 17:36:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:36:44 INFO - PROCESS | 3572 | 1461199004403 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:36:44 INFO - PROCESS | 3572 | 1461199004405 Marionette TRACE conn4 <- [1,2358,null,{}] 17:36:44 INFO - PROCESS | 3572 | 1461199004409 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}] 17:36:44 INFO - PROCESS | 3572 | 1461199004538 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 17:36:44 INFO - PROCESS | 3572 | 1461199004742 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:44 INFO - PROCESS | 3572 | ++DOCSHELL 2520E800 == 132 [pid = 3572] [id = 599] 17:36:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 309 (253E4800) [pid = 3572] [serial = 1797] [outer = 00000000] 17:36:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 310 (25F89800) [pid = 3572] [serial = 1798] [outer = 253E4800] 17:36:44 INFO - PROCESS | 3572 | 1461199004798 Marionette DEBUG loaded listener.js 17:36:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 311 (273D6000) [pid = 3572] [serial = 1799] [outer = 253E4800] 17:36:45 INFO - PROCESS | 3572 | 1461199005417 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]]]}] 17:36:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:36:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1079ms 17:36:45 INFO - PROCESS | 3572 | 1461199005481 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 17:36:45 INFO - PROCESS | 3572 | 1461199005484 Marionette TRACE conn4 <- [1,2361,null,{"value":"13"}] 17:36:45 INFO - PROCESS | 3572 | 1461199005487 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:36:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:36:45 INFO - PROCESS | 3572 | 1461199005489 Marionette TRACE conn4 <- [1,2362,null,{}] 17:36:45 INFO - PROCESS | 3572 | 1461199005493 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}] 17:36:45 INFO - PROCESS | 3572 | 1461199005635 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 17:36:45 INFO - PROCESS | 3572 | 1461199005842 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:45 INFO - PROCESS | 3572 | ++DOCSHELL 25C50400 == 133 [pid = 3572] [id = 600] 17:36:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 312 (273D9000) [pid = 3572] [serial = 1800] [outer = 00000000] 17:36:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 313 (29127C00) [pid = 3572] [serial = 1801] [outer = 273D9000] 17:36:45 INFO - PROCESS | 3572 | 1461199005901 Marionette DEBUG loaded listener.js 17:36:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 314 (2912E400) [pid = 3572] [serial = 1802] [outer = 273D9000] 17:36:46 INFO - PROCESS | 3572 | 1461199006502 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]]]}] 17:36:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:36:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1067ms 17:36:46 INFO - PROCESS | 3572 | 1461199006558 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 17:36:46 INFO - PROCESS | 3572 | 1461199006560 Marionette TRACE conn4 <- [1,2365,null,{"value":"13"}] 17:36:46 INFO - PROCESS | 3572 | 1461199006564 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:36:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:36:46 INFO - PROCESS | 3572 | 1461199006566 Marionette TRACE conn4 <- [1,2366,null,{}] 17:36:46 INFO - PROCESS | 3572 | 1461199006569 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}] 17:36:46 INFO - PROCESS | 3572 | 1461199006698 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 17:36:46 INFO - PROCESS | 3572 | 1461199006952 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:46 INFO - PROCESS | 3572 | ++DOCSHELL 29752400 == 134 [pid = 3572] [id = 601] 17:36:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 315 (29754C00) [pid = 3572] [serial = 1803] [outer = 00000000] 17:36:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 316 (2A3BF000) [pid = 3572] [serial = 1804] [outer = 29754C00] 17:36:47 INFO - PROCESS | 3572 | 1461199007014 Marionette DEBUG loaded listener.js 17:36:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 317 (2A851400) [pid = 3572] [serial = 1805] [outer = 29754C00] 17:36:47 INFO - PROCESS | 3572 | 1461199007579 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]]]}] 17:36:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:36:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1066ms 17:36:47 INFO - PROCESS | 3572 | 1461199007634 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 17:36:47 INFO - PROCESS | 3572 | 1461199007636 Marionette TRACE conn4 <- [1,2369,null,{"value":"13"}] 17:36:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:36:47 INFO - PROCESS | 3572 | 1461199007640 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:36:47 INFO - PROCESS | 3572 | 1461199007642 Marionette TRACE conn4 <- [1,2370,null,{}] 17:36:47 INFO - PROCESS | 3572 | 1461199007646 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}] 17:36:47 INFO - PROCESS | 3572 | 1461199007776 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 17:36:48 INFO - PROCESS | 3572 | 1461199008004 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:48 INFO - PROCESS | 3572 | ++DOCSHELL 2A856400 == 135 [pid = 3572] [id = 602] 17:36:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 318 (2A859C00) [pid = 3572] [serial = 1806] [outer = 00000000] 17:36:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 319 (2AC7CC00) [pid = 3572] [serial = 1807] [outer = 2A859C00] 17:36:48 INFO - PROCESS | 3572 | 1461199008061 Marionette DEBUG loaded listener.js 17:36:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 320 (2B16FC00) [pid = 3572] [serial = 1808] [outer = 2A859C00] 17:36:48 INFO - PROCESS | 3572 | 1461199008641 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]]]}] 17:36:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:36:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1067ms 17:36:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:36:48 INFO - PROCESS | 3572 | 1461199008710 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 17:36:48 INFO - PROCESS | 3572 | 1461199008713 Marionette TRACE conn4 <- [1,2373,null,{"value":"13"}] 17:36:48 INFO - PROCESS | 3572 | 1461199008716 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:36:48 INFO - PROCESS | 3572 | 1461199008718 Marionette TRACE conn4 <- [1,2374,null,{}] 17:36:48 INFO - PROCESS | 3572 | 1461199008722 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}] 17:36:48 INFO - PROCESS | 3572 | 1461199008853 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 17:36:49 INFO - PROCESS | 3572 | 1461199009062 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:49 INFO - PROCESS | 3572 | ++DOCSHELL 292A5000 == 136 [pid = 3572] [id = 603] 17:36:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 321 (292A6400) [pid = 3572] [serial = 1809] [outer = 00000000] 17:36:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 322 (292AC800) [pid = 3572] [serial = 1810] [outer = 292A6400] 17:36:49 INFO - PROCESS | 3572 | 1461199009116 Marionette DEBUG loaded listener.js 17:36:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 323 (292AE000) [pid = 3572] [serial = 1811] [outer = 292A6400] 17:36:49 INFO - PROCESS | 3572 | 1461199009733 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]]]}] 17:36:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:36:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1068ms 17:36:49 INFO - PROCESS | 3572 | 1461199009788 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 17:36:49 INFO - PROCESS | 3572 | 1461199009790 Marionette TRACE conn4 <- [1,2377,null,{"value":"13"}] 17:36:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:36:49 INFO - PROCESS | 3572 | 1461199009794 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:36:49 INFO - PROCESS | 3572 | 1461199009796 Marionette TRACE conn4 <- [1,2378,null,{}] 17:36:49 INFO - PROCESS | 3572 | 1461199009800 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}] 17:36:49 INFO - PROCESS | 3572 | 1461199009930 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 17:36:50 INFO - PROCESS | 3572 | 1461199010138 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:50 INFO - PROCESS | 3572 | ++DOCSHELL 292AA000 == 137 [pid = 3572] [id = 604] 17:36:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 324 (292AB800) [pid = 3572] [serial = 1812] [outer = 00000000] 17:36:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 325 (2B802C00) [pid = 3572] [serial = 1813] [outer = 292AB800] 17:36:50 INFO - PROCESS | 3572 | 1461199010193 Marionette DEBUG loaded listener.js 17:36:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 326 (2B810000) [pid = 3572] [serial = 1814] [outer = 292AB800] 17:36:50 INFO - PROCESS | 3572 | 1461199010935 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]]]}] 17:36:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:36:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1170ms 17:36:51 INFO - PROCESS | 3572 | 1461199011004 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 17:36:51 INFO - PROCESS | 3572 | 1461199011007 Marionette TRACE conn4 <- [1,2381,null,{"value":"13"}] 17:36:51 INFO - PROCESS | 3572 | 1461199011013 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:36:51 INFO - PROCESS | 3572 | 1461199011016 Marionette TRACE conn4 <- [1,2382,null,{}] 17:36:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:36:51 INFO - PROCESS | 3572 | 1461199011020 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}] 17:36:51 INFO - PROCESS | 3572 | 1461199011174 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 17:36:51 INFO - PROCESS | 3572 | 1461199011392 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:51 INFO - PROCESS | 3572 | ++DOCSHELL 2001C800 == 138 [pid = 3572] [id = 605] 17:36:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 327 (202C6400) [pid = 3572] [serial = 1815] [outer = 00000000] 17:36:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 328 (2456C000) [pid = 3572] [serial = 1816] [outer = 202C6400] 17:36:51 INFO - PROCESS | 3572 | 1461199011452 Marionette DEBUG loaded listener.js 17:36:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 329 (2545D000) [pid = 3572] [serial = 1817] [outer = 202C6400] 17:36:52 INFO - PROCESS | 3572 | 1461199012138 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]]]}] 17:36:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:36:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1161ms 17:36:52 INFO - PROCESS | 3572 | 1461199012183 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 17:36:52 INFO - PROCESS | 3572 | 1461199012186 Marionette TRACE conn4 <- [1,2385,null,{"value":"13"}] 17:36:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:36:52 INFO - PROCESS | 3572 | 1461199012189 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:36:52 INFO - PROCESS | 3572 | 1461199012191 Marionette TRACE conn4 <- [1,2386,null,{}] 17:36:52 INFO - PROCESS | 3572 | 1461199012195 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}] 17:36:52 INFO - PROCESS | 3572 | 1461199012332 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 17:36:52 INFO - PROCESS | 3572 | 1461199012546 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:52 INFO - PROCESS | 3572 | ++DOCSHELL 17E21000 == 139 [pid = 3572] [id = 606] 17:36:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 330 (1A625400) [pid = 3572] [serial = 1818] [outer = 00000000] 17:36:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 331 (24B76C00) [pid = 3572] [serial = 1819] [outer = 1A625400] 17:36:52 INFO - PROCESS | 3572 | 1461199012643 Marionette DEBUG loaded listener.js 17:36:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 332 (2522F800) [pid = 3572] [serial = 1820] [outer = 1A625400] 17:36:53 INFO - PROCESS | 3572 | 1461199013277 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]]]}] 17:36:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:36:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1127ms 17:36:53 INFO - PROCESS | 3572 | 1461199013321 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 17:36:53 INFO - PROCESS | 3572 | 1461199013323 Marionette TRACE conn4 <- [1,2389,null,{"value":"13"}] 17:36:53 INFO - PROCESS | 3572 | 1461199013326 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:36:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:36:53 INFO - PROCESS | 3572 | 1461199013328 Marionette TRACE conn4 <- [1,2390,null,{}] 17:36:53 INFO - PROCESS | 3572 | 1461199013332 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}] 17:36:53 INFO - PROCESS | 3572 | 1461199013464 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 17:36:53 INFO - PROCESS | 3572 | 1461199013676 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:53 INFO - PROCESS | 3572 | ++DOCSHELL 1772B000 == 140 [pid = 3572] [id = 607] 17:36:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 333 (17E1BC00) [pid = 3572] [serial = 1821] [outer = 00000000] 17:36:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 334 (1FFDEC00) [pid = 3572] [serial = 1822] [outer = 17E1BC00] 17:36:53 INFO - PROCESS | 3572 | 1461199013731 Marionette DEBUG loaded listener.js 17:36:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 335 (2170CC00) [pid = 3572] [serial = 1823] [outer = 17E1BC00] 17:36:54 INFO - PROCESS | 3572 | 1461199014330 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]]]}] 17:36:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:36:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1074ms 17:36:54 INFO - PROCESS | 3572 | 1461199014404 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 17:36:54 INFO - PROCESS | 3572 | 1461199014407 Marionette TRACE conn4 <- [1,2393,null,{"value":"13"}] 17:36:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:36:54 INFO - PROCESS | 3572 | 1461199014410 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:36:54 INFO - PROCESS | 3572 | 1461199014412 Marionette TRACE conn4 <- [1,2394,null,{}] 17:36:54 INFO - PROCESS | 3572 | 1461199014416 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}] 17:36:54 INFO - PROCESS | 3572 | 1461199014550 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 17:36:54 INFO - PROCESS | 3572 | 1461199014762 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:54 INFO - PROCESS | 3572 | ++DOCSHELL 1B963000 == 141 [pid = 3572] [id = 608] 17:36:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 336 (1BE05400) [pid = 3572] [serial = 1824] [outer = 00000000] 17:36:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 337 (202D0800) [pid = 3572] [serial = 1825] [outer = 1BE05400] 17:36:54 INFO - PROCESS | 3572 | 1461199014817 Marionette DEBUG loaded listener.js 17:36:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 338 (21717000) [pid = 3572] [serial = 1826] [outer = 1BE05400] 17:36:55 INFO - PROCESS | 3572 | 1461199015481 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]]]}] 17:36:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:36:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1122ms 17:36:55 INFO - PROCESS | 3572 | 1461199015535 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 17:36:55 INFO - PROCESS | 3572 | 1461199015538 Marionette TRACE conn4 <- [1,2397,null,{"value":"13"}] 17:36:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:36:55 INFO - PROCESS | 3572 | 1461199015541 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:36:55 INFO - PROCESS | 3572 | 1461199015543 Marionette TRACE conn4 <- [1,2398,null,{}] 17:36:55 INFO - PROCESS | 3572 | 1461199015547 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}] 17:36:55 INFO - PROCESS | 3572 | 1461199015753 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 17:36:55 INFO - PROCESS | 3572 | 1461199015909 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:55 INFO - PROCESS | 3572 | ++DOCSHELL 17C15800 == 142 [pid = 3572] [id = 609] 17:36:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 339 (17CA1800) [pid = 3572] [serial = 1827] [outer = 00000000] 17:36:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 340 (1CF49800) [pid = 3572] [serial = 1828] [outer = 17CA1800] 17:36:56 INFO - PROCESS | 3572 | 1461199015967 Marionette DEBUG loaded listener.js 17:36:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 341 (1D69CC00) [pid = 3572] [serial = 1829] [outer = 17CA1800] 17:36:57 INFO - PROCESS | 3572 | 1461199017084 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]]]}] 17:36:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:36:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1585ms 17:36:57 INFO - PROCESS | 3572 | 1461199017131 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 17:36:57 INFO - PROCESS | 3572 | 1461199017135 Marionette TRACE conn4 <- [1,2401,null,{"value":"13"}] 17:36:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:36:57 INFO - PROCESS | 3572 | 1461199017140 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:36:57 INFO - PROCESS | 3572 | 1461199017144 Marionette TRACE conn4 <- [1,2402,null,{}] 17:36:57 INFO - PROCESS | 3572 | 1461199017149 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}] 17:36:57 INFO - PROCESS | 3572 | 1461199017281 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 17:36:57 INFO - PROCESS | 3572 | 1461199017558 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:57 INFO - PROCESS | 3572 | ++DOCSHELL 1ACEA800 == 143 [pid = 3572] [id = 610] 17:36:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 342 (1C055400) [pid = 3572] [serial = 1830] [outer = 00000000] 17:36:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 343 (1C811800) [pid = 3572] [serial = 1831] [outer = 1C055400] 17:36:57 INFO - PROCESS | 3572 | 1461199017611 Marionette DEBUG loaded listener.js 17:36:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 344 (1CDDB000) [pid = 3572] [serial = 1832] [outer = 1C055400] 17:36:58 INFO - PROCESS | 3572 | 1461199018179 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]]]}] 17:36:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:36:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1082ms 17:36:58 INFO - PROCESS | 3572 | 1461199018228 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 17:36:58 INFO - PROCESS | 3572 | 1461199018233 Marionette TRACE conn4 <- [1,2405,null,{"value":"13"}] 17:36:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:36:58 INFO - PROCESS | 3572 | 1461199018243 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:36:58 INFO - PROCESS | 3572 | 1461199018246 Marionette TRACE conn4 <- [1,2406,null,{}] 17:36:58 INFO - PROCESS | 3572 | 1461199018250 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}] 17:36:58 INFO - PROCESS | 3572 | 1461199018382 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 17:36:58 INFO - PROCESS | 3572 | 1461199018609 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:58 INFO - PROCESS | 3572 | ++DOCSHELL 1CDC0400 == 144 [pid = 3572] [id = 611] 17:36:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 345 (1CDC3C00) [pid = 3572] [serial = 1833] [outer = 00000000] 17:36:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 346 (1E330400) [pid = 3572] [serial = 1834] [outer = 1CDC3C00] 17:36:58 INFO - PROCESS | 3572 | 1461199018661 Marionette DEBUG loaded listener.js 17:36:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 347 (1EC26800) [pid = 3572] [serial = 1835] [outer = 1CDC3C00] 17:36:59 INFO - PROCESS | 3572 | 1461199019350 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]]]}] 17:36:59 INFO - PROCESS | 3572 | --DOCSHELL 296B3800 == 143 [pid = 3572] [id = 467] 17:36:59 INFO - PROCESS | 3572 | --DOCSHELL 296A6400 == 142 [pid = 3572] [id = 466] 17:36:59 INFO - PROCESS | 3572 | --DOCSHELL 1ACB9800 == 141 [pid = 3572] [id = 593] 17:36:59 INFO - PROCESS | 3572 | --DOCSHELL 1772C000 == 140 [pid = 3572] [id = 592] 17:36:59 INFO - PROCESS | 3572 | --DOCSHELL 2AAB3000 == 139 [pid = 3572] [id = 591] 17:36:59 INFO - PROCESS | 3572 | --DOCSHELL 253E9800 == 138 [pid = 3572] [id = 590] 17:36:59 INFO - PROCESS | 3572 | --DOCSHELL 2455E800 == 137 [pid = 3572] [id = 589] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 346 (25F91000) [pid = 3572] [serial = 1705] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 345 (1D053800) [pid = 3572] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:36:59 INFO - PROCESS | 3572 | --DOCSHELL 20A6F800 == 136 [pid = 3572] [id = 588] 17:36:59 INFO - PROCESS | 3572 | --DOCSHELL 1CDBDC00 == 135 [pid = 3572] [id = 587] 17:36:59 INFO - PROCESS | 3572 | --DOCSHELL 11A65400 == 134 [pid = 3572] [id = 586] 17:36:59 INFO - PROCESS | 3572 | --DOCSHELL 253E0800 == 133 [pid = 3572] [id = 585] 17:36:59 INFO - PROCESS | 3572 | --DOCSHELL 27A8D800 == 132 [pid = 3572] [id = 584] 17:36:59 INFO - PROCESS | 3572 | --DOCSHELL 24B08800 == 131 [pid = 3572] [id = 583] 17:36:59 INFO - PROCESS | 3572 | --DOCSHELL 202D9400 == 130 [pid = 3572] [id = 582] 17:36:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:36:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1240ms 17:36:59 INFO - PROCESS | 3572 | --DOCSHELL 20BE5800 == 129 [pid = 3572] [id = 581] 17:36:59 INFO - PROCESS | 3572 | --DOCSHELL 1772AC00 == 128 [pid = 3572] [id = 580] 17:36:59 INFO - PROCESS | 3572 | --DOCSHELL 298AB000 == 127 [pid = 3572] [id = 574] 17:36:59 INFO - PROCESS | 3572 | --DOCSHELL 29754400 == 126 [pid = 3572] [id = 573] 17:36:59 INFO - PROCESS | 3572 | --DOCSHELL 287C2800 == 125 [pid = 3572] [id = 572] 17:36:59 INFO - PROCESS | 3572 | --DOCSHELL 24B9D400 == 124 [pid = 3572] [id = 571] 17:36:59 INFO - PROCESS | 3572 | --DOCSHELL 1CDD8C00 == 123 [pid = 3572] [id = 570] 17:36:59 INFO - PROCESS | 3572 | --DOCSHELL 1A625000 == 122 [pid = 3572] [id = 506] 17:36:59 INFO - PROCESS | 3572 | --DOCSHELL 1810CC00 == 121 [pid = 3572] [id = 569] 17:36:59 INFO - PROCESS | 3572 | --DOCSHELL 18184000 == 120 [pid = 3572] [id = 568] 17:36:59 INFO - PROCESS | 3572 | 1461199019569 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 17:36:59 INFO - PROCESS | 3572 | 1461199019572 Marionette TRACE conn4 <- [1,2409,null,{"value":"13"}] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 344 (2B804800) [pid = 3572] [serial = 1511] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 343 (1CDD1400) [pid = 3572] [serial = 1424] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 342 (1A625C00) [pid = 3572] [serial = 1382] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 341 (202D1C00) [pid = 3572] [serial = 997] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 340 (24E9F800) [pid = 3572] [serial = 1094] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 339 (202CB000) [pid = 3572] [serial = 877] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 338 (2C916400) [pid = 3572] [serial = 1520] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 337 (25205400) [pid = 3572] [serial = 1211] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 336 (1A665800) [pid = 3572] [serial = 1036] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 335 (29756800) [pid = 3572] [serial = 1343] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 334 (18D2C800) [pid = 3572] [serial = 1139] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 333 (1F7D3000) [pid = 3572] [serial = 1091] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 332 (27F4D800) [pid = 3572] [serial = 1271] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 331 (25C4F800) [pid = 3572] [serial = 1331] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 330 (2E2D1800) [pid = 3572] [serial = 1601] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 329 (20A6C800) [pid = 3572] [serial = 1430] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 328 (217D1400) [pid = 3572] [serial = 1000] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 327 (217E0800) [pid = 3572] [serial = 1148] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 326 (2736B400) [pid = 3572] [serial = 1508] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 325 (287BFC00) [pid = 3572] [serial = 1409] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 324 (202D8400) [pid = 3572] [serial = 1523] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 323 (24B0D400) [pid = 3572] [serial = 1349] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 322 (296A9000) [pid = 3572] [serial = 1340] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 321 (21716400) [pid = 3572] [serial = 1145] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 320 (24EA6C00) [pid = 3572] [serial = 1325] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 319 (22794000) [pid = 3572] [serial = 943] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 318 (202E1400) [pid = 3572] [serial = 1385] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 317 (251EE400) [pid = 3572] [serial = 1157] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 316 (254BDC00) [pid = 3572] [serial = 1103] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 315 (2205E800) [pid = 3572] [serial = 1202] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 314 (1A672C00) [pid = 3572] [serial = 937] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 313 (202C8800) [pid = 3572] [serial = 1319] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 312 (24BA5400) [pid = 3572] [serial = 1100] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 311 (224DBC00) [pid = 3572] [serial = 1045] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 310 (2AC77800) [pid = 3572] [serial = 1406] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 309 (24EAB000) [pid = 3572] [serial = 1445] [outer = 00000000] [url = about:blank] 17:36:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 308 (21708400) [pid = 3572] [serial = 1412] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 307 (1BB3F800) [pid = 3572] [serial = 1088] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 306 (1BE0D800) [pid = 3572] [serial = 1316] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 305 (23FF0000) [pid = 3572] [serial = 1154] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 304 (2B82E000) [pid = 3572] [serial = 1514] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 303 (17FC7400) [pid = 3572] [serial = 1421] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 302 (220B5800) [pid = 3572] [serial = 1042] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 301 (27A81400) [pid = 3572] [serial = 1265] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 300 (27A88400) [pid = 3572] [serial = 1334] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 299 (2522FC00) [pid = 3572] [serial = 1388] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 298 (2949F800) [pid = 3572] [serial = 1337] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 297 (25C50000) [pid = 3572] [serial = 1217] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 296 (22066C00) [pid = 3572] [serial = 1151] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 295 (2545E800) [pid = 3572] [serial = 1391] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 294 (23870800) [pid = 3572] [serial = 1205] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 293 (25C44800) [pid = 3572] [serial = 1160] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 292 (2AC94800) [pid = 3572] [serial = 1499] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 291 (177D1400) [pid = 3572] [serial = 985] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 290 (294A4400) [pid = 3572] [serial = 1457] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 289 (2A3C3800) [pid = 3572] [serial = 1403] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 288 (23FF9C00) [pid = 3572] [serial = 1322] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 287 (2173F400) [pid = 3572] [serial = 1346] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 286 (202D3400) [pid = 3572] [serial = 1259] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 285 (2456D400) [pid = 3572] [serial = 1526] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 284 (287BA000) [pid = 3572] [serial = 1454] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 283 (1C05D800) [pid = 3572] [serial = 1256] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 282 (298B0400) [pid = 3572] [serial = 1496] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 281 (1F7D1800) [pid = 3572] [serial = 1427] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 280 (1ACC4800) [pid = 3572] [serial = 949] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 279 (283A3800) [pid = 3572] [serial = 1274] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 278 (24B0B400) [pid = 3572] [serial = 1208] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 277 (2009BC00) [pid = 3572] [serial = 1490] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 276 (1A629000) [pid = 3572] [serial = 1163] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 275 (2C8F1400) [pid = 3572] [serial = 1517] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 274 (254B4400) [pid = 3572] [serial = 1214] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 273 (21711C00) [pid = 3572] [serial = 1433] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 272 (23FEB000) [pid = 3572] [serial = 946] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 271 (24EA6800) [pid = 3572] [serial = 1051] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 270 (283B1000) [pid = 3572] [serial = 1277] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 269 (21AEA800) [pid = 3572] [serial = 1003] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 268 (1BE03800) [pid = 3572] [serial = 1196] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 267 (1CF52C00) [pid = 3572] [serial = 1142] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 266 (1772FC00) [pid = 3572] [serial = 934] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 265 (2001C400) [pid = 3572] [serial = 991] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 264 (273E2800) [pid = 3572] [serial = 1451] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 263 (25230400) [pid = 3572] [serial = 1328] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 262 (251F3400) [pid = 3572] [serial = 1097] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 261 (23874000) [pid = 3572] [serial = 1048] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 260 (1C116400) [pid = 3572] [serial = 988] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 259 (2173FC00) [pid = 3572] [serial = 1220] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 258 (2975C000) [pid = 3572] [serial = 1400] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 257 (2465C400) [pid = 3572] [serial = 1268] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 256 (21710000) [pid = 3572] [serial = 1106] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 255 (2B2CDC00) [pid = 3572] [serial = 1505] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 254 (273DF800) [pid = 3572] [serial = 1394] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 253 (200A9C00) [pid = 3572] [serial = 994] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 252 (1D8E9400) [pid = 3572] [serial = 1199] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 251 (2466AC00) [pid = 3572] [serial = 1442] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 250 (23869400) [pid = 3572] [serial = 1439] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 249 (1D8E8800) [pid = 3572] [serial = 1039] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 248 (2912D000) [pid = 3572] [serial = 1397] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 247 (254BB000) [pid = 3572] [serial = 1262] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 246 (1CDD5000) [pid = 3572] [serial = 1280] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 245 (21BE6800) [pid = 3572] [serial = 1436] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 244 (24B7F000) [pid = 3572] [serial = 1502] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 243 (2523B400) [pid = 3572] [serial = 1448] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 242 (254B3400) [pid = 3572] [serial = 1493] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 241 (20A19C00) [pid = 3572] [serial = 940] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 240 (24566C00) [pid = 3572] [serial = 1693] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 239 (24E9F400) [pid = 3572] [serial = 1696] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 238 (2456DC00) [pid = 3572] [serial = 1694] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 237 (1E55B800) [pid = 3572] [serial = 1699] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 236 (253E0400) [pid = 3572] [serial = 1702] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 235 (2520AC00) [pid = 3572] [serial = 1697] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 234 (20A10000) [pid = 3572] [serial = 1682] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 233 (200A1800) [pid = 3572] [serial = 1681] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 232 (2AB02800) [pid = 3572] [serial = 1639] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 231 (24BA5C00) [pid = 3572] [serial = 1636] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 230 (21701400) [pid = 3572] [serial = 1687] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 229 (2BB45400) [pid = 3572] [serial = 1657] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 228 (2E278000) [pid = 3572] [serial = 1651] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 227 (1D8EC000) [pid = 3572] [serial = 1684] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 226 (1EC82400) [pid = 3572] [serial = 1685] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 225 (1CDCF800) [pid = 3572] [serial = 1679] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 224 (1C05E400) [pid = 3572] [serial = 1678] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 223 (21A10000) [pid = 3572] [serial = 1690] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 222 (1F7CF000) [pid = 3572] [serial = 1633] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 221 (2AC7F000) [pid = 3572] [serial = 1645] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 220 (25F96800) [pid = 3572] [serial = 1642] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 219 (2E2DB400) [pid = 3572] [serial = 1654] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 218 (2BB49800) [pid = 3572] [serial = 1675] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 217 (2C914800) [pid = 3572] [serial = 1648] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 216 (2E3CBC00) [pid = 3572] [serial = 1660] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 215 (2E408C00) [pid = 3572] [serial = 1663] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 214 (1EC7E800) [pid = 3572] [serial = 1666] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 213 (24B79400) [pid = 3572] [serial = 1669] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 212 (2B177800) [pid = 3572] [serial = 1672] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 211 (2545E400) [pid = 3572] [serial = 1703] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 210 (20A0EC00) [pid = 3572] [serial = 1700] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 209 (21BEB400) [pid = 3572] [serial = 1691] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | --DOMWINDOW == 208 (21717400) [pid = 3572] [serial = 1688] [outer = 00000000] [url = about:blank] 17:36:59 INFO - PROCESS | 3572 | 1461199019599 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:36:59 INFO - PROCESS | 3572 | 1461199019602 Marionette TRACE conn4 <- [1,2410,null,{}] 17:36:59 INFO - PROCESS | 3572 | 1461199019612 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}] 17:36:59 INFO - PROCESS | 3572 | 1461199019726 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 17:36:59 INFO - PROCESS | 3572 | 1461199019871 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:59 INFO - PROCESS | 3572 | ++DOCSHELL 17EEC800 == 121 [pid = 3572] [id = 612] 17:36:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 209 (17F0EC00) [pid = 3572] [serial = 1836] [outer = 00000000] 17:36:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 210 (18D35800) [pid = 3572] [serial = 1837] [outer = 17F0EC00] 17:36:59 INFO - PROCESS | 3572 | 1461199019921 Marionette DEBUG loaded listener.js 17:37:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 211 (1A622400) [pid = 3572] [serial = 1838] [outer = 17F0EC00] 17:37:00 INFO - PROCESS | 3572 | 1461199020427 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]]]}] 17:37:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:37:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 884ms 17:37:00 INFO - PROCESS | 3572 | 1461199020486 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 17:37:00 INFO - PROCESS | 3572 | 1461199020489 Marionette TRACE conn4 <- [1,2413,null,{"value":"13"}] 17:37:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:37:00 INFO - PROCESS | 3572 | 1461199020492 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:37:00 INFO - PROCESS | 3572 | 1461199020494 Marionette TRACE conn4 <- [1,2414,null,{}] 17:37:00 INFO - PROCESS | 3572 | 1461199020497 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}] 17:37:00 INFO - PROCESS | 3572 | 1461199020605 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 17:37:00 INFO - PROCESS | 3572 | 1461199020619 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:00 INFO - PROCESS | 3572 | ++DOCSHELL 1ACC5800 == 122 [pid = 3572] [id = 613] 17:37:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 212 (1ACE9C00) [pid = 3572] [serial = 1839] [outer = 00000000] 17:37:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 213 (1C053400) [pid = 3572] [serial = 1840] [outer = 1ACE9C00] 17:37:00 INFO - PROCESS | 3572 | 1461199020668 Marionette DEBUG loaded listener.js 17:37:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 214 (1C156000) [pid = 3572] [serial = 1841] [outer = 1ACE9C00] 17:37:01 INFO - PROCESS | 3572 | 1461199021188 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]]]}] 17:37:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:37:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 730ms 17:37:01 INFO - PROCESS | 3572 | 1461199021226 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 17:37:01 INFO - PROCESS | 3572 | 1461199021228 Marionette TRACE conn4 <- [1,2417,null,{"value":"13"}] 17:37:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:37:01 INFO - PROCESS | 3572 | 1461199021232 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:37:01 INFO - PROCESS | 3572 | 1461199021233 Marionette TRACE conn4 <- [1,2418,null,{}] 17:37:01 INFO - PROCESS | 3572 | 1461199021241 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}] 17:37:01 INFO - PROCESS | 3572 | 1461199021345 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 17:37:01 INFO - PROCESS | 3572 | 1461199021504 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:01 INFO - PROCESS | 3572 | ++DOCSHELL 1B96EC00 == 123 [pid = 3572] [id = 614] 17:37:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 215 (1BE03800) [pid = 3572] [serial = 1842] [outer = 00000000] 17:37:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 216 (1CE76800) [pid = 3572] [serial = 1843] [outer = 1BE03800] 17:37:01 INFO - PROCESS | 3572 | 1461199021550 Marionette DEBUG loaded listener.js 17:37:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 217 (1D17B400) [pid = 3572] [serial = 1844] [outer = 1BE03800] 17:37:02 INFO - PROCESS | 3572 | 1461199022001 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]]]}] 17:37:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:37:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 792ms 17:37:02 INFO - PROCESS | 3572 | 1461199022023 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 17:37:02 INFO - PROCESS | 3572 | 1461199022025 Marionette TRACE conn4 <- [1,2421,null,{"value":"13"}] 17:37:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:37:02 INFO - PROCESS | 3572 | 1461199022040 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:37:02 INFO - PROCESS | 3572 | 1461199022042 Marionette TRACE conn4 <- [1,2422,null,{}] 17:37:02 INFO - PROCESS | 3572 | 1461199022046 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}] 17:37:02 INFO - PROCESS | 3572 | 1461199022220 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 17:37:02 INFO - PROCESS | 3572 | 1461199022247 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:02 INFO - PROCESS | 3572 | ++DOCSHELL 1D8E4C00 == 124 [pid = 3572] [id = 615] 17:37:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 218 (1F7D2000) [pid = 3572] [serial = 1845] [outer = 00000000] 17:37:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 219 (20028C00) [pid = 3572] [serial = 1846] [outer = 1F7D2000] 17:37:02 INFO - PROCESS | 3572 | 1461199022295 Marionette DEBUG loaded listener.js 17:37:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 220 (200A2400) [pid = 3572] [serial = 1847] [outer = 1F7D2000] 17:37:02 INFO - PROCESS | 3572 | 1461199022789 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]]]}] 17:37:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:37:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 830ms 17:37:02 INFO - PROCESS | 3572 | 1461199022869 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 17:37:02 INFO - PROCESS | 3572 | 1461199022871 Marionette TRACE conn4 <- [1,2425,null,{"value":"13"}] 17:37:02 INFO - PROCESS | 3572 | 1461199022874 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:37:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:37:02 INFO - PROCESS | 3572 | 1461199022876 Marionette TRACE conn4 <- [1,2426,null,{}] 17:37:02 INFO - PROCESS | 3572 | 1461199022879 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}] 17:37:03 INFO - PROCESS | 3572 | 1461199023030 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 17:37:03 INFO - PROCESS | 3572 | 1461199023048 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:03 INFO - PROCESS | 3572 | ++DOCSHELL 20299400 == 125 [pid = 3572] [id = 616] 17:37:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 221 (20299800) [pid = 3572] [serial = 1848] [outer = 00000000] 17:37:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 222 (202C5C00) [pid = 3572] [serial = 1849] [outer = 20299800] 17:37:03 INFO - PROCESS | 3572 | 1461199023097 Marionette DEBUG loaded listener.js 17:37:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 223 (202CE800) [pid = 3572] [serial = 1850] [outer = 20299800] 17:37:03 INFO - PROCESS | 3572 | 1461199023560 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]]]}] 17:37:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:37:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 730ms 17:37:03 INFO - PROCESS | 3572 | 1461199023609 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 17:37:03 INFO - PROCESS | 3572 | 1461199023611 Marionette TRACE conn4 <- [1,2429,null,{"value":"13"}] 17:37:03 INFO - PROCESS | 3572 | 1461199023614 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:37:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:37:03 INFO - PROCESS | 3572 | 1461199023616 Marionette TRACE conn4 <- [1,2430,null,{}] 17:37:03 INFO - PROCESS | 3572 | 1461199023619 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}] 17:37:03 INFO - PROCESS | 3572 | 1461199023773 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 17:37:04 INFO - PROCESS | 3572 | --DOMWINDOW == 222 (1ACEA000) [pid = 3572] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:37:04 INFO - PROCESS | 3572 | --DOMWINDOW == 221 (24560400) [pid = 3572] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:37:04 INFO - PROCESS | 3572 | --DOMWINDOW == 220 (2AB0B400) [pid = 3572] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:37:04 INFO - PROCESS | 3572 | --DOMWINDOW == 219 (251FB800) [pid = 3572] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:37:04 INFO - PROCESS | 3572 | --DOMWINDOW == 218 (25461C00) [pid = 3572] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:37:04 INFO - PROCESS | 3572 | --DOMWINDOW == 217 (1D69E800) [pid = 3572] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:37:04 INFO - PROCESS | 3572 | --DOMWINDOW == 216 (17730C00) [pid = 3572] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:37:04 INFO - PROCESS | 3572 | --DOMWINDOW == 215 (1772C400) [pid = 3572] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:37:04 INFO - PROCESS | 3572 | --DOMWINDOW == 214 (11ACA800) [pid = 3572] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:37:04 INFO - PROCESS | 3572 | --DOMWINDOW == 213 (21A0B800) [pid = 3572] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:37:04 INFO - PROCESS | 3572 | --DOMWINDOW == 212 (21704400) [pid = 3572] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:37:04 INFO - PROCESS | 3572 | --DOMWINDOW == 211 (2173E400) [pid = 3572] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:37:04 INFO - PROCESS | 3572 | --DOMWINDOW == 210 (27A8DC00) [pid = 3572] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:37:04 INFO - PROCESS | 3572 | --DOMWINDOW == 209 (254BF000) [pid = 3572] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:37:04 INFO - PROCESS | 3572 | 1461199024573 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:04 INFO - PROCESS | 3572 | ++DOCSHELL 128C7800 == 126 [pid = 3572] [id = 617] 17:37:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 210 (12D68400) [pid = 3572] [serial = 1851] [outer = 00000000] 17:37:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 211 (1B969000) [pid = 3572] [serial = 1852] [outer = 12D68400] 17:37:04 INFO - PROCESS | 3572 | 1461199024619 Marionette DEBUG loaded listener.js 17:37:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 212 (1D69E400) [pid = 3572] [serial = 1853] [outer = 12D68400] 17:37:05 INFO - PROCESS | 3572 | 1461199025293 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]]]}] 17:37:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:37:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1731ms 17:37:05 INFO - PROCESS | 3572 | 1461199025349 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 17:37:05 INFO - PROCESS | 3572 | 1461199025355 Marionette TRACE conn4 <- [1,2433,null,{"value":"13"}] 17:37:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:37:05 INFO - PROCESS | 3572 | 1461199025361 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:37:05 INFO - PROCESS | 3572 | 1461199025365 Marionette TRACE conn4 <- [1,2434,null,{}] 17:37:05 INFO - PROCESS | 3572 | 1461199025371 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}] 17:37:05 INFO - PROCESS | 3572 | 1461199025546 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 17:37:05 INFO - PROCESS | 3572 | 1461199025754 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:05 INFO - PROCESS | 3572 | ++DOCSHELL 1A61FC00 == 127 [pid = 3572] [id = 618] 17:37:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 213 (1A625000) [pid = 3572] [serial = 1854] [outer = 00000000] 17:37:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 214 (1ACC0800) [pid = 3572] [serial = 1855] [outer = 1A625000] 17:37:05 INFO - PROCESS | 3572 | 1461199025857 Marionette DEBUG loaded listener.js 17:37:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 215 (1BB0FC00) [pid = 3572] [serial = 1856] [outer = 1A625000] 17:37:06 INFO - PROCESS | 3572 | 1461199026519 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]]]}] 17:37:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:37:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1173ms 17:37:06 INFO - PROCESS | 3572 | 1461199026537 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 17:37:06 INFO - PROCESS | 3572 | 1461199026544 Marionette TRACE conn4 <- [1,2437,null,{"value":"13"}] 17:37:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:37:06 INFO - PROCESS | 3572 | 1461199026550 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:37:06 INFO - PROCESS | 3572 | 1461199026553 Marionette TRACE conn4 <- [1,2438,null,{}] 17:37:06 INFO - PROCESS | 3572 | 1461199026557 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}] 17:37:06 INFO - PROCESS | 3572 | 1461199026695 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 17:37:06 INFO - PROCESS | 3572 | 1461199026892 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:06 INFO - PROCESS | 3572 | ++DOCSHELL 1C05B000 == 128 [pid = 3572] [id = 619] 17:37:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 216 (1CEA5400) [pid = 3572] [serial = 1857] [outer = 00000000] 17:37:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 217 (1EC19400) [pid = 3572] [serial = 1858] [outer = 1CEA5400] 17:37:06 INFO - PROCESS | 3572 | 1461199026951 Marionette DEBUG loaded listener.js 17:37:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 218 (1FFDD800) [pid = 3572] [serial = 1859] [outer = 1CEA5400] 17:37:07 INFO - PROCESS | 3572 | 1461199027594 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]]]}] 17:37:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:37:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1079ms 17:37:07 INFO - PROCESS | 3572 | 1461199027634 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 17:37:07 INFO - PROCESS | 3572 | 1461199027636 Marionette TRACE conn4 <- [1,2441,null,{"value":"13"}] 17:37:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:37:07 INFO - PROCESS | 3572 | 1461199027640 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:37:07 INFO - PROCESS | 3572 | 1461199027644 Marionette TRACE conn4 <- [1,2442,null,{}] 17:37:07 INFO - PROCESS | 3572 | 1461199027655 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}] 17:37:07 INFO - PROCESS | 3572 | 1461199027789 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 17:37:08 INFO - PROCESS | 3572 | 1461199027988 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:08 INFO - PROCESS | 3572 | ++DOCSHELL 20A73800 == 129 [pid = 3572] [id = 620] 17:37:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 219 (20A75400) [pid = 3572] [serial = 1860] [outer = 00000000] 17:37:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 220 (20BEAC00) [pid = 3572] [serial = 1861] [outer = 20A75400] 17:37:08 INFO - PROCESS | 3572 | 1461199028049 Marionette DEBUG loaded listener.js 17:37:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 221 (21708400) [pid = 3572] [serial = 1862] [outer = 20A75400] 17:37:08 INFO - PROCESS | 3572 | 1461199028643 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]]]}] 17:37:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:37:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1026ms 17:37:08 INFO - PROCESS | 3572 | 1461199028666 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 17:37:08 INFO - PROCESS | 3572 | 1461199028669 Marionette TRACE conn4 <- [1,2445,null,{"value":"13"}] 17:37:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:37:08 INFO - PROCESS | 3572 | 1461199028673 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:37:08 INFO - PROCESS | 3572 | 1461199028675 Marionette TRACE conn4 <- [1,2446,null,{}] 17:37:08 INFO - PROCESS | 3572 | 1461199028679 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}] 17:37:08 INFO - PROCESS | 3572 | 1461199028811 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 17:37:09 INFO - PROCESS | 3572 | 1461199029009 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:09 INFO - PROCESS | 3572 | ++DOCSHELL 2171A400 == 130 [pid = 3572] [id = 621] 17:37:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 222 (2171AC00) [pid = 3572] [serial = 1863] [outer = 00000000] 17:37:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 223 (21741000) [pid = 3572] [serial = 1864] [outer = 2171AC00] 17:37:09 INFO - PROCESS | 3572 | 1461199029070 Marionette DEBUG loaded listener.js 17:37:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 224 (21747800) [pid = 3572] [serial = 1865] [outer = 2171AC00] 17:37:09 INFO - PROCESS | 3572 | 1461199029641 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]]]}] 17:37:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:37:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1019ms 17:37:09 INFO - PROCESS | 3572 | 1461199029695 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 17:37:09 INFO - PROCESS | 3572 | 1461199029697 Marionette TRACE conn4 <- [1,2449,null,{"value":"13"}] 17:37:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:37:09 INFO - PROCESS | 3572 | 1461199029701 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:37:09 INFO - PROCESS | 3572 | 1461199029703 Marionette TRACE conn4 <- [1,2450,null,{}] 17:37:09 INFO - PROCESS | 3572 | 1461199029707 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}] 17:37:09 INFO - PROCESS | 3572 | 1461199029836 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 17:37:10 INFO - PROCESS | 3572 | 1461199030038 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:10 INFO - PROCESS | 3572 | ++DOCSHELL 2173B000 == 131 [pid = 3572] [id = 622] 17:37:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 225 (217D1800) [pid = 3572] [serial = 1866] [outer = 00000000] 17:37:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 226 (21A07800) [pid = 3572] [serial = 1867] [outer = 217D1800] 17:37:10 INFO - PROCESS | 3572 | 1461199030095 Marionette DEBUG loaded listener.js 17:37:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 227 (21A99400) [pid = 3572] [serial = 1868] [outer = 217D1800] 17:37:10 INFO - PROCESS | 3572 | 1461199030698 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]]]}] 17:37:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:37:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1016ms 17:37:10 INFO - PROCESS | 3572 | 1461199030721 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 17:37:10 INFO - PROCESS | 3572 | 1461199030724 Marionette TRACE conn4 <- [1,2453,null,{"value":"13"}] 17:37:10 INFO - PROCESS | 3572 | 1461199030727 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:37:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:37:10 INFO - PROCESS | 3572 | 1461199030729 Marionette TRACE conn4 <- [1,2454,null,{}] 17:37:10 INFO - PROCESS | 3572 | 1461199030733 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}] 17:37:10 INFO - PROCESS | 3572 | 1461199030871 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 17:37:11 INFO - PROCESS | 3572 | 1461199031070 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:11 INFO - PROCESS | 3572 | ++DOCSHELL 21AA3C00 == 132 [pid = 3572] [id = 623] 17:37:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 228 (21AEFC00) [pid = 3572] [serial = 1869] [outer = 00000000] 17:37:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 229 (22064C00) [pid = 3572] [serial = 1870] [outer = 21AEFC00] 17:37:11 INFO - PROCESS | 3572 | 1461199031130 Marionette DEBUG loaded listener.js 17:37:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 230 (220B2400) [pid = 3572] [serial = 1871] [outer = 21AEFC00] 17:37:11 INFO - PROCESS | 3572 | 1461199031746 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]]]}] 17:37:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:37:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1067ms 17:37:11 INFO - PROCESS | 3572 | 1461199031798 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 17:37:11 INFO - PROCESS | 3572 | 1461199031800 Marionette TRACE conn4 <- [1,2457,null,{"value":"13"}] 17:37:11 INFO - PROCESS | 3572 | 1461199031804 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:37:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:37:11 INFO - PROCESS | 3572 | 1461199031806 Marionette TRACE conn4 <- [1,2458,null,{}] 17:37:11 INFO - PROCESS | 3572 | 1461199031810 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}] 17:37:11 INFO - PROCESS | 3572 | 1461199031935 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 17:37:12 INFO - PROCESS | 3572 | 1461199032120 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:12 INFO - PROCESS | 3572 | ++DOCSHELL 21BEAC00 == 133 [pid = 3572] [id = 624] 17:37:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 231 (22064400) [pid = 3572] [serial = 1872] [outer = 00000000] 17:37:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 232 (220D6C00) [pid = 3572] [serial = 1873] [outer = 22064400] 17:37:12 INFO - PROCESS | 3572 | 1461199032174 Marionette DEBUG loaded listener.js 17:37:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 233 (221AAC00) [pid = 3572] [serial = 1874] [outer = 22064400] 17:37:12 INFO - PROCESS | 3572 | 1461199032741 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]]]}] 17:37:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:37:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 970ms 17:37:12 INFO - PROCESS | 3572 | 1461199032778 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 17:37:12 INFO - PROCESS | 3572 | 1461199032781 Marionette TRACE conn4 <- [1,2461,null,{"value":"13"}] 17:37:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:37:12 INFO - PROCESS | 3572 | 1461199032784 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:37:12 INFO - PROCESS | 3572 | 1461199032787 Marionette TRACE conn4 <- [1,2462,null,{}] 17:37:12 INFO - PROCESS | 3572 | 1461199032791 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}] 17:37:12 INFO - PROCESS | 3572 | 1461199032922 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 17:37:13 INFO - PROCESS | 3572 | 1461199033126 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:13 INFO - PROCESS | 3572 | ++DOCSHELL 220BC400 == 134 [pid = 3572] [id = 625] 17:37:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 234 (224DBC00) [pid = 3572] [serial = 1875] [outer = 00000000] 17:37:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 235 (2386B000) [pid = 3572] [serial = 1876] [outer = 224DBC00] 17:37:13 INFO - PROCESS | 3572 | 1461199033186 Marionette DEBUG loaded listener.js 17:37:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 236 (23872000) [pid = 3572] [serial = 1877] [outer = 224DBC00] 17:37:13 INFO - PROCESS | 3572 | 1461199033776 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]]]}] 17:37:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:37:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1019ms 17:37:13 INFO - PROCESS | 3572 | 1461199033817 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 17:37:13 INFO - PROCESS | 3572 | 1461199033820 Marionette TRACE conn4 <- [1,2465,null,{"value":"13"}] 17:37:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:37:13 INFO - PROCESS | 3572 | 1461199033825 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:37:13 INFO - PROCESS | 3572 | 1461199033827 Marionette TRACE conn4 <- [1,2466,null,{}] 17:37:13 INFO - PROCESS | 3572 | 1461199033849 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}] 17:37:14 INFO - PROCESS | 3572 | 1461199033976 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 17:37:14 INFO - PROCESS | 3572 | 1461199034174 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:14 INFO - PROCESS | 3572 | ++DOCSHELL 23869C00 == 135 [pid = 3572] [id = 626] 17:37:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 237 (23FEA800) [pid = 3572] [serial = 1878] [outer = 00000000] 17:37:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 238 (23FF9000) [pid = 3572] [serial = 1879] [outer = 23FEA800] 17:37:14 INFO - PROCESS | 3572 | 1461199034230 Marionette DEBUG loaded listener.js 17:37:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 239 (23FF8C00) [pid = 3572] [serial = 1880] [outer = 23FEA800] 17:37:14 INFO - PROCESS | 3572 | 1461199034832 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]]]}] 17:37:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:37:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1036ms 17:37:14 INFO - PROCESS | 3572 | 1461199034864 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 17:37:14 INFO - PROCESS | 3572 | 1461199034866 Marionette TRACE conn4 <- [1,2469,null,{"value":"13"}] 17:37:14 INFO - PROCESS | 3572 | 1461199034870 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:37:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:37:14 INFO - PROCESS | 3572 | 1461199034872 Marionette TRACE conn4 <- [1,2470,null,{}] 17:37:14 INFO - PROCESS | 3572 | 1461199034876 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}] 17:37:15 INFO - PROCESS | 3572 | 1461199035005 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 17:37:15 INFO - PROCESS | 3572 | 1461199035203 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:15 INFO - PROCESS | 3572 | ++DOCSHELL 23FF0000 == 136 [pid = 3572] [id = 627] 17:37:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 240 (23FF2C00) [pid = 3572] [serial = 1881] [outer = 00000000] 17:37:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 241 (24665000) [pid = 3572] [serial = 1882] [outer = 23FF2C00] 17:37:15 INFO - PROCESS | 3572 | 1461199035260 Marionette DEBUG loaded listener.js 17:37:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 242 (24669800) [pid = 3572] [serial = 1883] [outer = 23FF2C00] 17:37:15 INFO - PROCESS | 3572 | 1461199035811 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]]]}] 17:37:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:37:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 971ms 17:37:15 INFO - PROCESS | 3572 | 1461199035844 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 17:37:15 INFO - PROCESS | 3572 | 1461199035847 Marionette TRACE conn4 <- [1,2473,null,{"value":"13"}] 17:37:15 INFO - PROCESS | 3572 | 1461199035850 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:37:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:37:15 INFO - PROCESS | 3572 | 1461199035853 Marionette TRACE conn4 <- [1,2474,null,{}] 17:37:15 INFO - PROCESS | 3572 | 1461199035857 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}] 17:37:16 INFO - PROCESS | 3572 | 1461199036004 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 17:37:16 INFO - PROCESS | 3572 | 1461199036207 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:16 INFO - PROCESS | 3572 | ++DOCSHELL 24B79800 == 137 [pid = 3572] [id = 628] 17:37:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 243 (24B7E400) [pid = 3572] [serial = 1884] [outer = 00000000] 17:37:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 244 (24B9E000) [pid = 3572] [serial = 1885] [outer = 24B7E400] 17:37:16 INFO - PROCESS | 3572 | 1461199036269 Marionette DEBUG loaded listener.js 17:37:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 245 (24BA6C00) [pid = 3572] [serial = 1886] [outer = 24B7E400] 17:37:16 INFO - PROCESS | 3572 | 1461199036883 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]]]}] 17:37:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:37:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1076ms 17:37:16 INFO - PROCESS | 3572 | 1461199036930 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 17:37:16 INFO - PROCESS | 3572 | 1461199036933 Marionette TRACE conn4 <- [1,2477,null,{"value":"13"}] 17:37:16 INFO - PROCESS | 3572 | 1461199036936 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:37:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:37:16 INFO - PROCESS | 3572 | 1461199036938 Marionette TRACE conn4 <- [1,2478,null,{}] 17:37:16 INFO - PROCESS | 3572 | 1461199036942 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}] 17:37:17 INFO - PROCESS | 3572 | 1461199037103 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 17:37:17 INFO - PROCESS | 3572 | 1461199037326 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:17 INFO - PROCESS | 3572 | ++DOCSHELL 14182400 == 138 [pid = 3572] [id = 629] 17:37:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 246 (17C9E000) [pid = 3572] [serial = 1887] [outer = 00000000] 17:37:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 247 (1BE98C00) [pid = 3572] [serial = 1888] [outer = 17C9E000] 17:37:17 INFO - PROCESS | 3572 | 1461199037384 Marionette DEBUG loaded listener.js 17:37:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 248 (1BE01C00) [pid = 3572] [serial = 1889] [outer = 17C9E000] 17:37:18 INFO - PROCESS | 3572 | 1461199038049 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]]]}] 17:37:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:37:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1173ms 17:37:18 INFO - PROCESS | 3572 | 1461199038113 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 17:37:18 INFO - PROCESS | 3572 | 1461199038116 Marionette TRACE conn4 <- [1,2481,null,{"value":"13"}] 17:37:18 INFO - PROCESS | 3572 | 1461199038138 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:37:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:37:18 INFO - PROCESS | 3572 | 1461199038140 Marionette TRACE conn4 <- [1,2482,null,{}] 17:37:18 INFO - PROCESS | 3572 | 1461199038144 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}] 17:37:18 INFO - PROCESS | 3572 | 1461199038283 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 17:37:18 INFO - PROCESS | 3572 | 1461199038479 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:18 INFO - PROCESS | 3572 | ++DOCSHELL 1D108C00 == 139 [pid = 3572] [id = 630] 17:37:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 249 (1D162400) [pid = 3572] [serial = 1890] [outer = 00000000] 17:37:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 250 (24B81000) [pid = 3572] [serial = 1891] [outer = 1D162400] 17:37:18 INFO - PROCESS | 3572 | 1461199038535 Marionette DEBUG loaded listener.js 17:37:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 251 (24EA0000) [pid = 3572] [serial = 1892] [outer = 1D162400] 17:37:19 INFO - PROCESS | 3572 | 1461199039423 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]]]}] 17:37:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:37:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1332ms 17:37:19 INFO - PROCESS | 3572 | 1461199039473 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 17:37:19 INFO - PROCESS | 3572 | 1461199039477 Marionette TRACE conn4 <- [1,2485,null,{"value":"13"}] 17:37:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:37:19 INFO - PROCESS | 3572 | 1461199039482 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:37:19 INFO - PROCESS | 3572 | 1461199039486 Marionette TRACE conn4 <- [1,2486,null,{}] 17:37:19 INFO - PROCESS | 3572 | 1461199039509 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}] 17:37:19 INFO - PROCESS | 3572 | 1461199039644 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 17:37:19 INFO - PROCESS | 3572 | 1461199039839 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:19 INFO - PROCESS | 3572 | ++DOCSHELL 1A61BC00 == 140 [pid = 3572] [id = 631] 17:37:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 252 (1A61C800) [pid = 3572] [serial = 1893] [outer = 00000000] 17:37:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 253 (1C160800) [pid = 3572] [serial = 1894] [outer = 1A61C800] 17:37:19 INFO - PROCESS | 3572 | 1461199039889 Marionette DEBUG loaded listener.js 17:37:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 254 (1CDDC400) [pid = 3572] [serial = 1895] [outer = 1A61C800] 17:37:20 INFO - PROCESS | 3572 | 1461199040451 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]]]}] 17:37:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:37:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1037ms 17:37:20 INFO - PROCESS | 3572 | 1461199040520 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 17:37:20 INFO - PROCESS | 3572 | 1461199040525 Marionette TRACE conn4 <- [1,2489,null,{"value":"13"}] 17:37:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:37:20 INFO - PROCESS | 3572 | 1461199040531 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:37:20 INFO - PROCESS | 3572 | 1461199040534 Marionette TRACE conn4 <- [1,2490,null,{}] 17:37:20 INFO - PROCESS | 3572 | 1461199040554 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}] 17:37:20 INFO - PROCESS | 3572 | 1461199040697 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 17:37:20 INFO - PROCESS | 3572 | 1461199040906 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:21 INFO - PROCESS | 3572 | ++DOCSHELL 1CDC4C00 == 141 [pid = 3572] [id = 632] 17:37:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 255 (1CDD3000) [pid = 3572] [serial = 1896] [outer = 00000000] 17:37:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 256 (2029E400) [pid = 3572] [serial = 1897] [outer = 1CDD3000] 17:37:21 INFO - PROCESS | 3572 | 1461199041001 Marionette DEBUG loaded listener.js 17:37:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 257 (202D9000) [pid = 3572] [serial = 1898] [outer = 1CDD3000] 17:37:21 INFO - PROCESS | 3572 | 1461199041628 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]]]}] 17:37:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:37:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1130ms 17:37:21 INFO - PROCESS | 3572 | 1461199041664 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 17:37:21 INFO - PROCESS | 3572 | 1461199041667 Marionette TRACE conn4 <- [1,2493,null,{"value":"13"}] 17:37:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:37:21 INFO - PROCESS | 3572 | 1461199041670 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:37:21 INFO - PROCESS | 3572 | 1461199041674 Marionette TRACE conn4 <- [1,2494,null,{}] 17:37:21 INFO - PROCESS | 3572 | 1461199041684 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}] 17:37:21 INFO - PROCESS | 3572 | 1461199041826 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 17:37:21 INFO - PROCESS | 3572 | --DOCSHELL 24B78C00 == 140 [pid = 3572] [id = 557] 17:37:21 INFO - PROCESS | 3572 | --DOCSHELL 2B170C00 == 139 [pid = 3572] [id = 558] 17:37:21 INFO - PROCESS | 3572 | --DOCSHELL 1D5B7800 == 138 [pid = 3572] [id = 556] 17:37:21 INFO - PROCESS | 3572 | --DOCSHELL 1786A800 == 137 [pid = 3572] [id = 508] 17:37:21 INFO - PROCESS | 3572 | --DOCSHELL 13B82C00 == 136 [pid = 3572] [id = 555] 17:37:21 INFO - PROCESS | 3572 | --DOCSHELL 25C4D400 == 135 [pid = 3572] [id = 554] 17:37:21 INFO - PROCESS | 3572 | --DOCSHELL 20299400 == 134 [pid = 3572] [id = 616] 17:37:21 INFO - PROCESS | 3572 | --DOCSHELL 1D8E4C00 == 133 [pid = 3572] [id = 615] 17:37:21 INFO - PROCESS | 3572 | --DOCSHELL 1B96EC00 == 132 [pid = 3572] [id = 614] 17:37:21 INFO - PROCESS | 3572 | --DOCSHELL 1ACC5800 == 131 [pid = 3572] [id = 613] 17:37:21 INFO - PROCESS | 3572 | --DOCSHELL 17EEC800 == 130 [pid = 3572] [id = 612] 17:37:21 INFO - PROCESS | 3572 | --DOCSHELL 1CDC0400 == 129 [pid = 3572] [id = 611] 17:37:21 INFO - PROCESS | 3572 | --DOMWINDOW == 256 (220B6800) [pid = 3572] [serial = 1711] [outer = 00000000] [url = about:blank] 17:37:21 INFO - PROCESS | 3572 | --DOMWINDOW == 255 (2DA78400) [pid = 3572] [serial = 1738] [outer = 00000000] [url = about:blank] 17:37:21 INFO - PROCESS | 3572 | --DOMWINDOW == 254 (2C8FC400) [pid = 3572] [serial = 1732] [outer = 00000000] [url = about:blank] 17:37:21 INFO - PROCESS | 3572 | --DOMWINDOW == 253 (298AC000) [pid = 3572] [serial = 1720] [outer = 00000000] [url = about:blank] 17:37:21 INFO - PROCESS | 3572 | --DOMWINDOW == 252 (294A9800) [pid = 3572] [serial = 1717] [outer = 00000000] [url = about:blank] 17:37:21 INFO - PROCESS | 3572 | --DOMWINDOW == 251 (1C157C00) [pid = 3572] [serial = 1708] [outer = 00000000] [url = about:blank] 17:37:21 INFO - PROCESS | 3572 | --DOMWINDOW == 250 (2E117400) [pid = 3572] [serial = 1735] [outer = 00000000] [url = about:blank] 17:37:21 INFO - PROCESS | 3572 | --DOMWINDOW == 249 (283AA400) [pid = 3572] [serial = 1714] [outer = 00000000] [url = about:blank] 17:37:21 INFO - PROCESS | 3572 | --DOMWINDOW == 248 (2BBCE800) [pid = 3572] [serial = 1729] [outer = 00000000] [url = about:blank] 17:37:21 INFO - PROCESS | 3572 | --DOMWINDOW == 247 (2B807000) [pid = 3572] [serial = 1726] [outer = 00000000] [url = about:blank] 17:37:21 INFO - PROCESS | 3572 | --DOMWINDOW == 246 (2AC80000) [pid = 3572] [serial = 1723] [outer = 00000000] [url = about:blank] 17:37:22 INFO - PROCESS | 3572 | --DOCSHELL 1ACEA800 == 128 [pid = 3572] [id = 610] 17:37:22 INFO - PROCESS | 3572 | --DOCSHELL 1772B000 == 127 [pid = 3572] [id = 607] 17:37:22 INFO - PROCESS | 3572 | --DOCSHELL 17E21000 == 126 [pid = 3572] [id = 606] 17:37:22 INFO - PROCESS | 3572 | --DOCSHELL 2001C800 == 125 [pid = 3572] [id = 605] 17:37:22 INFO - PROCESS | 3572 | --DOCSHELL 292AA000 == 124 [pid = 3572] [id = 604] 17:37:22 INFO - PROCESS | 3572 | --DOCSHELL 292A5000 == 123 [pid = 3572] [id = 603] 17:37:22 INFO - PROCESS | 3572 | --DOCSHELL 2A856400 == 122 [pid = 3572] [id = 602] 17:37:22 INFO - PROCESS | 3572 | --DOCSHELL 29752400 == 121 [pid = 3572] [id = 601] 17:37:22 INFO - PROCESS | 3572 | --DOCSHELL 25C50400 == 120 [pid = 3572] [id = 600] 17:37:22 INFO - PROCESS | 3572 | --DOCSHELL 2520E800 == 119 [pid = 3572] [id = 599] 17:37:22 INFO - PROCESS | 3572 | --DOCSHELL 251F9000 == 118 [pid = 3572] [id = 598] 17:37:22 INFO - PROCESS | 3572 | --DOCSHELL 24B01C00 == 117 [pid = 3572] [id = 597] 17:37:22 INFO - PROCESS | 3572 | --DOCSHELL 202D6000 == 116 [pid = 3572] [id = 596] 17:37:22 INFO - PROCESS | 3572 | --DOCSHELL 1E330C00 == 115 [pid = 3572] [id = 595] 17:37:22 INFO - PROCESS | 3572 | --DOMWINDOW == 245 (1CDBE000) [pid = 3572] [serial = 1780] [outer = 00000000] [url = about:blank] 17:37:22 INFO - PROCESS | 3572 | --DOMWINDOW == 244 (2520B000) [pid = 3572] [serial = 1769] [outer = 00000000] [url = about:blank] 17:37:22 INFO - PROCESS | 3572 | --DOMWINDOW == 243 (2B82B800) [pid = 3572] [serial = 1775] [outer = 00000000] [url = about:blank] 17:37:22 INFO - PROCESS | 3572 | --DOMWINDOW == 242 (2AB03800) [pid = 3572] [serial = 1751] [outer = 00000000] [url = about:blank] 17:37:22 INFO - PROCESS | 3572 | --DOMWINDOW == 241 (2AB5E400) [pid = 3572] [serial = 1757] [outer = 00000000] [url = about:blank] 17:37:22 INFO - PROCESS | 3572 | --DOMWINDOW == 240 (2171C800) [pid = 3572] [serial = 1763] [outer = 00000000] [url = about:blank] 17:37:22 INFO - PROCESS | 3572 | --DOMWINDOW == 239 (1A626000) [pid = 3572] [serial = 1778] [outer = 00000000] [url = about:blank] 17:37:22 INFO - PROCESS | 3572 | --DOMWINDOW == 238 (1C160000) [pid = 3572] [serial = 1742] [outer = 00000000] [url = about:blank] 17:37:22 INFO - PROCESS | 3572 | --DOMWINDOW == 237 (24B77400) [pid = 3572] [serial = 1768] [outer = 00000000] [url = about:blank] 17:37:22 INFO - PROCESS | 3572 | --DOMWINDOW == 236 (1A3E3400) [pid = 3572] [serial = 1759] [outer = 00000000] [url = about:blank] 17:37:22 INFO - PROCESS | 3572 | --DOMWINDOW == 235 (25F8B000) [pid = 3572] [serial = 1748] [outer = 00000000] [url = about:blank] 17:37:22 INFO - PROCESS | 3572 | --DOMWINDOW == 234 (22067400) [pid = 3572] [serial = 1744] [outer = 00000000] [url = about:blank] 17:37:22 INFO - PROCESS | 3572 | --DOMWINDOW == 233 (2B2D6000) [pid = 3572] [serial = 1774] [outer = 00000000] [url = about:blank] 17:37:22 INFO - PROCESS | 3572 | --DOMWINDOW == 232 (2386C000) [pid = 3572] [serial = 1766] [outer = 00000000] [url = about:blank] 17:37:22 INFO - PROCESS | 3572 | --DOMWINDOW == 231 (21BE4800) [pid = 3572] [serial = 1765] [outer = 00000000] [url = about:blank] 17:37:22 INFO - PROCESS | 3572 | --DOMWINDOW == 230 (2A855000) [pid = 3572] [serial = 1753] [outer = 00000000] [url = about:blank] 17:37:22 INFO - PROCESS | 3572 | --DOMWINDOW == 229 (20BED000) [pid = 3572] [serial = 1762] [outer = 00000000] [url = about:blank] 17:37:22 INFO - PROCESS | 3572 | --DOMWINDOW == 228 (2A858400) [pid = 3572] [serial = 1756] [outer = 00000000] [url = about:blank] 17:37:22 INFO - PROCESS | 3572 | --DOMWINDOW == 227 (27363400) [pid = 3572] [serial = 1771] [outer = 00000000] [url = about:blank] 17:37:22 INFO - PROCESS | 3572 | --DOMWINDOW == 226 (18DE0000) [pid = 3572] [serial = 1777] [outer = 00000000] [url = about:blank] 17:37:22 INFO - PROCESS | 3572 | --DOMWINDOW == 225 (2949E000) [pid = 3572] [serial = 1772] [outer = 00000000] [url = about:blank] 17:37:22 INFO - PROCESS | 3572 | --DOMWINDOW == 224 (2A857400) [pid = 3572] [serial = 1754] [outer = 00000000] [url = about:blank] 17:37:22 INFO - PROCESS | 3572 | --DOMWINDOW == 223 (22789C00) [pid = 3572] [serial = 1745] [outer = 00000000] [url = about:blank] 17:37:22 INFO - PROCESS | 3572 | --DOMWINDOW == 222 (2AAB8400) [pid = 3572] [serial = 1750] [outer = 00000000] [url = about:blank] 17:37:22 INFO - PROCESS | 3572 | --DOMWINDOW == 221 (253E3C00) [pid = 3572] [serial = 1747] [outer = 00000000] [url = about:blank] 17:37:22 INFO - PROCESS | 3572 | --DOMWINDOW == 220 (1ADB9C00) [pid = 3572] [serial = 1760] [outer = 00000000] [url = about:blank] 17:37:22 INFO - PROCESS | 3572 | --DOMWINDOW == 219 (1ACE9800) [pid = 3572] [serial = 1741] [outer = 00000000] [url = about:blank] 17:37:22 INFO - PROCESS | 3572 | --DOMWINDOW == 218 (1CF4DC00) [pid = 3572] [serial = 1781] [outer = 00000000] [url = about:blank] 17:37:22 INFO - PROCESS | 3572 | 1461199042141 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:22 INFO - PROCESS | 3572 | ++DOCSHELL 128BD400 == 116 [pid = 3572] [id = 633] 17:37:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 219 (12CA8800) [pid = 3572] [serial = 1899] [outer = 00000000] 17:37:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 220 (17735400) [pid = 3572] [serial = 1900] [outer = 12CA8800] 17:37:22 INFO - PROCESS | 3572 | 1461199042195 Marionette DEBUG loaded listener.js 17:37:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 221 (19420000) [pid = 3572] [serial = 1901] [outer = 12CA8800] 17:37:22 INFO - PROCESS | 3572 | 1461199042657 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]]]}] 17:37:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:37:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1020ms 17:37:22 INFO - PROCESS | 3572 | 1461199042694 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 17:37:22 INFO - PROCESS | 3572 | 1461199042696 Marionette TRACE conn4 <- [1,2497,null,{"value":"13"}] 17:37:22 INFO - PROCESS | 3572 | 1461199042699 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:37:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:37:22 INFO - PROCESS | 3572 | 1461199042701 Marionette TRACE conn4 <- [1,2498,null,{}] 17:37:22 INFO - PROCESS | 3572 | 1461199042709 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}] 17:37:22 INFO - PROCESS | 3572 | 1461199042818 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 17:37:22 INFO - PROCESS | 3572 | 1461199042825 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:22 INFO - PROCESS | 3572 | ++DOCSHELL 1BB3F800 == 117 [pid = 3572] [id = 634] 17:37:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 222 (1C054C00) [pid = 3572] [serial = 1902] [outer = 00000000] 17:37:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 223 (1CF54800) [pid = 3572] [serial = 1903] [outer = 1C054C00] 17:37:22 INFO - PROCESS | 3572 | 1461199042871 Marionette DEBUG loaded listener.js 17:37:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 224 (1EAED400) [pid = 3572] [serial = 1904] [outer = 1C054C00] 17:37:23 INFO - PROCESS | 3572 | 1461199043400 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]]]}] 17:37:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:37:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 17:37:23 INFO - PROCESS | 3572 | 1461199043433 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 17:37:23 INFO - PROCESS | 3572 | 1461199043435 Marionette TRACE conn4 <- [1,2501,null,{"value":"13"}] 17:37:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:37:23 INFO - PROCESS | 3572 | 1461199043439 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:37:23 INFO - PROCESS | 3572 | 1461199043440 Marionette TRACE conn4 <- [1,2502,null,{}] 17:37:23 INFO - PROCESS | 3572 | 1461199043444 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}] 17:37:23 INFO - PROCESS | 3572 | 1461199043576 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 17:37:23 INFO - PROCESS | 3572 | 1461199043743 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:23 INFO - PROCESS | 3572 | ++DOCSHELL 2001C400 == 118 [pid = 3572] [id = 635] 17:37:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 225 (202A8C00) [pid = 3572] [serial = 1905] [outer = 00000000] 17:37:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 226 (202E1400) [pid = 3572] [serial = 1906] [outer = 202A8C00] 17:37:23 INFO - PROCESS | 3572 | 1461199043788 Marionette DEBUG loaded listener.js 17:37:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 227 (21709000) [pid = 3572] [serial = 1907] [outer = 202A8C00] 17:37:24 INFO - PROCESS | 3572 | 1461199044234 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]]]}] 17:37:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:37:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 830ms 17:37:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:37:24 INFO - PROCESS | 3572 | 1461199044269 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 17:37:24 INFO - PROCESS | 3572 | 1461199044271 Marionette TRACE conn4 <- [1,2505,null,{"value":"13"}] 17:37:24 INFO - PROCESS | 3572 | 1461199044275 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:37:24 INFO - PROCESS | 3572 | 1461199044276 Marionette TRACE conn4 <- [1,2506,null,{}] 17:37:24 INFO - PROCESS | 3572 | 1461199044280 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}] 17:37:24 INFO - PROCESS | 3572 | 1461199044458 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 17:37:24 INFO - PROCESS | 3572 | 1461199044486 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:24 INFO - PROCESS | 3572 | ++DOCSHELL 21BE7C00 == 119 [pid = 3572] [id = 636] 17:37:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 228 (21BEC400) [pid = 3572] [serial = 1908] [outer = 00000000] 17:37:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 229 (220C0800) [pid = 3572] [serial = 1909] [outer = 21BEC400] 17:37:24 INFO - PROCESS | 3572 | 1461199044537 Marionette DEBUG loaded listener.js 17:37:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 230 (224E1000) [pid = 3572] [serial = 1910] [outer = 21BEC400] 17:37:25 INFO - PROCESS | 3572 | 1461199045077 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]]]}] 17:37:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:37:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 830ms 17:37:25 INFO - PROCESS | 3572 | 1461199045137 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 17:37:25 INFO - PROCESS | 3572 | 1461199045139 Marionette TRACE conn4 <- [1,2509,null,{"value":"13"}] 17:37:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:37:25 INFO - PROCESS | 3572 | 1461199045142 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:37:25 INFO - PROCESS | 3572 | 1461199045144 Marionette TRACE conn4 <- [1,2510,null,{}] 17:37:25 INFO - PROCESS | 3572 | 1461199045148 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}] 17:37:25 INFO - PROCESS | 3572 | 1461199045302 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 17:37:25 INFO - PROCESS | 3572 | 1461199045325 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:25 INFO - PROCESS | 3572 | ++DOCSHELL 21739400 == 120 [pid = 3572] [id = 637] 17:37:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 231 (21BF0800) [pid = 3572] [serial = 1911] [outer = 00000000] 17:37:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 232 (24567800) [pid = 3572] [serial = 1912] [outer = 21BF0800] 17:37:25 INFO - PROCESS | 3572 | 1461199045369 Marionette DEBUG loaded listener.js 17:37:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 233 (24B04000) [pid = 3572] [serial = 1913] [outer = 21BF0800] 17:37:25 INFO - PROCESS | 3572 | 1461199045846 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]]]}] 17:37:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:37:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 731ms 17:37:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:37:25 INFO - PROCESS | 3572 | 1461199045877 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 17:37:25 INFO - PROCESS | 3572 | 1461199045879 Marionette TRACE conn4 <- [1,2513,null,{"value":"13"}] 17:37:25 INFO - PROCESS | 3572 | 1461199045882 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:37:25 INFO - PROCESS | 3572 | 1461199045884 Marionette TRACE conn4 <- [1,2514,null,{}] 17:37:25 INFO - PROCESS | 3572 | 1461199045887 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}] 17:37:26 INFO - PROCESS | 3572 | 1461199046044 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 17:37:26 INFO - PROCESS | 3572 | --DOMWINDOW == 232 (20299800) [pid = 3572] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:37:26 INFO - PROCESS | 3572 | --DOMWINDOW == 231 (1C055400) [pid = 3572] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:37:26 INFO - PROCESS | 3572 | --DOMWINDOW == 230 (17F0EC00) [pid = 3572] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:37:26 INFO - PROCESS | 3572 | --DOMWINDOW == 229 (1CDC3C00) [pid = 3572] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:37:26 INFO - PROCESS | 3572 | --DOMWINDOW == 228 (1ACE9C00) [pid = 3572] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:37:26 INFO - PROCESS | 3572 | --DOMWINDOW == 227 (1F7D2000) [pid = 3572] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:37:26 INFO - PROCESS | 3572 | --DOMWINDOW == 226 (1BE03800) [pid = 3572] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:37:26 INFO - PROCESS | 3572 | 1461199046573 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:26 INFO - PROCESS | 3572 | ++DOCSHELL 17730800 == 121 [pid = 3572] [id = 638] 17:37:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 227 (17733000) [pid = 3572] [serial = 1914] [outer = 00000000] 17:37:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 228 (1CDD1400) [pid = 3572] [serial = 1915] [outer = 17733000] 17:37:26 INFO - PROCESS | 3572 | 1461199046618 Marionette DEBUG loaded listener.js 17:37:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 229 (20299800) [pid = 3572] [serial = 1916] [outer = 17733000] 17:37:27 INFO - PROCESS | 3572 | 1461199047034 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]]]}] 17:37:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:37:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1184ms 17:37:27 INFO - PROCESS | 3572 | 1461199047067 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 17:37:27 INFO - PROCESS | 3572 | 1461199047070 Marionette TRACE conn4 <- [1,2517,null,{"value":"13"}] 17:37:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:37:27 INFO - PROCESS | 3572 | 1461199047073 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:37:27 INFO - PROCESS | 3572 | 1461199047075 Marionette TRACE conn4 <- [1,2518,null,{}] 17:37:27 INFO - PROCESS | 3572 | 1461199047079 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}] 17:37:27 INFO - PROCESS | 3572 | 1461199047187 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 17:37:27 INFO - PROCESS | 3572 | 1461199047194 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:27 INFO - PROCESS | 3572 | ++DOCSHELL 24B78000 == 122 [pid = 3572] [id = 639] 17:37:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 230 (24EA6C00) [pid = 3572] [serial = 1917] [outer = 00000000] 17:37:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 231 (251F9C00) [pid = 3572] [serial = 1918] [outer = 24EA6C00] 17:37:27 INFO - PROCESS | 3572 | 1461199047241 Marionette DEBUG loaded listener.js 17:37:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 232 (25201400) [pid = 3572] [serial = 1919] [outer = 24EA6C00] 17:37:27 INFO - PROCESS | 3572 | 1461199047730 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]]]}] 17:37:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:37:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 670ms 17:37:27 INFO - PROCESS | 3572 | 1461199047772 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 17:37:27 INFO - PROCESS | 3572 | 1461199047774 Marionette TRACE conn4 <- [1,2521,null,{"value":"13"}] 17:37:27 INFO - PROCESS | 3572 | 1461199047777 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:37:27 INFO - PROCESS | 3572 | 1461199047779 Marionette TRACE conn4 <- [1,2522,null,{}] 17:37:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:37:27 INFO - PROCESS | 3572 | 1461199047782 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}] 17:37:27 INFO - PROCESS | 3572 | 1461199047921 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 17:37:27 INFO - PROCESS | 3572 | 1461199047934 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:27 INFO - PROCESS | 3572 | ++DOCSHELL 25205800 == 123 [pid = 3572] [id = 640] 17:37:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 233 (2520BC00) [pid = 3572] [serial = 1920] [outer = 00000000] 17:37:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 234 (25231800) [pid = 3572] [serial = 1921] [outer = 2520BC00] 17:37:27 INFO - PROCESS | 3572 | 1461199047979 Marionette DEBUG loaded listener.js 17:37:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 235 (25239400) [pid = 3572] [serial = 1922] [outer = 2520BC00] 17:37:28 INFO - PROCESS | 3572 | 1461199048473 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]]]}] 17:37:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:37:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 831ms 17:37:28 INFO - PROCESS | 3572 | 1461199048614 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 17:37:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:37:28 INFO - PROCESS | 3572 | 1461199048618 Marionette TRACE conn4 <- [1,2525,null,{"value":"13"}] 17:37:28 INFO - PROCESS | 3572 | 1461199048623 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:37:28 INFO - PROCESS | 3572 | 1461199048627 Marionette TRACE conn4 <- [1,2526,null,{}] 17:37:28 INFO - PROCESS | 3572 | 1461199048634 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}] 17:37:28 INFO - PROCESS | 3572 | 1461199048783 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 17:37:28 INFO - PROCESS | 3572 | 1461199048960 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:28 INFO - PROCESS | 3572 | ++DOCSHELL 1818B800 == 124 [pid = 3572] [id = 641] 17:37:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 236 (18D33C00) [pid = 3572] [serial = 1923] [outer = 00000000] 17:37:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 237 (1A626400) [pid = 3572] [serial = 1924] [outer = 18D33C00] 17:37:29 INFO - PROCESS | 3572 | 1461199049023 Marionette DEBUG loaded listener.js 17:37:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 238 (1ACEF800) [pid = 3572] [serial = 1925] [outer = 18D33C00] 17:37:29 INFO - PROCESS | 3572 | 1461199049719 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]]]}] 17:37:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:37:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1139ms 17:37:29 INFO - PROCESS | 3572 | 1461199049763 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 17:37:29 INFO - PROCESS | 3572 | 1461199049767 Marionette TRACE conn4 <- [1,2529,null,{"value":"13"}] 17:37:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:37:29 INFO - PROCESS | 3572 | 1461199049775 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:37:29 INFO - PROCESS | 3572 | 1461199049779 Marionette TRACE conn4 <- [1,2530,null,{}] 17:37:29 INFO - PROCESS | 3572 | 1461199049799 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}] 17:37:29 INFO - PROCESS | 3572 | 1461199049937 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 17:37:30 INFO - PROCESS | 3572 | 1461199050124 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:30 INFO - PROCESS | 3572 | ++DOCSHELL 1CF4CC00 == 125 [pid = 3572] [id = 642] 17:37:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 239 (1D6A2800) [pid = 3572] [serial = 1926] [outer = 00000000] 17:37:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 240 (20A0EC00) [pid = 3572] [serial = 1927] [outer = 1D6A2800] 17:37:30 INFO - PROCESS | 3572 | 1461199050180 Marionette DEBUG loaded listener.js 17:37:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 241 (21706C00) [pid = 3572] [serial = 1928] [outer = 1D6A2800] 17:37:30 INFO - PROCESS | 3572 | 1461199050796 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]]]}] 17:37:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:37:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1081ms 17:37:30 INFO - PROCESS | 3572 | 1461199050868 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 17:37:30 INFO - PROCESS | 3572 | 1461199050871 Marionette TRACE conn4 <- [1,2533,null,{"value":"13"}] 17:37:30 INFO - PROCESS | 3572 | 1461199050874 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:37:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:37:30 INFO - PROCESS | 3572 | 1461199050877 Marionette TRACE conn4 <- [1,2534,null,{}] 17:37:30 INFO - PROCESS | 3572 | 1461199050888 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}] 17:37:31 INFO - PROCESS | 3572 | 1461199051058 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 17:37:31 INFO - PROCESS | 3572 | 1461199051250 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:31 INFO - PROCESS | 3572 | ++DOCSHELL 2456AC00 == 126 [pid = 3572] [id = 643] 17:37:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 242 (24668000) [pid = 3572] [serial = 1929] [outer = 00000000] 17:37:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 243 (251F7C00) [pid = 3572] [serial = 1930] [outer = 24668000] 17:37:31 INFO - PROCESS | 3572 | 1461199051309 Marionette DEBUG loaded listener.js 17:37:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 244 (25230C00) [pid = 3572] [serial = 1931] [outer = 24668000] 17:37:31 INFO - PROCESS | 3572 | 1461199051884 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]]]}] 17:37:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:37:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1076ms 17:37:31 INFO - PROCESS | 3572 | 1461199051954 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 17:37:31 INFO - PROCESS | 3572 | 1461199051957 Marionette TRACE conn4 <- [1,2537,null,{"value":"13"}] 17:37:31 INFO - PROCESS | 3572 | 1461199051960 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:37:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:37:31 INFO - PROCESS | 3572 | 1461199051962 Marionette TRACE conn4 <- [1,2538,null,{}] 17:37:31 INFO - PROCESS | 3572 | 1461199051966 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}] 17:37:32 INFO - PROCESS | 3572 | 1461199052100 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 17:37:32 INFO - PROCESS | 3572 | 1461199052305 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:32 INFO - PROCESS | 3572 | ++DOCSHELL 25458400 == 127 [pid = 3572] [id = 644] 17:37:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 245 (25458C00) [pid = 3572] [serial = 1932] [outer = 00000000] 17:37:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 246 (25466400) [pid = 3572] [serial = 1933] [outer = 25458C00] 17:37:32 INFO - PROCESS | 3572 | 1461199052363 Marionette DEBUG loaded listener.js 17:37:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 247 (254B3C00) [pid = 3572] [serial = 1934] [outer = 25458C00] 17:37:32 INFO - PROCESS | 3572 | 1461199052957 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]]]}] 17:37:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:37:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1021ms 17:37:32 INFO - PROCESS | 3572 | 1461199052985 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 17:37:32 INFO - PROCESS | 3572 | 1461199052987 Marionette TRACE conn4 <- [1,2541,null,{"value":"13"}] 17:37:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:37:33 INFO - PROCESS | 3572 | 1461199052991 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:37:33 INFO - PROCESS | 3572 | 1461199052993 Marionette TRACE conn4 <- [1,2542,null,{}] 17:37:33 INFO - PROCESS | 3572 | 1461199052997 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}] 17:37:33 INFO - PROCESS | 3572 | 1461199053125 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 17:37:33 INFO - PROCESS | 3572 | 1461199053333 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:33 INFO - PROCESS | 3572 | ++DOCSHELL 254B8C00 == 128 [pid = 3572] [id = 645] 17:37:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 248 (254BCC00) [pid = 3572] [serial = 1935] [outer = 00000000] 17:37:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 249 (25C45800) [pid = 3572] [serial = 1936] [outer = 254BCC00] 17:37:33 INFO - PROCESS | 3572 | 1461199053393 Marionette DEBUG loaded listener.js 17:37:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 250 (25C4B400) [pid = 3572] [serial = 1937] [outer = 254BCC00] 17:37:34 INFO - PROCESS | 3572 | 1461199054000 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]]]}] 17:37:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:37:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1069ms 17:37:34 INFO - PROCESS | 3572 | 1461199054064 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 17:37:34 INFO - PROCESS | 3572 | 1461199054067 Marionette TRACE conn4 <- [1,2545,null,{"value":"13"}] 17:37:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:37:34 INFO - PROCESS | 3572 | 1461199054070 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:37:34 INFO - PROCESS | 3572 | 1461199054072 Marionette TRACE conn4 <- [1,2546,null,{}] 17:37:34 INFO - PROCESS | 3572 | 1461199054076 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}] 17:37:34 INFO - PROCESS | 3572 | 1461199054230 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 17:37:34 INFO - PROCESS | 3572 | 1461199054423 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:34 INFO - PROCESS | 3572 | ++DOCSHELL 27360C00 == 129 [pid = 3572] [id = 646] 17:37:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 251 (27362800) [pid = 3572] [serial = 1938] [outer = 00000000] 17:37:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 252 (2736D400) [pid = 3572] [serial = 1939] [outer = 27362800] 17:37:34 INFO - PROCESS | 3572 | 1461199054481 Marionette DEBUG loaded listener.js 17:37:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 253 (273DBC00) [pid = 3572] [serial = 1940] [outer = 27362800] 17:37:35 INFO - PROCESS | 3572 | 1461199055109 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]]]}] 17:37:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:37:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1066ms 17:37:35 INFO - PROCESS | 3572 | 1461199055143 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 17:37:35 INFO - PROCESS | 3572 | 1461199055145 Marionette TRACE conn4 <- [1,2549,null,{"value":"13"}] 17:37:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:37:35 INFO - PROCESS | 3572 | 1461199055149 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:37:35 INFO - PROCESS | 3572 | 1461199055151 Marionette TRACE conn4 <- [1,2550,null,{}] 17:37:35 INFO - PROCESS | 3572 | 1461199055155 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}] 17:37:35 INFO - PROCESS | 3572 | 1461199055284 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 17:37:35 INFO - PROCESS | 3572 | 1461199055484 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:35 INFO - PROCESS | 3572 | ++DOCSHELL 2736B400 == 130 [pid = 3572] [id = 647] 17:37:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 254 (273DEC00) [pid = 3572] [serial = 1941] [outer = 00000000] 17:37:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 255 (27A86400) [pid = 3572] [serial = 1942] [outer = 273DEC00] 17:37:35 INFO - PROCESS | 3572 | 1461199055542 Marionette DEBUG loaded listener.js 17:37:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 256 (27A8FC00) [pid = 3572] [serial = 1943] [outer = 273DEC00] 17:37:36 INFO - PROCESS | 3572 | 1461199056229 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]]]}] 17:37:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:37:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1132ms 17:37:36 INFO - PROCESS | 3572 | 1461199056281 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 17:37:36 INFO - PROCESS | 3572 | 1461199056284 Marionette TRACE conn4 <- [1,2553,null,{"value":"13"}] 17:37:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:37:36 INFO - PROCESS | 3572 | 1461199056287 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:37:36 INFO - PROCESS | 3572 | 1461199056289 Marionette TRACE conn4 <- [1,2554,null,{}] 17:37:36 INFO - PROCESS | 3572 | 1461199056293 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}] 17:37:36 INFO - PROCESS | 3572 | 1461199056424 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 17:37:36 INFO - PROCESS | 3572 | 1461199056614 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:36 INFO - PROCESS | 3572 | ++DOCSHELL 27F4EC00 == 131 [pid = 3572] [id = 648] 17:37:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 257 (27F52400) [pid = 3572] [serial = 1944] [outer = 00000000] 17:37:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 258 (283A4800) [pid = 3572] [serial = 1945] [outer = 27F52400] 17:37:36 INFO - PROCESS | 3572 | 1461199056671 Marionette DEBUG loaded listener.js 17:37:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 259 (283A8000) [pid = 3572] [serial = 1946] [outer = 27F52400] 17:37:37 INFO - PROCESS | 3572 | 1461199057311 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]]]}] 17:37:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:37:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1075ms 17:37:37 INFO - PROCESS | 3572 | 1461199057366 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 17:37:37 INFO - PROCESS | 3572 | 1461199057369 Marionette TRACE conn4 <- [1,2557,null,{"value":"13"}] 17:37:37 INFO - PROCESS | 3572 | 1461199057372 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:37:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:37:37 INFO - PROCESS | 3572 | 1461199057374 Marionette TRACE conn4 <- [1,2558,null,{}] 17:37:37 INFO - PROCESS | 3572 | 1461199057378 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}] 17:37:37 INFO - PROCESS | 3572 | 1461199057509 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 17:37:37 INFO - PROCESS | 3572 | 1461199057709 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:37 INFO - PROCESS | 3572 | ++DOCSHELL 27F58C00 == 132 [pid = 3572] [id = 649] 17:37:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 260 (283ABC00) [pid = 3572] [serial = 1947] [outer = 00000000] 17:37:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 261 (2870DC00) [pid = 3572] [serial = 1948] [outer = 283ABC00] 17:37:37 INFO - PROCESS | 3572 | 1461199057767 Marionette DEBUG loaded listener.js 17:37:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 262 (2870C400) [pid = 3572] [serial = 1949] [outer = 283ABC00] 17:37:38 INFO - PROCESS | 3572 | 1461199058349 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]]]}] 17:37:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:37:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1015ms 17:37:38 INFO - PROCESS | 3572 | 1461199058392 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 17:37:38 INFO - PROCESS | 3572 | 1461199058394 Marionette TRACE conn4 <- [1,2561,null,{"value":"13"}] 17:37:38 INFO - PROCESS | 3572 | 1461199058397 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:37:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:37:38 INFO - PROCESS | 3572 | 1461199058399 Marionette TRACE conn4 <- [1,2562,null,{}] 17:37:38 INFO - PROCESS | 3572 | 1461199058403 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}] 17:37:38 INFO - PROCESS | 3572 | 1461199058534 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 17:37:38 INFO - PROCESS | 3572 | 1461199058748 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:38 INFO - PROCESS | 3572 | ++DOCSHELL 287B9800 == 133 [pid = 3572] [id = 650] 17:37:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 263 (287C0000) [pid = 3572] [serial = 1950] [outer = 00000000] 17:37:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 264 (29126000) [pid = 3572] [serial = 1951] [outer = 287C0000] 17:37:38 INFO - PROCESS | 3572 | 1461199058806 Marionette DEBUG loaded listener.js 17:37:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 265 (2912B800) [pid = 3572] [serial = 1952] [outer = 287C0000] 17:37:39 INFO - PROCESS | 3572 | 1461199059399 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]]]}] 17:37:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:37:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1072ms 17:37:39 INFO - PROCESS | 3572 | 1461199059473 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 17:37:39 INFO - PROCESS | 3572 | 1461199059475 Marionette TRACE conn4 <- [1,2565,null,{"value":"13"}] 17:37:39 INFO - PROCESS | 3572 | 1461199059479 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:37:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:37:39 INFO - PROCESS | 3572 | 1461199059482 Marionette TRACE conn4 <- [1,2566,null,{}] 17:37:39 INFO - PROCESS | 3572 | 1461199059486 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}] 17:37:39 INFO - PROCESS | 3572 | 1461199059635 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 17:37:39 INFO - PROCESS | 3572 | 1461199059829 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:39 INFO - PROCESS | 3572 | ++DOCSHELL 1CDD6800 == 134 [pid = 3572] [id = 651] 17:37:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 266 (25C42000) [pid = 3572] [serial = 1953] [outer = 00000000] 17:37:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 267 (294A5800) [pid = 3572] [serial = 1954] [outer = 25C42000] 17:37:39 INFO - PROCESS | 3572 | 1461199059891 Marionette DEBUG loaded listener.js 17:37:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 268 (296A8400) [pid = 3572] [serial = 1955] [outer = 25C42000] 17:37:40 INFO - PROCESS | 3572 | 1461199060523 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]]]}] 17:37:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:37:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1078ms 17:37:40 INFO - PROCESS | 3572 | 1461199060562 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 17:37:40 INFO - PROCESS | 3572 | 1461199060565 Marionette TRACE conn4 <- [1,2569,null,{"value":"13"}] 17:37:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:37:40 INFO - PROCESS | 3572 | 1461199060568 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:37:40 INFO - PROCESS | 3572 | 1461199060570 Marionette TRACE conn4 <- [1,2570,null,{}] 17:37:40 INFO - PROCESS | 3572 | 1461199060574 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}] 17:37:40 INFO - PROCESS | 3572 | 1461199060705 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 17:37:40 INFO - PROCESS | 3572 | 1461199060916 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:40 INFO - PROCESS | 3572 | ++DOCSHELL 296AD000 == 135 [pid = 3572] [id = 652] 17:37:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 269 (29753C00) [pid = 3572] [serial = 1956] [outer = 00000000] 17:37:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 270 (29760800) [pid = 3572] [serial = 1957] [outer = 29753C00] 17:37:40 INFO - PROCESS | 3572 | 1461199060973 Marionette DEBUG loaded listener.js 17:37:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 271 (2975AC00) [pid = 3572] [serial = 1958] [outer = 29753C00] 17:37:41 INFO - PROCESS | 3572 | 1461199061553 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]]]}] 17:37:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:37:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1019ms 17:37:41 INFO - PROCESS | 3572 | 1461199061589 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 17:37:41 INFO - PROCESS | 3572 | 1461199061592 Marionette TRACE conn4 <- [1,2573,null,{"value":"13"}] 17:37:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:37:41 INFO - PROCESS | 3572 | 1461199061595 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:37:41 INFO - PROCESS | 3572 | 1461199061597 Marionette TRACE conn4 <- [1,2574,null,{}] 17:37:41 INFO - PROCESS | 3572 | 1461199061601 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}] 17:37:41 INFO - PROCESS | 3572 | 1461199061733 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 17:37:41 INFO - PROCESS | 3572 | 1461199061941 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:41 INFO - PROCESS | 3572 | ++DOCSHELL 25F8E400 == 136 [pid = 3572] [id = 653] 17:37:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 272 (283A7400) [pid = 3572] [serial = 1959] [outer = 00000000] 17:37:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 273 (298AE800) [pid = 3572] [serial = 1960] [outer = 283A7400] 17:37:42 INFO - PROCESS | 3572 | 1461199061997 Marionette DEBUG loaded listener.js 17:37:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 274 (298B2000) [pid = 3572] [serial = 1961] [outer = 283A7400] 17:37:42 INFO - PROCESS | 3572 | 1461199062662 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]]]}] 17:37:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:37:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1126ms 17:37:42 INFO - PROCESS | 3572 | 1461199062725 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 17:37:42 INFO - PROCESS | 3572 | 1461199062728 Marionette TRACE conn4 <- [1,2577,null,{"value":"13"}] 17:37:42 INFO - PROCESS | 3572 | 1461199062731 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:37:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:37:42 INFO - PROCESS | 3572 | 1461199062733 Marionette TRACE conn4 <- [1,2578,null,{}] 17:37:42 INFO - PROCESS | 3572 | 1461199062737 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}] 17:37:42 INFO - PROCESS | 3572 | 1461199062870 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 17:37:43 INFO - PROCESS | 3572 | 1461199063070 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:43 INFO - PROCESS | 3572 | ++DOCSHELL 18DDDC00 == 137 [pid = 3572] [id = 654] 17:37:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 275 (18DE2000) [pid = 3572] [serial = 1962] [outer = 00000000] 17:37:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 276 (1D8EC400) [pid = 3572] [serial = 1963] [outer = 18DE2000] 17:37:43 INFO - PROCESS | 3572 | 1461199063124 Marionette DEBUG loaded listener.js 17:37:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 277 (1FFE1000) [pid = 3572] [serial = 1964] [outer = 18DE2000] 17:37:43 INFO - PROCESS | 3572 | 1461199063758 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]]]}] 17:37:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:37:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1075ms 17:37:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:37:43 INFO - PROCESS | 3572 | 1461199063810 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 17:37:43 INFO - PROCESS | 3572 | 1461199063812 Marionette TRACE conn4 <- [1,2581,null,{"value":"13"}] 17:37:43 INFO - PROCESS | 3572 | 1461199063815 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:37:43 INFO - PROCESS | 3572 | 1461199063817 Marionette TRACE conn4 <- [1,2582,null,{}] 17:37:43 INFO - PROCESS | 3572 | 1461199063821 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}] 17:37:43 INFO - PROCESS | 3572 | 1461199063957 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 17:37:44 INFO - PROCESS | 3572 | 1461199064172 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:44 INFO - PROCESS | 3572 | ++DOCSHELL 1D056400 == 138 [pid = 3572] [id = 655] 17:37:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 278 (1D6A7800) [pid = 3572] [serial = 1965] [outer = 00000000] 17:37:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 279 (253E8C00) [pid = 3572] [serial = 1966] [outer = 1D6A7800] 17:37:44 INFO - PROCESS | 3572 | 1461199064233 Marionette DEBUG loaded listener.js 17:37:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 280 (27A87000) [pid = 3572] [serial = 1967] [outer = 1D6A7800] 17:37:44 INFO - PROCESS | 3572 | 1461199064818 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]]]}] 17:37:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:37:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1021ms 17:37:44 INFO - PROCESS | 3572 | 1461199064852 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 17:37:44 INFO - PROCESS | 3572 | 1461199064854 Marionette TRACE conn4 <- [1,2585,null,{"value":"13"}] 17:37:44 INFO - PROCESS | 3572 | 1461199064877 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:37:44 INFO - PROCESS | 3572 | 1461199064879 Marionette TRACE conn4 <- [1,2586,null,{}] 17:37:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:37:44 INFO - PROCESS | 3572 | 1461199064883 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}] 17:37:45 INFO - PROCESS | 3572 | 1461199065022 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 17:37:45 INFO - PROCESS | 3572 | 1461199065504 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:45 INFO - PROCESS | 3572 | ++DOCSHELL 18184000 == 139 [pid = 3572] [id = 656] 17:37:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 281 (1A9AAC00) [pid = 3572] [serial = 1968] [outer = 00000000] 17:37:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 282 (1C160400) [pid = 3572] [serial = 1969] [outer = 1A9AAC00] 17:37:45 INFO - PROCESS | 3572 | 1461199065663 Marionette DEBUG loaded listener.js 17:37:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 283 (1CF47000) [pid = 3572] [serial = 1970] [outer = 1A9AAC00] 17:37:46 INFO - PROCESS | 3572 | 1461199066333 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]]]}] 17:37:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:37:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1522ms 17:37:46 INFO - PROCESS | 3572 | 1461199066407 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 17:37:46 INFO - PROCESS | 3572 | 1461199066412 Marionette TRACE conn4 <- [1,2589,null,{"value":"13"}] 17:37:46 INFO - PROCESS | 3572 | 1461199066417 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:37:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:37:46 INFO - PROCESS | 3572 | 1461199066420 Marionette TRACE conn4 <- [1,2590,null,{}] 17:37:46 INFO - PROCESS | 3572 | 1461199066425 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}] 17:37:46 INFO - PROCESS | 3572 | 1461199066557 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 17:37:46 INFO - PROCESS | 3572 | 1461199066764 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:46 INFO - PROCESS | 3572 | ++DOCSHELL 2001D800 == 140 [pid = 3572] [id = 657] 17:37:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 284 (2001E400) [pid = 3572] [serial = 1971] [outer = 00000000] 17:37:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 285 (202DA800) [pid = 3572] [serial = 1972] [outer = 2001E400] 17:37:46 INFO - PROCESS | 3572 | 1461199066819 Marionette DEBUG loaded listener.js 17:37:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 286 (20BE8800) [pid = 3572] [serial = 1973] [outer = 2001E400] 17:37:47 INFO - PROCESS | 3572 | 1461199067506 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]]]}] 17:37:47 INFO - PROCESS | 3572 | --DOCSHELL 1CDC6C00 == 139 [pid = 3572] [id = 161] 17:37:47 INFO - PROCESS | 3572 | --DOCSHELL 253E8800 == 138 [pid = 3572] [id = 464] 17:37:47 INFO - PROCESS | 3572 | --DOCSHELL 24B78000 == 137 [pid = 3572] [id = 639] 17:37:47 INFO - PROCESS | 3572 | --DOCSHELL 17730800 == 136 [pid = 3572] [id = 638] 17:37:47 INFO - PROCESS | 3572 | --DOCSHELL 21739400 == 135 [pid = 3572] [id = 637] 17:37:47 INFO - PROCESS | 3572 | --DOCSHELL 21BE7C00 == 134 [pid = 3572] [id = 636] 17:37:47 INFO - PROCESS | 3572 | --DOCSHELL 2001C400 == 133 [pid = 3572] [id = 635] 17:37:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:37:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1175ms 17:37:47 INFO - PROCESS | 3572 | --DOMWINDOW == 285 (1B969000) [pid = 3572] [serial = 1852] [outer = 00000000] [url = about:blank] 17:37:47 INFO - PROCESS | 3572 | --DOCSHELL 1BB3F800 == 132 [pid = 3572] [id = 634] 17:37:47 INFO - PROCESS | 3572 | --DOCSHELL 128BD400 == 131 [pid = 3572] [id = 633] 17:37:47 INFO - PROCESS | 3572 | --DOCSHELL 1CDC4C00 == 130 [pid = 3572] [id = 632] 17:37:47 INFO - PROCESS | 3572 | --DOCSHELL 1A61BC00 == 129 [pid = 3572] [id = 631] 17:37:47 INFO - PROCESS | 3572 | --DOCSHELL 1D108C00 == 128 [pid = 3572] [id = 630] 17:37:47 INFO - PROCESS | 3572 | --DOCSHELL 14182400 == 127 [pid = 3572] [id = 629] 17:37:47 INFO - PROCESS | 3572 | --DOCSHELL 24B79800 == 126 [pid = 3572] [id = 628] 17:37:47 INFO - PROCESS | 3572 | --DOCSHELL 23FF0000 == 125 [pid = 3572] [id = 627] 17:37:47 INFO - PROCESS | 3572 | --DOCSHELL 23869C00 == 124 [pid = 3572] [id = 626] 17:37:47 INFO - PROCESS | 3572 | --DOCSHELL 220BC400 == 123 [pid = 3572] [id = 625] 17:37:47 INFO - PROCESS | 3572 | --DOCSHELL 21BEAC00 == 122 [pid = 3572] [id = 624] 17:37:47 INFO - PROCESS | 3572 | --DOCSHELL 21AA3C00 == 121 [pid = 3572] [id = 623] 17:37:47 INFO - PROCESS | 3572 | --DOCSHELL 2173B000 == 120 [pid = 3572] [id = 622] 17:37:47 INFO - PROCESS | 3572 | --DOCSHELL 2171A400 == 119 [pid = 3572] [id = 621] 17:37:47 INFO - PROCESS | 3572 | --DOCSHELL 20A73800 == 118 [pid = 3572] [id = 620] 17:37:47 INFO - PROCESS | 3572 | --DOCSHELL 1C05B000 == 117 [pid = 3572] [id = 619] 17:37:47 INFO - PROCESS | 3572 | --DOCSHELL 1A61FC00 == 116 [pid = 3572] [id = 618] 17:37:47 INFO - PROCESS | 3572 | --DOCSHELL 128C7800 == 115 [pid = 3572] [id = 617] 17:37:47 INFO - PROCESS | 3572 | 1461199067693 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 17:37:47 INFO - PROCESS | 3572 | 1461199067697 Marionette TRACE conn4 <- [1,2593,null,{"value":"13"}] 17:37:47 INFO - PROCESS | 3572 | --DOMWINDOW == 284 (200A2400) [pid = 3572] [serial = 1847] [outer = 00000000] [url = about:blank] 17:37:47 INFO - PROCESS | 3572 | --DOMWINDOW == 283 (1D17B400) [pid = 3572] [serial = 1844] [outer = 00000000] [url = about:blank] 17:37:47 INFO - PROCESS | 3572 | --DOMWINDOW == 282 (202C5C00) [pid = 3572] [serial = 1849] [outer = 00000000] [url = about:blank] 17:37:47 INFO - PROCESS | 3572 | --DOMWINDOW == 281 (202CE800) [pid = 3572] [serial = 1850] [outer = 00000000] [url = about:blank] 17:37:47 INFO - PROCESS | 3572 | --DOMWINDOW == 280 (1CDDB000) [pid = 3572] [serial = 1832] [outer = 00000000] [url = about:blank] 17:37:47 INFO - PROCESS | 3572 | --DOMWINDOW == 279 (1C811800) [pid = 3572] [serial = 1831] [outer = 00000000] [url = about:blank] 17:37:47 INFO - PROCESS | 3572 | --DOMWINDOW == 278 (24B76C00) [pid = 3572] [serial = 1819] [outer = 00000000] [url = about:blank] 17:37:47 INFO - PROCESS | 3572 | --DOMWINDOW == 277 (20024400) [pid = 3572] [serial = 1783] [outer = 00000000] [url = about:blank] 17:37:47 INFO - PROCESS | 3572 | --DOMWINDOW == 276 (18D35800) [pid = 3572] [serial = 1837] [outer = 00000000] [url = about:blank] 17:37:47 INFO - PROCESS | 3572 | --DOMWINDOW == 275 (1A622400) [pid = 3572] [serial = 1838] [outer = 00000000] [url = about:blank] 17:37:47 INFO - PROCESS | 3572 | --DOMWINDOW == 274 (25F89800) [pid = 3572] [serial = 1798] [outer = 00000000] [url = about:blank] 17:37:47 INFO - PROCESS | 3572 | --DOMWINDOW == 273 (1EC26800) [pid = 3572] [serial = 1835] [outer = 00000000] [url = about:blank] 17:37:47 INFO - PROCESS | 3572 | --DOMWINDOW == 272 (1E330400) [pid = 3572] [serial = 1834] [outer = 00000000] [url = about:blank] 17:37:47 INFO - PROCESS | 3572 | --DOMWINDOW == 271 (2A3BF000) [pid = 3572] [serial = 1804] [outer = 00000000] [url = about:blank] 17:37:47 INFO - PROCESS | 3572 | --DOMWINDOW == 270 (1C053400) [pid = 3572] [serial = 1840] [outer = 00000000] [url = about:blank] 17:37:47 INFO - PROCESS | 3572 | --DOMWINDOW == 269 (1C156000) [pid = 3572] [serial = 1841] [outer = 00000000] [url = about:blank] 17:37:47 INFO - PROCESS | 3572 | --DOMWINDOW == 268 (1CF49800) [pid = 3572] [serial = 1828] [outer = 00000000] [url = about:blank] 17:37:47 INFO - PROCESS | 3572 | --DOMWINDOW == 267 (2456C000) [pid = 3572] [serial = 1816] [outer = 00000000] [url = about:blank] 17:37:47 INFO - PROCESS | 3572 | --DOMWINDOW == 266 (1CE76800) [pid = 3572] [serial = 1843] [outer = 00000000] [url = about:blank] 17:37:47 INFO - PROCESS | 3572 | --DOMWINDOW == 265 (29127C00) [pid = 3572] [serial = 1801] [outer = 00000000] [url = about:blank] 17:37:47 INFO - PROCESS | 3572 | --DOMWINDOW == 264 (202DF000) [pid = 3572] [serial = 1786] [outer = 00000000] [url = about:blank] 17:37:47 INFO - PROCESS | 3572 | --DOMWINDOW == 263 (2AC7CC00) [pid = 3572] [serial = 1807] [outer = 00000000] [url = about:blank] 17:37:47 INFO - PROCESS | 3572 | --DOMWINDOW == 262 (21BEEC00) [pid = 3572] [serial = 1789] [outer = 00000000] [url = about:blank] 17:37:47 INFO - PROCESS | 3572 | --DOMWINDOW == 261 (25237C00) [pid = 3572] [serial = 1795] [outer = 00000000] [url = about:blank] 17:37:47 INFO - PROCESS | 3572 | --DOMWINDOW == 260 (20028C00) [pid = 3572] [serial = 1846] [outer = 00000000] [url = about:blank] 17:37:47 INFO - PROCESS | 3572 | --DOMWINDOW == 259 (24B77C00) [pid = 3572] [serial = 1792] [outer = 00000000] [url = about:blank] 17:37:47 INFO - PROCESS | 3572 | --DOMWINDOW == 258 (2B802C00) [pid = 3572] [serial = 1813] [outer = 00000000] [url = about:blank] 17:37:47 INFO - PROCESS | 3572 | --DOMWINDOW == 257 (292AC800) [pid = 3572] [serial = 1810] [outer = 00000000] [url = about:blank] 17:37:47 INFO - PROCESS | 3572 | --DOMWINDOW == 256 (1FFDEC00) [pid = 3572] [serial = 1822] [outer = 00000000] [url = about:blank] 17:37:47 INFO - PROCESS | 3572 | --DOMWINDOW == 255 (202D0800) [pid = 3572] [serial = 1825] [outer = 00000000] [url = about:blank] 17:37:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:37:47 INFO - PROCESS | 3572 | 1461199067782 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:37:47 INFO - PROCESS | 3572 | 1461199067784 Marionette TRACE conn4 <- [1,2594,null,{}] 17:37:47 INFO - PROCESS | 3572 | 1461199067788 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}] 17:37:47 INFO - PROCESS | 3572 | 1461199067903 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 17:37:47 INFO - PROCESS | 3572 | 1461199067909 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:47 INFO - PROCESS | 3572 | ++DOCSHELL 1772E000 == 116 [pid = 3572] [id = 658] 17:37:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 256 (17EE7400) [pid = 3572] [serial = 1974] [outer = 00000000] 17:37:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 257 (1A624800) [pid = 3572] [serial = 1975] [outer = 17EE7400] 17:37:47 INFO - PROCESS | 3572 | 1461199067956 Marionette DEBUG loaded listener.js 17:37:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 258 (1ACF0800) [pid = 3572] [serial = 1976] [outer = 17EE7400] 17:37:48 INFO - PROCESS | 3572 | 1461199068570 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]]]}] 17:37:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:37:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 831ms 17:37:48 INFO - PROCESS | 3572 | 1461199068617 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 17:37:48 INFO - PROCESS | 3572 | 1461199068619 Marionette TRACE conn4 <- [1,2597,null,{"value":"13"}] 17:37:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:37:48 INFO - PROCESS | 3572 | 1461199068624 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:37:48 INFO - PROCESS | 3572 | 1461199068630 Marionette TRACE conn4 <- [1,2598,null,{}] 17:37:48 INFO - PROCESS | 3572 | 1461199068643 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}] 17:37:48 INFO - PROCESS | 3572 | 1461199068815 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 17:37:48 INFO - PROCESS | 3572 | 1461199068828 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:48 INFO - PROCESS | 3572 | ++DOCSHELL 1D8ED400 == 117 [pid = 3572] [id = 659] 17:37:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 259 (1D8F0800) [pid = 3572] [serial = 1977] [outer = 00000000] 17:37:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 260 (1E5E0400) [pid = 3572] [serial = 1978] [outer = 1D8F0800] 17:37:48 INFO - PROCESS | 3572 | 1461199068874 Marionette DEBUG loaded listener.js 17:37:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 261 (1F7D5000) [pid = 3572] [serial = 1979] [outer = 1D8F0800] 17:37:49 INFO - PROCESS | 3572 | 1461199069393 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]]]}] 17:37:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:37:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 830ms 17:37:49 INFO - PROCESS | 3572 | 1461199069457 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 17:37:49 INFO - PROCESS | 3572 | 1461199069459 Marionette TRACE conn4 <- [1,2601,null,{"value":"13"}] 17:37:49 INFO - PROCESS | 3572 | 1461199069463 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:37:49 INFO - PROCESS | 3572 | 1461199069464 Marionette TRACE conn4 <- [1,2602,null,{}] 17:37:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:37:49 INFO - PROCESS | 3572 | 1461199069468 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}] 17:37:49 INFO - PROCESS | 3572 | 1461199069650 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 17:37:49 INFO - PROCESS | 3572 | 1461199069746 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:49 INFO - PROCESS | 3572 | ++DOCSHELL 2009A800 == 118 [pid = 3572] [id = 660] 17:37:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 262 (202A4800) [pid = 3572] [serial = 1980] [outer = 00000000] 17:37:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 263 (202D5400) [pid = 3572] [serial = 1981] [outer = 202A4800] 17:37:49 INFO - PROCESS | 3572 | 1461199069792 Marionette DEBUG loaded listener.js 17:37:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 264 (20A72400) [pid = 3572] [serial = 1982] [outer = 202A4800] 17:37:50 INFO - PROCESS | 3572 | 1461199070224 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]]]}] 17:37:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:37:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 770ms 17:37:50 INFO - PROCESS | 3572 | 1461199070243 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 17:37:50 INFO - PROCESS | 3572 | 1461199070245 Marionette TRACE conn4 <- [1,2605,null,{"value":"13"}] 17:37:50 INFO - PROCESS | 3572 | 1461199070248 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:37:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:37:50 INFO - PROCESS | 3572 | 1461199070249 Marionette TRACE conn4 <- [1,2606,null,{}] 17:37:50 INFO - PROCESS | 3572 | 1461199070257 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}] 17:37:50 INFO - PROCESS | 3572 | 1461199070421 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 17:37:50 INFO - PROCESS | 3572 | 1461199070443 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:50 INFO - PROCESS | 3572 | ++DOCSHELL 21719C00 == 119 [pid = 3572] [id = 661] 17:37:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 265 (2171A400) [pid = 3572] [serial = 1983] [outer = 00000000] 17:37:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 266 (217D5000) [pid = 3572] [serial = 1984] [outer = 2171A400] 17:37:50 INFO - PROCESS | 3572 | 1461199070497 Marionette DEBUG loaded listener.js 17:37:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 267 (21AA2C00) [pid = 3572] [serial = 1985] [outer = 2171A400] 17:37:51 INFO - PROCESS | 3572 | 1461199071038 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]]]}] 17:37:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:37:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 831ms 17:37:51 INFO - PROCESS | 3572 | 1461199071093 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 17:37:51 INFO - PROCESS | 3572 | 1461199071095 Marionette TRACE conn4 <- [1,2609,null,{"value":"13"}] 17:37:51 INFO - PROCESS | 3572 | 1461199071099 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:37:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:37:51 INFO - PROCESS | 3572 | 1461199071101 Marionette TRACE conn4 <- [1,2610,null,{}] 17:37:51 INFO - PROCESS | 3572 | 1461199071104 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}] 17:37:51 INFO - PROCESS | 3572 | 1461199071267 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 17:37:51 INFO - PROCESS | 3572 | 1461199071292 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:51 INFO - PROCESS | 3572 | ++DOCSHELL 21AEE800 == 120 [pid = 3572] [id = 662] 17:37:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 268 (220BE800) [pid = 3572] [serial = 1986] [outer = 00000000] 17:37:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 269 (2386F800) [pid = 3572] [serial = 1987] [outer = 220BE800] 17:37:51 INFO - PROCESS | 3572 | 1461199071338 Marionette DEBUG loaded listener.js 17:37:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 270 (23FEC400) [pid = 3572] [serial = 1988] [outer = 220BE800] 17:37:51 INFO - PROCESS | 3572 | 1461199071828 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]]]}] 17:37:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:37:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 771ms 17:37:51 INFO - PROCESS | 3572 | 1461199071874 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 17:37:51 INFO - PROCESS | 3572 | 1461199071876 Marionette TRACE conn4 <- [1,2613,null,{"value":"13"}] 17:37:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:37:51 INFO - PROCESS | 3572 | 1461199071879 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:37:51 INFO - PROCESS | 3572 | 1461199071880 Marionette TRACE conn4 <- [1,2614,null,{}] 17:37:51 INFO - PROCESS | 3572 | 1461199071884 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}] 17:37:52 INFO - PROCESS | 3572 | 1461199072534 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 17:37:52 INFO - PROCESS | 3572 | --DOMWINDOW == 269 (21BEC400) [pid = 3572] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:37:52 INFO - PROCESS | 3572 | --DOMWINDOW == 268 (21BF0800) [pid = 3572] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:37:52 INFO - PROCESS | 3572 | --DOMWINDOW == 267 (17733000) [pid = 3572] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:37:52 INFO - PROCESS | 3572 | --DOMWINDOW == 266 (24EA6C00) [pid = 3572] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:37:52 INFO - PROCESS | 3572 | --DOMWINDOW == 265 (202A8C00) [pid = 3572] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:37:52 INFO - PROCESS | 3572 | --DOMWINDOW == 264 (1C054C00) [pid = 3572] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:37:52 INFO - PROCESS | 3572 | --DOMWINDOW == 263 (1A61C800) [pid = 3572] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:37:52 INFO - PROCESS | 3572 | --DOMWINDOW == 262 (12CA8800) [pid = 3572] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:37:52 INFO - PROCESS | 3572 | --DOMWINDOW == 261 (1CDD3000) [pid = 3572] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:37:52 INFO - PROCESS | 3572 | 1461199072673 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:52 INFO - PROCESS | 3572 | ++DOCSHELL 1C054C00 == 121 [pid = 3572] [id = 663] 17:37:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 262 (1C056400) [pid = 3572] [serial = 1989] [outer = 00000000] 17:37:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 263 (202A8C00) [pid = 3572] [serial = 1990] [outer = 1C056400] 17:37:52 INFO - PROCESS | 3572 | 1461199072721 Marionette DEBUG loaded listener.js 17:37:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 264 (1D8E6C00) [pid = 3572] [serial = 1991] [outer = 1C056400] 17:37:53 INFO - PROCESS | 3572 | 1461199073129 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]]]}] 17:37:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:37:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1276ms 17:37:53 INFO - PROCESS | 3572 | 1461199073156 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 17:37:53 INFO - PROCESS | 3572 | 1461199073158 Marionette TRACE conn4 <- [1,2617,null,{"value":"13"}] 17:37:53 INFO - PROCESS | 3572 | 1461199073161 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:37:53 INFO - PROCESS | 3572 | 1461199073163 Marionette TRACE conn4 <- [1,2618,null,{}] 17:37:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:37:53 INFO - PROCESS | 3572 | 1461199073166 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}] 17:37:53 INFO - PROCESS | 3572 | 1461199073274 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 17:37:53 INFO - PROCESS | 3572 | 1461199073280 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:53 INFO - PROCESS | 3572 | ++DOCSHELL 2386C800 == 122 [pid = 3572] [id = 664] 17:37:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 265 (24564C00) [pid = 3572] [serial = 1992] [outer = 00000000] 17:37:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 266 (24B78000) [pid = 3572] [serial = 1993] [outer = 24564C00] 17:37:53 INFO - PROCESS | 3572 | 1461199073327 Marionette DEBUG loaded listener.js 17:37:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 267 (24B7A800) [pid = 3572] [serial = 1994] [outer = 24564C00] 17:37:53 INFO - PROCESS | 3572 | 1461199073805 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]]]}] 17:37:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:37:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 670ms 17:37:53 INFO - PROCESS | 3572 | 1461199073836 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 17:37:53 INFO - PROCESS | 3572 | 1461199073838 Marionette TRACE conn4 <- [1,2621,null,{"value":"13"}] 17:37:53 INFO - PROCESS | 3572 | 1461199073864 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:37:53 INFO - PROCESS | 3572 | 1461199073866 Marionette TRACE conn4 <- [1,2622,null,{}] 17:37:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:37:53 INFO - PROCESS | 3572 | 1461199073874 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}] 17:37:54 INFO - PROCESS | 3572 | 1461199074011 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 17:37:54 INFO - PROCESS | 3572 | 1461199074019 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:54 INFO - PROCESS | 3572 | ++DOCSHELL 24BA6400 == 123 [pid = 3572] [id = 665] 17:37:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 268 (24EA3800) [pid = 3572] [serial = 1995] [outer = 00000000] 17:37:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 269 (251F0C00) [pid = 3572] [serial = 1996] [outer = 24EA3800] 17:37:54 INFO - PROCESS | 3572 | 1461199074067 Marionette DEBUG loaded listener.js 17:37:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 270 (251F6C00) [pid = 3572] [serial = 1997] [outer = 24EA3800] 17:37:54 INFO - PROCESS | 3572 | 1461199074750 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]]]}] 17:37:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:37:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 930ms 17:37:54 INFO - PROCESS | 3572 | 1461199074803 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 17:37:54 INFO - PROCESS | 3572 | 1461199074807 Marionette TRACE conn4 <- [1,2625,null,{"value":"13"}] 17:37:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:37:54 INFO - PROCESS | 3572 | 1461199074813 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:37:54 INFO - PROCESS | 3572 | 1461199074817 Marionette TRACE conn4 <- [1,2626,null,{}] 17:37:54 INFO - PROCESS | 3572 | 1461199074823 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}] 17:37:54 INFO - PROCESS | 3572 | 1461199074973 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 17:37:55 INFO - PROCESS | 3572 | 1461199075172 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:55 INFO - PROCESS | 3572 | ++DOCSHELL 17F04C00 == 124 [pid = 3572] [id = 666] 17:37:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 271 (17F07C00) [pid = 3572] [serial = 1998] [outer = 00000000] 17:37:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 272 (1C159800) [pid = 3572] [serial = 1999] [outer = 17F07C00] 17:37:55 INFO - PROCESS | 3572 | 1461199075231 Marionette DEBUG loaded listener.js 17:37:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 273 (1CDBFC00) [pid = 3572] [serial = 2000] [outer = 17F07C00] 17:37:55 INFO - PROCESS | 3572 | 1461199075932 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]]]}] 17:37:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:37:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1172ms 17:37:56 INFO - PROCESS | 3572 | 1461199075997 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 17:37:56 INFO - PROCESS | 3572 | 1461199076004 Marionette TRACE conn4 <- [1,2629,null,{"value":"13"}] 17:37:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:37:56 INFO - PROCESS | 3572 | 1461199076012 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:37:56 INFO - PROCESS | 3572 | 1461199076015 Marionette TRACE conn4 <- [1,2630,null,{}] 17:37:56 INFO - PROCESS | 3572 | 1461199076019 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}] 17:37:56 INFO - PROCESS | 3572 | 1461199076156 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 17:37:56 INFO - PROCESS | 3572 | 1461199076354 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:56 INFO - PROCESS | 3572 | ++DOCSHELL 1D8E6800 == 125 [pid = 3572] [id = 667] 17:37:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 274 (1F7CE400) [pid = 3572] [serial = 2001] [outer = 00000000] 17:37:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 275 (20BE4C00) [pid = 3572] [serial = 2002] [outer = 1F7CE400] 17:37:56 INFO - PROCESS | 3572 | 1461199076410 Marionette DEBUG loaded listener.js 17:37:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 276 (217D9800) [pid = 3572] [serial = 2003] [outer = 1F7CE400] 17:37:57 INFO - PROCESS | 3572 | 1461199077049 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]]]}] 17:37:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:37:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1068ms 17:37:57 INFO - PROCESS | 3572 | 1461199077096 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 17:37:57 INFO - PROCESS | 3572 | 1461199077099 Marionette TRACE conn4 <- [1,2633,null,{"value":"13"}] 17:37:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:37:57 INFO - PROCESS | 3572 | 1461199077104 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:37:57 INFO - PROCESS | 3572 | 1461199077108 Marionette TRACE conn4 <- [1,2634,null,{}] 17:37:57 INFO - PROCESS | 3572 | 1461199077121 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}] 17:37:57 INFO - PROCESS | 3572 | 1461199077261 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 17:37:57 INFO - PROCESS | 3572 | 1461199077459 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:57 INFO - PROCESS | 3572 | ++DOCSHELL 2520D800 == 126 [pid = 3572] [id = 668] 17:37:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 277 (25210400) [pid = 3572] [serial = 2004] [outer = 00000000] 17:37:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 278 (253DE400) [pid = 3572] [serial = 2005] [outer = 25210400] 17:37:57 INFO - PROCESS | 3572 | 1461199077518 Marionette DEBUG loaded listener.js 17:37:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 279 (25459000) [pid = 3572] [serial = 2006] [outer = 25210400] 17:37:58 INFO - PROCESS | 3572 | 1461199078147 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]]]}] 17:37:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:37:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1072ms 17:37:58 INFO - PROCESS | 3572 | 1461199078181 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 17:37:58 INFO - PROCESS | 3572 | 1461199078184 Marionette TRACE conn4 <- [1,2637,null,{"value":"13"}] 17:37:58 INFO - PROCESS | 3572 | 1461199078188 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:37:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:37:58 INFO - PROCESS | 3572 | 1461199078190 Marionette TRACE conn4 <- [1,2638,null,{}] 17:37:58 INFO - PROCESS | 3572 | 1461199078193 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}] 17:37:58 INFO - PROCESS | 3572 | 1461199078329 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 17:37:58 INFO - PROCESS | 3572 | 1461199078544 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:58 INFO - PROCESS | 3572 | ++DOCSHELL 25C45C00 == 127 [pid = 3572] [id = 669] 17:37:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 280 (25C47800) [pid = 3572] [serial = 2007] [outer = 00000000] 17:37:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 281 (25F96C00) [pid = 3572] [serial = 2008] [outer = 25C47800] 17:37:58 INFO - PROCESS | 3572 | 1461199078602 Marionette DEBUG loaded listener.js 17:37:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 282 (273D4800) [pid = 3572] [serial = 2009] [outer = 25C47800] 17:37:59 INFO - PROCESS | 3572 | 1461199079191 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]]]}] 17:37:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:37:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1018ms 17:37:59 INFO - PROCESS | 3572 | 1461199079209 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 17:37:59 INFO - PROCESS | 3572 | 1461199079211 Marionette TRACE conn4 <- [1,2641,null,{"value":"13"}] 17:37:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:37:59 INFO - PROCESS | 3572 | 1461199079215 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:37:59 INFO - PROCESS | 3572 | 1461199079217 Marionette TRACE conn4 <- [1,2642,null,{}] 17:37:59 INFO - PROCESS | 3572 | 1461199079257 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}] 17:37:59 INFO - PROCESS | 3572 | 1461199079388 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 17:37:59 INFO - PROCESS | 3572 | 1461199079595 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:59 INFO - PROCESS | 3572 | ++DOCSHELL 273DAC00 == 128 [pid = 3572] [id = 670] 17:37:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 283 (27A88000) [pid = 3572] [serial = 2010] [outer = 00000000] 17:37:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 284 (287C3400) [pid = 3572] [serial = 2011] [outer = 27A88000] 17:37:59 INFO - PROCESS | 3572 | 1461199079653 Marionette DEBUG loaded listener.js 17:37:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 285 (29128C00) [pid = 3572] [serial = 2012] [outer = 27A88000] 17:38:00 INFO - PROCESS | 3572 | 1461199080284 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]]]}] 17:38:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:38:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1091ms 17:38:00 INFO - PROCESS | 3572 | 1461199080310 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 17:38:00 INFO - PROCESS | 3572 | 1461199080312 Marionette TRACE conn4 <- [1,2645,null,{"value":"13"}] 17:38:00 INFO - PROCESS | 3572 | 1461199080316 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:38:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:38:00 INFO - PROCESS | 3572 | 1461199080318 Marionette TRACE conn4 <- [1,2646,null,{}] 17:38:00 INFO - PROCESS | 3572 | 1461199080322 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}] 17:38:00 INFO - PROCESS | 3572 | 1461199080474 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 17:38:00 INFO - PROCESS | 3572 | 1461199080692 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:00 INFO - PROCESS | 3572 | ++DOCSHELL 283A6000 == 129 [pid = 3572] [id = 671] 17:38:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 286 (283B1000) [pid = 3572] [serial = 2013] [outer = 00000000] 17:38:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 287 (298B2400) [pid = 3572] [serial = 2014] [outer = 283B1000] 17:38:00 INFO - PROCESS | 3572 | 1461199080752 Marionette DEBUG loaded listener.js 17:38:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 288 (2A3BB000) [pid = 3572] [serial = 2015] [outer = 283B1000] 17:38:01 INFO - PROCESS | 3572 | 1461199081401 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]]]}] 17:38:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:38:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1124ms 17:38:01 INFO - PROCESS | 3572 | 1461199081444 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 17:38:01 INFO - PROCESS | 3572 | 1461199081446 Marionette TRACE conn4 <- [1,2649,null,{"value":"13"}] 17:38:01 INFO - PROCESS | 3572 | 1461199081450 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:38:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:38:01 INFO - PROCESS | 3572 | 1461199081452 Marionette TRACE conn4 <- [1,2650,null,{}] 17:38:01 INFO - PROCESS | 3572 | 1461199081456 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}] 17:38:01 INFO - PROCESS | 3572 | 1461199081616 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 17:38:01 INFO - PROCESS | 3572 | 1461199081813 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:01 INFO - PROCESS | 3572 | ++DOCSHELL 298ABC00 == 130 [pid = 3572] [id = 672] 17:38:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 289 (2A3C3800) [pid = 3572] [serial = 2016] [outer = 00000000] 17:38:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 290 (2A857000) [pid = 3572] [serial = 2017] [outer = 2A3C3800] 17:38:01 INFO - PROCESS | 3572 | 1461199081870 Marionette DEBUG loaded listener.js 17:38:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 291 (2A85A800) [pid = 3572] [serial = 2018] [outer = 2A3C3800] 17:38:02 INFO - PROCESS | 3572 | 1461199082440 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]]]}] 17:38:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:38:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1015ms 17:38:02 INFO - PROCESS | 3572 | 1461199082469 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 17:38:02 INFO - PROCESS | 3572 | 1461199082472 Marionette TRACE conn4 <- [1,2653,null,{"value":"13"}] 17:38:02 INFO - PROCESS | 3572 | 1461199082475 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:38:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:38:02 INFO - PROCESS | 3572 | 1461199082477 Marionette TRACE conn4 <- [1,2654,null,{}] 17:38:02 INFO - PROCESS | 3572 | 1461199082481 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}] 17:38:02 INFO - PROCESS | 3572 | 1461199082613 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 17:38:02 INFO - PROCESS | 3572 | 1461199082823 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:02 INFO - PROCESS | 3572 | ++DOCSHELL 2A84FC00 == 131 [pid = 3572] [id = 673] 17:38:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 292 (2A855400) [pid = 3572] [serial = 2019] [outer = 00000000] 17:38:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 293 (2AA73800) [pid = 3572] [serial = 2020] [outer = 2A855400] 17:38:02 INFO - PROCESS | 3572 | 1461199082880 Marionette DEBUG loaded listener.js 17:38:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 294 (2AA75800) [pid = 3572] [serial = 2021] [outer = 2A855400] 17:38:03 INFO - PROCESS | 3572 | 1461199083957 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]]]}] 17:38:04 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) 17:38:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1524ms 17:38:04 INFO - PROCESS | 3572 | 1461199084003 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 17:38:04 INFO - PROCESS | 3572 | 1461199084005 Marionette TRACE conn4 <- [1,2657,null,{"value":"13"}] 17:38:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:38:04 INFO - PROCESS | 3572 | 1461199084009 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:38:04 INFO - PROCESS | 3572 | 1461199084011 Marionette TRACE conn4 <- [1,2658,null,{}] 17:38:04 INFO - PROCESS | 3572 | 1461199084015 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}] 17:38:04 INFO - PROCESS | 3572 | 1461199084146 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 17:38:04 INFO - PROCESS | 3572 | 1461199084373 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:04 INFO - PROCESS | 3572 | ++DOCSHELL 220B6800 == 132 [pid = 3572] [id = 674] 17:38:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 295 (2AA71C00) [pid = 3572] [serial = 2022] [outer = 00000000] 17:38:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 296 (2AABFC00) [pid = 3572] [serial = 2023] [outer = 2AA71C00] 17:38:04 INFO - PROCESS | 3572 | 1461199084472 Marionette DEBUG loaded listener.js 17:38:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 297 (2AB09800) [pid = 3572] [serial = 2024] [outer = 2AA71C00] 17:38:05 INFO - PROCESS | 3572 | 1461199085496 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] 17:38:05 INFO - PROCESS | 3572 | 1461199085535 Marionette TRACE conn4 <- [1,2661,null,{"value":"13"}] 17:38:05 INFO - PROCESS | 3572 | 1461199085539 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:38:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:38:05 INFO - PROCESS | 3572 | 1461199085541 Marionette TRACE conn4 <- [1,2662,null,{}] 17:38:05 INFO - PROCESS | 3572 | 1461199085545 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}] 17:38:05 INFO - PROCESS | 3572 | 1461199085677 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 17:38:05 INFO - PROCESS | 3572 | 1461199085914 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:05 INFO - PROCESS | 3572 | ++DOCSHELL 2AA6D800 == 133 [pid = 3572] [id = 675] 17:38:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 298 (2AA75C00) [pid = 3572] [serial = 2025] [outer = 00000000] 17:38:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 299 (2AC7A400) [pid = 3572] [serial = 2026] [outer = 2AA75C00] 17:38:05 INFO - PROCESS | 3572 | 1461199085968 Marionette DEBUG loaded listener.js 17:38:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 300 (2AC7C400) [pid = 3572] [serial = 2027] [outer = 2AA75C00] 17:38:07 INFO - PROCESS | 3572 | 1461199087016 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] 17:38:07 INFO - PROCESS | 3572 | 1461199087063 Marionette TRACE conn4 <- [1,2665,null,{"value":"13"}] 17:38:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:38:07 INFO - PROCESS | 3572 | 1461199087067 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:38:07 INFO - PROCESS | 3572 | 1461199087070 Marionette TRACE conn4 <- [1,2666,null,{}] 17:38:07 INFO - PROCESS | 3572 | 1461199087074 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}] 17:38:07 INFO - PROCESS | 3572 | 1461199087261 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 17:38:07 INFO - PROCESS | 3572 | 1461199087496 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:07 INFO - PROCESS | 3572 | ++DOCSHELL 2AC97400 == 134 [pid = 3572] [id = 676] 17:38:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 301 (2AC9AC00) [pid = 3572] [serial = 2028] [outer = 00000000] 17:38:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 302 (2B2CE000) [pid = 3572] [serial = 2029] [outer = 2AC9AC00] 17:38:07 INFO - PROCESS | 3572 | 1461199087556 Marionette DEBUG loaded listener.js 17:38:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 303 (2B2D7800) [pid = 3572] [serial = 2030] [outer = 2AC9AC00] 17:38:08 INFO - PROCESS | 3572 | 1461199088617 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]]]}] 17:38:08 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) 17:38:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1579ms 17:38:08 INFO - PROCESS | 3572 | 1461199088649 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 17:38:08 INFO - PROCESS | 3572 | 1461199088651 Marionette TRACE conn4 <- [1,2669,null,{"value":"13"}] 17:38:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:38:08 INFO - PROCESS | 3572 | 1461199088654 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:38:08 INFO - PROCESS | 3572 | 1461199088656 Marionette TRACE conn4 <- [1,2670,null,{}] 17:38:08 INFO - PROCESS | 3572 | 1461199088660 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}] 17:38:08 INFO - PROCESS | 3572 | 1461199088826 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 17:38:09 INFO - PROCESS | 3572 | 1461199089067 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:09 INFO - PROCESS | 3572 | ++DOCSHELL 13FE9400 == 135 [pid = 3572] [id = 677] 17:38:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 304 (17732400) [pid = 3572] [serial = 2031] [outer = 00000000] 17:38:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 305 (1FFDF000) [pid = 3572] [serial = 2032] [outer = 17732400] 17:38:09 INFO - PROCESS | 3572 | 1461199089128 Marionette DEBUG loaded listener.js 17:38:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 306 (20BEE000) [pid = 3572] [serial = 2033] [outer = 17732400] 17:38:10 INFO - PROCESS | 3572 | 1461199090166 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]]]}] 17:38:10 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) 17:38:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1521ms 17:38:10 INFO - PROCESS | 3572 | 1461199090180 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 17:38:10 INFO - PROCESS | 3572 | 1461199090182 Marionette TRACE conn4 <- [1,2673,null,{"value":"13"}] 17:38:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:38:10 INFO - PROCESS | 3572 | 1461199090186 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:38:10 INFO - PROCESS | 3572 | 1461199090188 Marionette TRACE conn4 <- [1,2674,null,{}] 17:38:10 INFO - PROCESS | 3572 | 1461199090192 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}] 17:38:10 INFO - PROCESS | 3572 | 1461199090357 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 17:38:10 INFO - PROCESS | 3572 | 1461199090646 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:10 INFO - PROCESS | 3572 | ++DOCSHELL 1A9B5000 == 136 [pid = 3572] [id = 678] 17:38:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 307 (1AC9F400) [pid = 3572] [serial = 2034] [outer = 00000000] 17:38:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 308 (24B0E000) [pid = 3572] [serial = 2035] [outer = 1AC9F400] 17:38:10 INFO - PROCESS | 3572 | 1461199090702 Marionette DEBUG loaded listener.js 17:38:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 309 (24B78C00) [pid = 3572] [serial = 2036] [outer = 1AC9F400] 17:38:12 INFO - PROCESS | 3572 | 1461199092048 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] 17:38:12 INFO - PROCESS | 3572 | 1461199092073 Marionette TRACE conn4 <- [1,2677,null,{"value":"13"}] 17:38:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:38:12 INFO - PROCESS | 3572 | 1461199092077 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:38:12 INFO - PROCESS | 3572 | 1461199092080 Marionette TRACE conn4 <- [1,2678,null,{}] 17:38:12 INFO - PROCESS | 3572 | 1461199092086 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}] 17:38:12 INFO - PROCESS | 3572 | 1461199092253 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 17:38:12 INFO - PROCESS | 3572 | 1461199092501 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:12 INFO - PROCESS | 3572 | ++DOCSHELL 1772D000 == 137 [pid = 3572] [id = 679] 17:38:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 310 (1772D400) [pid = 3572] [serial = 2037] [outer = 00000000] 17:38:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 311 (17E15000) [pid = 3572] [serial = 2038] [outer = 1772D400] 17:38:12 INFO - PROCESS | 3572 | 1461199092598 Marionette DEBUG loaded listener.js 17:38:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 312 (17F07800) [pid = 3572] [serial = 2039] [outer = 1772D400] 17:38:12 INFO - PROCESS | 3572 | --DOCSHELL 2386C800 == 136 [pid = 3572] [id = 664] 17:38:12 INFO - PROCESS | 3572 | --DOCSHELL 1C054C00 == 135 [pid = 3572] [id = 663] 17:38:12 INFO - PROCESS | 3572 | --DOCSHELL 21AEE800 == 134 [pid = 3572] [id = 662] 17:38:12 INFO - PROCESS | 3572 | --DOCSHELL 21719C00 == 133 [pid = 3572] [id = 661] 17:38:12 INFO - PROCESS | 3572 | --DOCSHELL 2009A800 == 132 [pid = 3572] [id = 660] 17:38:12 INFO - PROCESS | 3572 | --DOCSHELL 1D8ED400 == 131 [pid = 3572] [id = 659] 17:38:12 INFO - PROCESS | 3572 | --DOMWINDOW == 311 (2386B000) [pid = 3572] [serial = 1876] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3572 | --DOMWINDOW == 310 (23FF9000) [pid = 3572] [serial = 1879] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3572 | --DOMWINDOW == 309 (24665000) [pid = 3572] [serial = 1882] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3572 | --DOMWINDOW == 308 (24B9E000) [pid = 3572] [serial = 1885] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3572 | --DOMWINDOW == 307 (1BE98C00) [pid = 3572] [serial = 1888] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3572 | --DOMWINDOW == 306 (1ACC0800) [pid = 3572] [serial = 1855] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3572 | --DOMWINDOW == 305 (25231800) [pid = 3572] [serial = 1921] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3572 | --DOMWINDOW == 304 (1EC19400) [pid = 3572] [serial = 1858] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3572 | --DOMWINDOW == 303 (20BEAC00) [pid = 3572] [serial = 1861] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3572 | --DOMWINDOW == 302 (21741000) [pid = 3572] [serial = 1864] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3572 | --DOMWINDOW == 301 (21A07800) [pid = 3572] [serial = 1867] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3572 | --DOMWINDOW == 300 (22064C00) [pid = 3572] [serial = 1870] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3572 | --DOMWINDOW == 299 (220D6C00) [pid = 3572] [serial = 1873] [outer = 00000000] [url = about:blank] 17:38:13 INFO - PROCESS | 3572 | --DOCSHELL 1772E000 == 130 [pid = 3572] [id = 658] 17:38:13 INFO - PROCESS | 3572 | --DOCSHELL 2001D800 == 129 [pid = 3572] [id = 657] 17:38:13 INFO - PROCESS | 3572 | --DOCSHELL 18184000 == 128 [pid = 3572] [id = 656] 17:38:13 INFO - PROCESS | 3572 | --DOCSHELL 27F58C00 == 127 [pid = 3572] [id = 649] 17:38:13 INFO - PROCESS | 3572 | --DOCSHELL 27F4EC00 == 126 [pid = 3572] [id = 648] 17:38:13 INFO - PROCESS | 3572 | --DOCSHELL 2736B400 == 125 [pid = 3572] [id = 647] 17:38:13 INFO - PROCESS | 3572 | --DOCSHELL 27360C00 == 124 [pid = 3572] [id = 646] 17:38:13 INFO - PROCESS | 3572 | --DOCSHELL 254B8C00 == 123 [pid = 3572] [id = 645] 17:38:13 INFO - PROCESS | 3572 | --DOCSHELL 25458400 == 122 [pid = 3572] [id = 644] 17:38:13 INFO - PROCESS | 3572 | --DOCSHELL 2456AC00 == 121 [pid = 3572] [id = 643] 17:38:13 INFO - PROCESS | 3572 | --DOCSHELL 1CF4CC00 == 120 [pid = 3572] [id = 642] 17:38:13 INFO - PROCESS | 3572 | --DOCSHELL 1818B800 == 119 [pid = 3572] [id = 641] 17:38:13 INFO - PROCESS | 3572 | --DOMWINDOW == 298 (202E1400) [pid = 3572] [serial = 1906] [outer = 00000000] [url = about:blank] 17:38:13 INFO - PROCESS | 3572 | --DOMWINDOW == 297 (1CF54800) [pid = 3572] [serial = 1903] [outer = 00000000] [url = about:blank] 17:38:13 INFO - PROCESS | 3572 | --DOMWINDOW == 296 (1EAED400) [pid = 3572] [serial = 1904] [outer = 00000000] [url = about:blank] 17:38:13 INFO - PROCESS | 3572 | --DOMWINDOW == 295 (1CDDC400) [pid = 3572] [serial = 1895] [outer = 00000000] [url = about:blank] 17:38:13 INFO - PROCESS | 3572 | --DOMWINDOW == 294 (1C160800) [pid = 3572] [serial = 1894] [outer = 00000000] [url = about:blank] 17:38:13 INFO - PROCESS | 3572 | --DOMWINDOW == 293 (17735400) [pid = 3572] [serial = 1900] [outer = 00000000] [url = about:blank] 17:38:13 INFO - PROCESS | 3572 | --DOMWINDOW == 292 (19420000) [pid = 3572] [serial = 1901] [outer = 00000000] [url = about:blank] 17:38:13 INFO - PROCESS | 3572 | --DOMWINDOW == 291 (20299800) [pid = 3572] [serial = 1916] [outer = 00000000] [url = about:blank] 17:38:13 INFO - PROCESS | 3572 | --DOMWINDOW == 290 (24B81000) [pid = 3572] [serial = 1891] [outer = 00000000] [url = about:blank] 17:38:13 INFO - PROCESS | 3572 | --DOMWINDOW == 289 (202D9000) [pid = 3572] [serial = 1898] [outer = 00000000] [url = about:blank] 17:38:13 INFO - PROCESS | 3572 | --DOMWINDOW == 288 (2029E400) [pid = 3572] [serial = 1897] [outer = 00000000] [url = about:blank] 17:38:13 INFO - PROCESS | 3572 | --DOMWINDOW == 287 (25201400) [pid = 3572] [serial = 1919] [outer = 00000000] [url = about:blank] 17:38:13 INFO - PROCESS | 3572 | --DOMWINDOW == 286 (224E1000) [pid = 3572] [serial = 1910] [outer = 00000000] [url = about:blank] 17:38:13 INFO - PROCESS | 3572 | --DOMWINDOW == 285 (21709000) [pid = 3572] [serial = 1907] [outer = 00000000] [url = about:blank] 17:38:13 INFO - PROCESS | 3572 | --DOMWINDOW == 284 (220C0800) [pid = 3572] [serial = 1909] [outer = 00000000] [url = about:blank] 17:38:13 INFO - PROCESS | 3572 | --DOMWINDOW == 283 (24567800) [pid = 3572] [serial = 1912] [outer = 00000000] [url = about:blank] 17:38:13 INFO - PROCESS | 3572 | --DOMWINDOW == 282 (1CDD1400) [pid = 3572] [serial = 1915] [outer = 00000000] [url = about:blank] 17:38:13 INFO - PROCESS | 3572 | --DOMWINDOW == 281 (24B04000) [pid = 3572] [serial = 1913] [outer = 00000000] [url = about:blank] 17:38:13 INFO - PROCESS | 3572 | --DOMWINDOW == 280 (251F9C00) [pid = 3572] [serial = 1918] [outer = 00000000] [url = about:blank] 17:38:13 INFO - PROCESS | 3572 | 1461199093778 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] 17:38:13 INFO - PROCESS | 3572 | 1461199093824 Marionette TRACE conn4 <- [1,2681,null,{"value":"13"}] 17:38:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:38:13 INFO - PROCESS | 3572 | 1461199093837 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:38:13 INFO - PROCESS | 3572 | 1461199093840 Marionette TRACE conn4 <- [1,2682,null,{}] 17:38:13 INFO - PROCESS | 3572 | 1461199093844 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}] 17:38:13 INFO - PROCESS | 3572 | 1461199093958 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 17:38:13 INFO - PROCESS | 3572 | 1461199093965 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:13 INFO - PROCESS | 3572 | ++DOCSHELL 17E21800 == 120 [pid = 3572] [id = 680] 17:38:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 281 (18101C00) [pid = 3572] [serial = 2040] [outer = 00000000] 17:38:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 282 (1ACC0800) [pid = 3572] [serial = 2041] [outer = 18101C00] 17:38:14 INFO - PROCESS | 3572 | 1461199094012 Marionette DEBUG loaded listener.js 17:38:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 283 (1ACE6800) [pid = 3572] [serial = 2042] [outer = 18101C00] 17:38:15 INFO - PROCESS | 3572 | 1461199095099 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] 17:38:15 INFO - PROCESS | 3572 | 1461199095121 Marionette TRACE conn4 <- [1,2685,null,{"value":"13"}] 17:38:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:38:15 INFO - PROCESS | 3572 | 1461199095131 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:38:15 INFO - PROCESS | 3572 | 1461199095134 Marionette TRACE conn4 <- [1,2686,null,{}] 17:38:15 INFO - PROCESS | 3572 | 1461199095145 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}] 17:38:15 INFO - PROCESS | 3572 | 1461199095314 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 17:38:15 INFO - PROCESS | 3572 | 1461199095334 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:15 INFO - PROCESS | 3572 | ++DOCSHELL 1C154400 == 121 [pid = 3572] [id = 681] 17:38:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 284 (1C155800) [pid = 3572] [serial = 2043] [outer = 00000000] 17:38:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 285 (1C80F000) [pid = 3572] [serial = 2044] [outer = 1C155800] 17:38:15 INFO - PROCESS | 3572 | 1461199095384 Marionette DEBUG loaded listener.js 17:38:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 286 (1CDC6000) [pid = 3572] [serial = 2045] [outer = 1C155800] 17:38:16 INFO - PROCESS | 3572 | 1461199096399 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] 17:38:16 INFO - PROCESS | 3572 | 1461199096470 Marionette TRACE conn4 <- [1,2689,null,{"value":"13"}] 17:38:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:38:16 INFO - PROCESS | 3572 | 1461199096473 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:38:16 INFO - PROCESS | 3572 | 1461199096475 Marionette TRACE conn4 <- [1,2690,null,{}] 17:38:16 INFO - PROCESS | 3572 | 1461199096479 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}] 17:38:16 INFO - PROCESS | 3572 | 1461199096660 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 17:38:16 INFO - PROCESS | 3572 | 1461199096677 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:16 INFO - PROCESS | 3572 | ++DOCSHELL 1CDD9400 == 122 [pid = 3572] [id = 682] 17:38:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 287 (1CE6E400) [pid = 3572] [serial = 2046] [outer = 00000000] 17:38:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 288 (1D053800) [pid = 3572] [serial = 2047] [outer = 1CE6E400] 17:38:16 INFO - PROCESS | 3572 | 1461199096723 Marionette DEBUG loaded listener.js 17:38:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 289 (1D5AAC00) [pid = 3572] [serial = 2048] [outer = 1CE6E400] 17:38:17 INFO - PROCESS | 3572 | --DOMWINDOW == 288 (1D8F0800) [pid = 3572] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:38:17 INFO - PROCESS | 3572 | --DOMWINDOW == 287 (202A4800) [pid = 3572] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:38:17 INFO - PROCESS | 3572 | --DOMWINDOW == 286 (27363800) [pid = 3572] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:38:17 INFO - PROCESS | 3572 | --DOMWINDOW == 285 (21719400) [pid = 3572] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:38:17 INFO - PROCESS | 3572 | --DOMWINDOW == 284 (220BE800) [pid = 3572] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:38:17 INFO - PROCESS | 3572 | --DOMWINDOW == 283 (1C056400) [pid = 3572] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:38:17 INFO - PROCESS | 3572 | --DOMWINDOW == 282 (296A5800) [pid = 3572] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:38:17 INFO - PROCESS | 3572 | --DOMWINDOW == 281 (1D69F000) [pid = 3572] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:38:17 INFO - PROCESS | 3572 | --DOMWINDOW == 280 (2001E400) [pid = 3572] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:38:17 INFO - PROCESS | 3572 | --DOMWINDOW == 279 (18D2B400) [pid = 3572] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:38:17 INFO - PROCESS | 3572 | --DOMWINDOW == 278 (2AB07400) [pid = 3572] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:38:17 INFO - PROCESS | 3572 | --DOMWINDOW == 277 (2912CC00) [pid = 3572] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:38:17 INFO - PROCESS | 3572 | --DOMWINDOW == 276 (1B95F400) [pid = 3572] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:38:17 INFO - PROCESS | 3572 | --DOMWINDOW == 275 (287BF000) [pid = 3572] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:38:17 INFO - PROCESS | 3572 | --DOMWINDOW == 274 (28705400) [pid = 3572] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:38:17 INFO - PROCESS | 3572 | --DOMWINDOW == 273 (2AC77400) [pid = 3572] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:38:17 INFO - PROCESS | 3572 | --DOMWINDOW == 272 (2AAB7400) [pid = 3572] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:38:17 INFO - PROCESS | 3572 | --DOMWINDOW == 271 (24564C00) [pid = 3572] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:38:17 INFO - PROCESS | 3572 | --DOMWINDOW == 270 (29809C00) [pid = 3572] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:38:17 INFO - PROCESS | 3572 | --DOMWINDOW == 269 (2520BC00) [pid = 3572] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:38:17 INFO - PROCESS | 3572 | --DOMWINDOW == 268 (17E23400) [pid = 3572] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:38:17 INFO - PROCESS | 3572 | --DOMWINDOW == 267 (1D159800) [pid = 3572] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:38:17 INFO - PROCESS | 3572 | --DOMWINDOW == 266 (2A3C6800) [pid = 3572] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:38:17 INFO - PROCESS | 3572 | --DOMWINDOW == 265 (2B832400) [pid = 3572] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:38:17 INFO - PROCESS | 3572 | --DOMWINDOW == 264 (12D68400) [pid = 3572] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:38:17 INFO - PROCESS | 3572 | --DOMWINDOW == 263 (2171A400) [pid = 3572] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:38:17 INFO - PROCESS | 3572 | --DOMWINDOW == 262 (17EE7400) [pid = 3572] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:38:17 INFO - PROCESS | 3572 | --DOMWINDOW == 261 (1A9AAC00) [pid = 3572] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:38:17 INFO - PROCESS | 3572 | 1461199097639 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]]]}] 17:38:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:38:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1221ms 17:38:17 INFO - PROCESS | 3572 | 1461199097696 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 17:38:17 INFO - PROCESS | 3572 | 1461199097698 Marionette TRACE conn4 <- [1,2693,null,{"value":"13"}] 17:38:17 INFO - PROCESS | 3572 | 1461199097701 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:38:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:38:17 INFO - PROCESS | 3572 | 1461199097703 Marionette TRACE conn4 <- [1,2694,null,{}] 17:38:17 INFO - PROCESS | 3572 | 1461199097707 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}] 17:38:17 INFO - PROCESS | 3572 | 1461199097814 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 17:38:17 INFO - PROCESS | 3572 | 1461199097820 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:17 INFO - PROCESS | 3572 | ++DOCSHELL 1BE04800 == 123 [pid = 3572] [id = 683] 17:38:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 262 (1CDC7C00) [pid = 3572] [serial = 2049] [outer = 00000000] 17:38:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 263 (1D6AA800) [pid = 3572] [serial = 2050] [outer = 1CDC7C00] 17:38:17 INFO - PROCESS | 3572 | 1461199097867 Marionette DEBUG loaded listener.js 17:38:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 264 (1D8E5C00) [pid = 3572] [serial = 2051] [outer = 1CDC7C00] 17:38:18 INFO - PROCESS | 3572 | 1461199098390 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]]]}] 17:38:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:38:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 17:38:18 INFO - PROCESS | 3572 | 1461199098436 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 17:38:18 INFO - PROCESS | 3572 | 1461199098438 Marionette TRACE conn4 <- [1,2697,null,{"value":"13"}] 17:38:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:38:18 INFO - PROCESS | 3572 | 1461199098470 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:38:18 INFO - PROCESS | 3572 | 1461199098472 Marionette TRACE conn4 <- [1,2698,null,{}] 17:38:18 INFO - PROCESS | 3572 | 1461199098476 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}] 17:38:18 INFO - PROCESS | 3572 | 1461199098595 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 17:38:18 INFO - PROCESS | 3572 | 1461199098607 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:18 INFO - PROCESS | 3572 | ++DOCSHELL 1E330C00 == 124 [pid = 3572] [id = 684] 17:38:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 265 (1E560000) [pid = 3572] [serial = 2052] [outer = 00000000] 17:38:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 266 (1F7D2800) [pid = 3572] [serial = 2053] [outer = 1E560000] 17:38:18 INFO - PROCESS | 3572 | 1461199098655 Marionette DEBUG loaded listener.js 17:38:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 267 (1FFE3C00) [pid = 3572] [serial = 2054] [outer = 1E560000] 17:38:19 INFO - PROCESS | 3572 | 1461199099156 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] 17:38:19 INFO - PROCESS | 3572 | 1461199099206 Marionette TRACE conn4 <- [1,2701,null,{"value":"13"}] 17:38:19 INFO - PROCESS | 3572 | 1461199099210 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:38:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:38:19 INFO - PROCESS | 3572 | 1461199099211 Marionette TRACE conn4 <- [1,2702,null,{}] 17:38:19 INFO - PROCESS | 3572 | 1461199099215 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}] 17:38:19 INFO - PROCESS | 3572 | 1461199099326 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 17:38:19 INFO - PROCESS | 3572 | 1461199099332 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:19 INFO - PROCESS | 3572 | ++DOCSHELL 2001E400 == 125 [pid = 3572] [id = 685] 17:38:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 268 (2002A400) [pid = 3572] [serial = 2055] [outer = 00000000] 17:38:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 269 (202A4800) [pid = 3572] [serial = 2056] [outer = 2002A400] 17:38:19 INFO - PROCESS | 3572 | 1461199099378 Marionette DEBUG loaded listener.js 17:38:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 270 (202C3400) [pid = 3572] [serial = 2057] [outer = 2002A400] 17:38:20 INFO - PROCESS | 3572 | 1461199100290 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]]]}] 17:38:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:38:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1124ms 17:38:20 INFO - PROCESS | 3572 | 1461199100336 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 17:38:20 INFO - PROCESS | 3572 | 1461199100342 Marionette TRACE conn4 <- [1,2705,null,{"value":"13"}] 17:38:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:38:20 INFO - PROCESS | 3572 | 1461199100349 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:38:20 INFO - PROCESS | 3572 | 1461199100353 Marionette TRACE conn4 <- [1,2706,null,{}] 17:38:20 INFO - PROCESS | 3572 | 1461199100358 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}] 17:38:20 INFO - PROCESS | 3572 | 1461199100538 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 17:38:20 INFO - PROCESS | 3572 | 1461199100742 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:20 INFO - PROCESS | 3572 | ++DOCSHELL 17F0DC00 == 126 [pid = 3572] [id = 686] 17:38:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 271 (18DDF400) [pid = 3572] [serial = 2058] [outer = 00000000] 17:38:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 272 (1B95F400) [pid = 3572] [serial = 2059] [outer = 18DDF400] 17:38:20 INFO - PROCESS | 3572 | 1461199100800 Marionette DEBUG loaded listener.js 17:38:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 273 (1BE0CC00) [pid = 3572] [serial = 2060] [outer = 18DDF400] 17:38:21 INFO - PROCESS | 3572 | 1461199101483 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] 17:38:21 INFO - PROCESS | 3572 | 1461199101533 Marionette TRACE conn4 <- [1,2709,null,{"value":"13"}] 17:38:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:38:21 INFO - PROCESS | 3572 | 1461199101540 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:38:21 INFO - PROCESS | 3572 | 1461199101543 Marionette TRACE conn4 <- [1,2710,null,{}] 17:38:21 INFO - PROCESS | 3572 | 1461199101548 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}] 17:38:21 INFO - PROCESS | 3572 | 1461199101768 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 17:38:21 INFO - PROCESS | 3572 | 1461199101920 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:21 INFO - PROCESS | 3572 | ++DOCSHELL 1CEA0C00 == 127 [pid = 3572] [id = 687] 17:38:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 274 (1CF50800) [pid = 3572] [serial = 2061] [outer = 00000000] 17:38:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 275 (1F7CF000) [pid = 3572] [serial = 2062] [outer = 1CF50800] 17:38:21 INFO - PROCESS | 3572 | 1461199101976 Marionette DEBUG loaded listener.js 17:38:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 276 (2009D400) [pid = 3572] [serial = 2063] [outer = 1CF50800] 17:38:22 INFO - PROCESS | 3572 | 1461199102692 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] 17:38:22 INFO - PROCESS | 3572 | 1461199102730 Marionette TRACE conn4 <- [1,2713,null,{"value":"13"}] 17:38:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:38:22 INFO - PROCESS | 3572 | 1461199102734 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:38:22 INFO - PROCESS | 3572 | 1461199102738 Marionette TRACE conn4 <- [1,2714,null,{}] 17:38:22 INFO - PROCESS | 3572 | 1461199102750 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}] 17:38:22 INFO - PROCESS | 3572 | 1461199102887 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 17:38:23 INFO - PROCESS | 3572 | 1461199103090 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:23 INFO - PROCESS | 3572 | ++DOCSHELL 202D9000 == 128 [pid = 3572] [id = 688] 17:38:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 277 (20A1B000) [pid = 3572] [serial = 2064] [outer = 00000000] 17:38:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 278 (20BE9000) [pid = 3572] [serial = 2065] [outer = 20A1B000] 17:38:23 INFO - PROCESS | 3572 | 1461199103149 Marionette DEBUG loaded listener.js 17:38:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 279 (21706400) [pid = 3572] [serial = 2066] [outer = 20A1B000] 17:38:23 INFO - PROCESS | 3572 | 1461199103754 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]]]}] 17:38:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:38:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1071ms 17:38:23 INFO - PROCESS | 3572 | 1461199103807 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 17:38:23 INFO - PROCESS | 3572 | 1461199103810 Marionette TRACE conn4 <- [1,2717,null,{"value":"13"}] 17:38:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:38:23 INFO - PROCESS | 3572 | 1461199103814 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:38:23 INFO - PROCESS | 3572 | 1461199103816 Marionette TRACE conn4 <- [1,2718,null,{}] 17:38:23 INFO - PROCESS | 3572 | 1461199103820 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}] 17:38:23 INFO - PROCESS | 3572 | 1461199103957 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 17:38:24 INFO - PROCESS | 3572 | 1461199104172 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:24 INFO - PROCESS | 3572 | ++DOCSHELL 2171A400 == 129 [pid = 3572] [id = 689] 17:38:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 280 (2171B000) [pid = 3572] [serial = 2067] [outer = 00000000] 17:38:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 281 (21743000) [pid = 3572] [serial = 2068] [outer = 2171B000] 17:38:24 INFO - PROCESS | 3572 | 1461199104234 Marionette DEBUG loaded listener.js 17:38:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 282 (217D8C00) [pid = 3572] [serial = 2069] [outer = 2171B000] 17:38:25 INFO - PROCESS | 3572 | 1461199105310 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] 17:38:25 INFO - PROCESS | 3572 | 1461199105373 Marionette TRACE conn4 <- [1,2721,null,{"value":"13"}] 17:38:25 INFO - PROCESS | 3572 | 1461199105379 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:38:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:38:25 INFO - PROCESS | 3572 | 1461199105381 Marionette TRACE conn4 <- [1,2722,null,{}] 17:38:25 INFO - PROCESS | 3572 | 1461199105385 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}] 17:38:25 INFO - PROCESS | 3572 | 1461199105505 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 17:38:25 INFO - PROCESS | 3572 | 1461199105773 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:25 INFO - PROCESS | 3572 | ++DOCSHELL 21739400 == 130 [pid = 3572] [id = 690] 17:38:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 283 (217DE000) [pid = 3572] [serial = 2070] [outer = 00000000] 17:38:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 284 (21BED800) [pid = 3572] [serial = 2071] [outer = 217DE000] 17:38:25 INFO - PROCESS | 3572 | 1461199105830 Marionette DEBUG loaded listener.js 17:38:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 285 (22064C00) [pid = 3572] [serial = 2072] [outer = 217DE000] 17:38:26 INFO - PROCESS | 3572 | 1461199106400 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]]]}] 17:38:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:38:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1066ms 17:38:26 INFO - PROCESS | 3572 | 1461199106458 Marionette TRACE conn4 -> [0,2725,"getWindowHandle",null] 17:38:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:38:26 INFO - PROCESS | 3572 | 1461199106460 Marionette TRACE conn4 <- [1,2725,null,{"value":"13"}] 17:38:26 INFO - PROCESS | 3572 | 1461199106463 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:38:26 INFO - PROCESS | 3572 | 1461199106465 Marionette TRACE conn4 <- [1,2726,null,{}] 17:38:26 INFO - PROCESS | 3572 | 1461199106469 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}] 17:38:26 INFO - PROCESS | 3572 | 1461199106610 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 17:38:26 INFO - PROCESS | 3572 | 1461199106832 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:26 INFO - PROCESS | 3572 | ++DOCSHELL 21BE7800 == 131 [pid = 3572] [id = 691] 17:38:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 286 (220B2C00) [pid = 3572] [serial = 2073] [outer = 00000000] 17:38:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 287 (22791C00) [pid = 3572] [serial = 2074] [outer = 220B2C00] 17:38:26 INFO - PROCESS | 3572 | 1461199106892 Marionette DEBUG loaded listener.js 17:38:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 288 (22795000) [pid = 3572] [serial = 2075] [outer = 220B2C00] 17:38:27 INFO - PROCESS | 3572 | 1461199107475 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]]]}] 17:38:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:38:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1070ms 17:38:27 INFO - PROCESS | 3572 | 1461199107535 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 17:38:27 INFO - PROCESS | 3572 | 1461199107538 Marionette TRACE conn4 <- [1,2729,null,{"value":"13"}] 17:38:27 INFO - PROCESS | 3572 | 1461199107541 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:38:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:38:27 INFO - PROCESS | 3572 | 1461199107544 Marionette TRACE conn4 <- [1,2730,null,{}] 17:38:27 INFO - PROCESS | 3572 | 1461199107547 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}] 17:38:27 INFO - PROCESS | 3572 | 1461199107679 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 17:38:27 INFO - PROCESS | 3572 | 1461199107894 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:27 INFO - PROCESS | 3572 | ++DOCSHELL 23874C00 == 132 [pid = 3572] [id = 692] 17:38:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 289 (23876400) [pid = 3572] [serial = 2076] [outer = 00000000] 17:38:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 290 (23FF9000) [pid = 3572] [serial = 2077] [outer = 23876400] 17:38:27 INFO - PROCESS | 3572 | 1461199107954 Marionette DEBUG loaded listener.js 17:38:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 291 (24562800) [pid = 3572] [serial = 2078] [outer = 23876400] 17:38:28 INFO - PROCESS | 3572 | 1461199108523 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]]]}] 17:38:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:38:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1021ms 17:38:28 INFO - PROCESS | 3572 | 1461199108566 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 17:38:28 INFO - PROCESS | 3572 | 1461199108569 Marionette TRACE conn4 <- [1,2733,null,{"value":"13"}] 17:38:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:38:28 INFO - PROCESS | 3572 | 1461199108572 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:38:28 INFO - PROCESS | 3572 | 1461199108574 Marionette TRACE conn4 <- [1,2734,null,{}] 17:38:28 INFO - PROCESS | 3572 | 1461199108578 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}] 17:38:28 INFO - PROCESS | 3572 | 1461199108726 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 17:38:28 INFO - PROCESS | 3572 | 1461199108940 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:28 INFO - PROCESS | 3572 | ++DOCSHELL 2456A800 == 133 [pid = 3572] [id = 693] 17:38:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 292 (2465C400) [pid = 3572] [serial = 2079] [outer = 00000000] 17:38:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 293 (24667C00) [pid = 3572] [serial = 2080] [outer = 2465C400] 17:38:29 INFO - PROCESS | 3572 | 1461199108997 Marionette DEBUG loaded listener.js 17:38:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 294 (24B04400) [pid = 3572] [serial = 2081] [outer = 2465C400] 17:38:29 INFO - PROCESS | 3572 | 1461199109581 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]]]}] 17:38:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:38:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1066ms 17:38:29 INFO - PROCESS | 3572 | 1461199109647 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 17:38:29 INFO - PROCESS | 3572 | 1461199109649 Marionette TRACE conn4 <- [1,2737,null,{"value":"13"}] 17:38:29 INFO - PROCESS | 3572 | 1461199109653 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:38:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:38:29 INFO - PROCESS | 3572 | 1461199109655 Marionette TRACE conn4 <- [1,2738,null,{}] 17:38:29 INFO - PROCESS | 3572 | 1461199109658 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}] 17:38:29 INFO - PROCESS | 3572 | 1461199109793 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 17:38:30 INFO - PROCESS | 3572 | 1461199110008 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:30 INFO - PROCESS | 3572 | ++DOCSHELL 24B07800 == 134 [pid = 3572] [id = 694] 17:38:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 295 (24B10000) [pid = 3572] [serial = 2082] [outer = 00000000] 17:38:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 296 (24B9E000) [pid = 3572] [serial = 2083] [outer = 24B10000] 17:38:30 INFO - PROCESS | 3572 | 1461199110065 Marionette DEBUG loaded listener.js 17:38:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 297 (24BA4C00) [pid = 3572] [serial = 2084] [outer = 24B10000] 17:38:30 INFO - PROCESS | 3572 | 1461199110635 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]]]}] 17:38:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:38:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1017ms 17:38:30 INFO - PROCESS | 3572 | 1461199110673 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 17:38:30 INFO - PROCESS | 3572 | 1461199110676 Marionette TRACE conn4 <- [1,2741,null,{"value":"13"}] 17:38:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:38:30 INFO - PROCESS | 3572 | 1461199110679 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:38:30 INFO - PROCESS | 3572 | 1461199110682 Marionette TRACE conn4 <- [1,2742,null,{}] 17:38:30 INFO - PROCESS | 3572 | 1461199110686 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}] 17:38:30 INFO - PROCESS | 3572 | 1461199110817 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 17:38:31 INFO - PROCESS | 3572 | 1461199111034 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:31 INFO - PROCESS | 3572 | ++DOCSHELL 24E9F000 == 135 [pid = 3572] [id = 695] 17:38:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 298 (24EA1C00) [pid = 3572] [serial = 2085] [outer = 00000000] 17:38:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 299 (251F7800) [pid = 3572] [serial = 2086] [outer = 24EA1C00] 17:38:31 INFO - PROCESS | 3572 | 1461199111092 Marionette DEBUG loaded listener.js 17:38:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 300 (251FC800) [pid = 3572] [serial = 2087] [outer = 24EA1C00] 17:38:31 INFO - PROCESS | 3572 | 1461199111740 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]]]}] 17:38:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:38:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1070ms 17:38:31 INFO - PROCESS | 3572 | 1461199111753 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 17:38:31 INFO - PROCESS | 3572 | 1461199111756 Marionette TRACE conn4 <- [1,2745,null,{"value":"13"}] 17:38:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:38:31 INFO - PROCESS | 3572 | 1461199111760 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:38:31 INFO - PROCESS | 3572 | 1461199111762 Marionette TRACE conn4 <- [1,2746,null,{}] 17:38:31 INFO - PROCESS | 3572 | 1461199111779 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}] 17:38:32 INFO - PROCESS | 3572 | 1461199111989 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 17:38:32 INFO - PROCESS | 3572 | 1461199112143 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:32 INFO - PROCESS | 3572 | ++DOCSHELL 25209400 == 136 [pid = 3572] [id = 696] 17:38:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 301 (25232C00) [pid = 3572] [serial = 2088] [outer = 00000000] 17:38:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 302 (2545DC00) [pid = 3572] [serial = 2089] [outer = 25232C00] 17:38:32 INFO - PROCESS | 3572 | 1461199112206 Marionette DEBUG loaded listener.js 17:38:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 303 (254B6800) [pid = 3572] [serial = 2090] [outer = 25232C00] 17:38:32 INFO - PROCESS | 3572 | 1461199112886 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]]]}] 17:38:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:38:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1181ms 17:38:32 INFO - PROCESS | 3572 | 1461199112945 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 17:38:32 INFO - PROCESS | 3572 | 1461199112947 Marionette TRACE conn4 <- [1,2749,null,{"value":"13"}] 17:38:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:38:32 INFO - PROCESS | 3572 | 1461199112965 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:38:32 INFO - PROCESS | 3572 | 1461199112967 Marionette TRACE conn4 <- [1,2750,null,{}] 17:38:32 INFO - PROCESS | 3572 | 1461199112973 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}] 17:38:33 INFO - PROCESS | 3572 | 1461199113108 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 17:38:33 INFO - PROCESS | 3572 | 1461199113311 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:33 INFO - PROCESS | 3572 | ++DOCSHELL 1786EC00 == 137 [pid = 3572] [id = 697] 17:38:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 304 (17EEA000) [pid = 3572] [serial = 2091] [outer = 00000000] 17:38:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 305 (202C3800) [pid = 3572] [serial = 2092] [outer = 17EEA000] 17:38:33 INFO - PROCESS | 3572 | 1461199113366 Marionette DEBUG loaded listener.js 17:38:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 306 (21711C00) [pid = 3572] [serial = 2093] [outer = 17EEA000] 17:38:34 INFO - PROCESS | 3572 | 1461199114272 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]]]}] 17:38:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:38:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1395ms 17:38:34 INFO - PROCESS | 3572 | 1461199114349 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 17:38:34 INFO - PROCESS | 3572 | 1461199114354 Marionette TRACE conn4 <- [1,2753,null,{"value":"13"}] 17:38:34 INFO - PROCESS | 3572 | 1461199114359 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:38:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:38:34 INFO - PROCESS | 3572 | 1461199114364 Marionette TRACE conn4 <- [1,2754,null,{}] 17:38:34 INFO - PROCESS | 3572 | 1461199114371 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}] 17:38:34 INFO - PROCESS | 3572 | 1461199114516 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 17:38:34 INFO - PROCESS | 3572 | 1461199114766 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:34 INFO - PROCESS | 3572 | ++DOCSHELL 17697400 == 138 [pid = 3572] [id = 698] 17:38:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 307 (1772EC00) [pid = 3572] [serial = 2094] [outer = 00000000] 17:38:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 308 (17E1FC00) [pid = 3572] [serial = 2095] [outer = 1772EC00] 17:38:34 INFO - PROCESS | 3572 | 1461199114860 Marionette DEBUG loaded listener.js 17:38:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 309 (19420000) [pid = 3572] [serial = 2096] [outer = 1772EC00] 17:38:35 INFO - PROCESS | 3572 | 1461199115409 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]]]}] 17:38:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:38:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1077ms 17:38:35 INFO - PROCESS | 3572 | 1461199115448 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 17:38:35 INFO - PROCESS | 3572 | 1461199115453 Marionette TRACE conn4 <- [1,2757,null,{"value":"13"}] 17:38:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:38:35 INFO - PROCESS | 3572 | 1461199115459 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:38:35 INFO - PROCESS | 3572 | 1461199115462 Marionette TRACE conn4 <- [1,2758,null,{}] 17:38:35 INFO - PROCESS | 3572 | 1461199115466 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}] 17:38:35 INFO - PROCESS | 3572 | 1461199115597 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 17:38:35 INFO - PROCESS | 3572 | 1461199115827 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:35 INFO - PROCESS | 3572 | ++DOCSHELL 1C155000 == 139 [pid = 3572] [id = 699] 17:38:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 310 (1C159400) [pid = 3572] [serial = 2097] [outer = 00000000] 17:38:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 311 (1CDD0000) [pid = 3572] [serial = 2098] [outer = 1C159400] 17:38:35 INFO - PROCESS | 3572 | 1461199115879 Marionette DEBUG loaded listener.js 17:38:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 312 (1CE78C00) [pid = 3572] [serial = 2099] [outer = 1C159400] 17:38:36 INFO - PROCESS | 3572 | 1461199116532 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]]]}] 17:38:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:38:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1129ms 17:38:36 INFO - PROCESS | 3572 | 1461199116591 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 17:38:36 INFO - PROCESS | 3572 | 1461199116593 Marionette TRACE conn4 <- [1,2761,null,{"value":"13"}] 17:38:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:38:36 INFO - PROCESS | 3572 | 1461199116597 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:38:36 INFO - PROCESS | 3572 | 1461199116601 Marionette TRACE conn4 <- [1,2762,null,{}] 17:38:36 INFO - PROCESS | 3572 | 1461199116611 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}] 17:38:36 INFO - PROCESS | 3572 | 1461199116816 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 17:38:36 INFO - PROCESS | 3572 | 1461199116967 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:37 INFO - PROCESS | 3572 | ++DOCSHELL 21701800 == 140 [pid = 3572] [id = 700] 17:38:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 313 (21702000) [pid = 3572] [serial = 2100] [outer = 00000000] 17:38:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 314 (2171A000) [pid = 3572] [serial = 2101] [outer = 21702000] 17:38:37 INFO - PROCESS | 3572 | 1461199117020 Marionette DEBUG loaded listener.js 17:38:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 315 (2173F400) [pid = 3572] [serial = 2102] [outer = 21702000] 17:38:37 INFO - PROCESS | 3572 | 1461199117597 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]]]}] 17:38:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:38:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1075ms 17:38:37 INFO - PROCESS | 3572 | 1461199117676 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 17:38:37 INFO - PROCESS | 3572 | 1461199117678 Marionette TRACE conn4 <- [1,2765,null,{"value":"13"}] 17:38:37 INFO - PROCESS | 3572 | 1461199117682 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:38:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:38:37 INFO - PROCESS | 3572 | 1461199117683 Marionette TRACE conn4 <- [1,2766,null,{}] 17:38:37 INFO - PROCESS | 3572 | 1461199117687 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}] 17:38:37 INFO - PROCESS | 3572 | 1461199117811 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 17:38:38 INFO - PROCESS | 3572 | 1461199118036 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:38 INFO - PROCESS | 3572 | ++DOCSHELL 2386A000 == 141 [pid = 3572] [id = 701] 17:38:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 316 (2386B800) [pid = 3572] [serial = 2103] [outer = 00000000] 17:38:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 317 (2465F800) [pid = 3572] [serial = 2104] [outer = 2386B800] 17:38:38 INFO - PROCESS | 3572 | 1461199118087 Marionette DEBUG loaded listener.js 17:38:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 318 (24B7B000) [pid = 3572] [serial = 2105] [outer = 2386B800] 17:38:38 INFO - PROCESS | 3572 | 1461199118675 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]]]}] 17:38:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:38:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1016ms 17:38:38 INFO - PROCESS | 3572 | 1461199118707 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 17:38:38 INFO - PROCESS | 3572 | 1461199118710 Marionette TRACE conn4 <- [1,2769,null,{"value":"13"}] 17:38:38 INFO - PROCESS | 3572 | 1461199118715 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:38:38 INFO - PROCESS | 3572 | 1461199118717 Marionette TRACE conn4 <- [1,2770,null,{}] 17:38:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:38:38 INFO - PROCESS | 3572 | 1461199118735 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}] 17:38:38 INFO - PROCESS | 3572 | 1461199118860 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 17:38:39 INFO - PROCESS | 3572 | 1461199119085 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:39 INFO - PROCESS | 3572 | ++DOCSHELL 202C7C00 == 142 [pid = 3572] [id = 702] 17:38:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 319 (21A0D000) [pid = 3572] [serial = 2106] [outer = 00000000] 17:38:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 320 (2522C800) [pid = 3572] [serial = 2107] [outer = 21A0D000] 17:38:39 INFO - PROCESS | 3572 | 1461199119136 Marionette DEBUG loaded listener.js 17:38:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 321 (253DCC00) [pid = 3572] [serial = 2108] [outer = 21A0D000] 17:38:39 INFO - PROCESS | 3572 | --DOCSHELL 1E330C00 == 141 [pid = 3572] [id = 684] 17:38:39 INFO - PROCESS | 3572 | --DOCSHELL 1C154400 == 140 [pid = 3572] [id = 681] 17:38:39 INFO - PROCESS | 3572 | --DOCSHELL 17E21800 == 139 [pid = 3572] [id = 680] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 320 (251F0C00) [pid = 3572] [serial = 1996] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 319 (2870DC00) [pid = 3572] [serial = 1948] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 318 (2736D400) [pid = 3572] [serial = 1939] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 317 (25C45800) [pid = 3572] [serial = 1936] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 316 (283A4800) [pid = 3572] [serial = 1945] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 315 (298AE800) [pid = 3572] [serial = 1960] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 314 (29760800) [pid = 3572] [serial = 1957] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 313 (253E8C00) [pid = 3572] [serial = 1966] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 312 (1D8EC400) [pid = 3572] [serial = 1963] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 311 (20A0EC00) [pid = 3572] [serial = 1927] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 310 (29126000) [pid = 3572] [serial = 1951] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 309 (27A86400) [pid = 3572] [serial = 1942] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 308 (1A626400) [pid = 3572] [serial = 1924] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 307 (294A5800) [pid = 3572] [serial = 1954] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 306 (25466400) [pid = 3572] [serial = 1933] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 305 (251F7C00) [pid = 3572] [serial = 1930] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOCSHELL 1772D000 == 138 [pid = 3572] [id = 679] 17:38:39 INFO - PROCESS | 3572 | --DOCSHELL 13FE9400 == 137 [pid = 3572] [id = 677] 17:38:39 INFO - PROCESS | 3572 | --DOCSHELL 2AC97400 == 136 [pid = 3572] [id = 676] 17:38:39 INFO - PROCESS | 3572 | --DOCSHELL 2AA6D800 == 135 [pid = 3572] [id = 675] 17:38:39 INFO - PROCESS | 3572 | --DOCSHELL 220B6800 == 134 [pid = 3572] [id = 674] 17:38:39 INFO - PROCESS | 3572 | --DOCSHELL 2A84FC00 == 133 [pid = 3572] [id = 673] 17:38:39 INFO - PROCESS | 3572 | --DOCSHELL 298ABC00 == 132 [pid = 3572] [id = 672] 17:38:39 INFO - PROCESS | 3572 | --DOCSHELL 283A6000 == 131 [pid = 3572] [id = 671] 17:38:39 INFO - PROCESS | 3572 | --DOCSHELL 273DAC00 == 130 [pid = 3572] [id = 670] 17:38:39 INFO - PROCESS | 3572 | --DOCSHELL 25C45C00 == 129 [pid = 3572] [id = 669] 17:38:39 INFO - PROCESS | 3572 | --DOCSHELL 2520D800 == 128 [pid = 3572] [id = 668] 17:38:39 INFO - PROCESS | 3572 | --DOCSHELL 1D8E6800 == 127 [pid = 3572] [id = 667] 17:38:39 INFO - PROCESS | 3572 | --DOCSHELL 17F04C00 == 126 [pid = 3572] [id = 666] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 304 (24B7A800) [pid = 3572] [serial = 1994] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 303 (2C8FE400) [pid = 3572] [serial = 1592] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 302 (1D69E400) [pid = 3572] [serial = 1853] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 301 (21AA2C00) [pid = 3572] [serial = 1985] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 300 (1A624800) [pid = 3572] [serial = 1975] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 299 (1C160400) [pid = 3572] [serial = 1969] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 298 (1F7D5000) [pid = 3572] [serial = 1979] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 297 (202D5400) [pid = 3572] [serial = 1981] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 296 (27F51000) [pid = 3572] [serial = 1565] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 295 (224DF000) [pid = 3572] [serial = 1562] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 294 (2386F800) [pid = 3572] [serial = 1987] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 293 (1D8E6C00) [pid = 3572] [serial = 1991] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 292 (29807C00) [pid = 3572] [serial = 1631] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 291 (202A8C00) [pid = 3572] [serial = 1990] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 290 (23FEC400) [pid = 3572] [serial = 1988] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 289 (1E5E0400) [pid = 3572] [serial = 1978] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 288 (2AC7DC00) [pid = 3572] [serial = 1598] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 287 (20BE8800) [pid = 3572] [serial = 1973] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 286 (1CF47000) [pid = 3572] [serial = 1970] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 285 (2736DC00) [pid = 3572] [serial = 1706] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 284 (2B80EC00) [pid = 3572] [serial = 1589] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 283 (2980B800) [pid = 3572] [serial = 1574] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 282 (1D17BC00) [pid = 3572] [serial = 1559] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 281 (2949F400) [pid = 3572] [serial = 1571] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 280 (287BA400) [pid = 3572] [serial = 1568] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 279 (2B2D9000) [pid = 3572] [serial = 1586] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 278 (217D5000) [pid = 3572] [serial = 1984] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 277 (2AC71400) [pid = 3572] [serial = 1583] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 276 (24B78000) [pid = 3572] [serial = 1993] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 275 (2A3BF400) [pid = 3572] [serial = 1577] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 274 (25239400) [pid = 3572] [serial = 1922] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 273 (1ACF0800) [pid = 3572] [serial = 1976] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 272 (273DA400) [pid = 3572] [serial = 1595] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 271 (202DA800) [pid = 3572] [serial = 1972] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 270 (202CF400) [pid = 3572] [serial = 1784] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 269 (20A72400) [pid = 3572] [serial = 1982] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | --DOMWINDOW == 268 (2AABAC00) [pid = 3572] [serial = 1580] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3572 | 1461199119805 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]]]}] 17:38:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:38:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1114ms 17:38:39 INFO - PROCESS | 3572 | 1461199119836 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 17:38:39 INFO - PROCESS | 3572 | 1461199119838 Marionette TRACE conn4 <- [1,2773,null,{"value":"13"}] 17:38:39 INFO - PROCESS | 3572 | 1461199119841 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:38:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:38:39 INFO - PROCESS | 3572 | 1461199119843 Marionette TRACE conn4 <- [1,2774,null,{}] 17:38:39 INFO - PROCESS | 3572 | 1461199119847 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}] 17:38:40 INFO - PROCESS | 3572 | 1461199120014 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 17:38:40 INFO - PROCESS | 3572 | 1461199120174 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:40 INFO - PROCESS | 3572 | ++DOCSHELL 17EE3800 == 127 [pid = 3572] [id = 703] 17:38:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 269 (1818C400) [pid = 3572] [serial = 2109] [outer = 00000000] 17:38:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 270 (1B961000) [pid = 3572] [serial = 2110] [outer = 1818C400] 17:38:40 INFO - PROCESS | 3572 | 1461199120222 Marionette DEBUG loaded listener.js 17:38:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 271 (1BE98C00) [pid = 3572] [serial = 2111] [outer = 1818C400] 17:38:40 INFO - PROCESS | 3572 | 1461199120617 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]]]}] 17:38:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:38:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 831ms 17:38:40 INFO - PROCESS | 3572 | 1461199120677 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 17:38:40 INFO - PROCESS | 3572 | 1461199120679 Marionette TRACE conn4 <- [1,2777,null,{"value":"13"}] 17:38:40 INFO - PROCESS | 3572 | 1461199120682 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:38:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:38:40 INFO - PROCESS | 3572 | 1461199120684 Marionette TRACE conn4 <- [1,2778,null,{}] 17:38:40 INFO - PROCESS | 3572 | 1461199120688 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}] 17:38:40 INFO - PROCESS | 3572 | 1461199120796 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 17:38:40 INFO - PROCESS | 3572 | 1461199120806 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:40 INFO - PROCESS | 3572 | ++DOCSHELL 1CDBEC00 == 128 [pid = 3572] [id = 704] 17:38:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 272 (1CDD7800) [pid = 3572] [serial = 2112] [outer = 00000000] 17:38:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 273 (1D177800) [pid = 3572] [serial = 2113] [outer = 1CDD7800] 17:38:40 INFO - PROCESS | 3572 | 1461199120851 Marionette DEBUG loaded listener.js 17:38:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 274 (1D8E6C00) [pid = 3572] [serial = 2114] [outer = 1CDD7800] 17:38:41 INFO - PROCESS | 3572 | 1461199121326 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]]]}] 17:38:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:38:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 670ms 17:38:41 INFO - PROCESS | 3572 | 1461199121357 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 17:38:41 INFO - PROCESS | 3572 | 1461199121359 Marionette TRACE conn4 <- [1,2781,null,{"value":"13"}] 17:38:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:38:41 INFO - PROCESS | 3572 | 1461199121404 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:38:41 INFO - PROCESS | 3572 | 1461199121406 Marionette TRACE conn4 <- [1,2782,null,{}] 17:38:41 INFO - PROCESS | 3572 | 1461199121410 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}] 17:38:41 INFO - PROCESS | 3572 | 1461199121520 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 17:38:41 INFO - PROCESS | 3572 | 1461199121526 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:41 INFO - PROCESS | 3572 | ++DOCSHELL 1F7D2400 == 129 [pid = 3572] [id = 705] 17:38:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 275 (1F7DB000) [pid = 3572] [serial = 2115] [outer = 00000000] 17:38:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 276 (202C6C00) [pid = 3572] [serial = 2116] [outer = 1F7DB000] 17:38:41 INFO - PROCESS | 3572 | 1461199121572 Marionette DEBUG loaded listener.js 17:38:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 277 (202DE800) [pid = 3572] [serial = 2117] [outer = 1F7DB000] 17:38:42 INFO - PROCESS | 3572 | 1461199122129 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]]]}] 17:38:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:38:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 772ms 17:38:42 INFO - PROCESS | 3572 | 1461199122174 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 17:38:42 INFO - PROCESS | 3572 | 1461199122176 Marionette TRACE conn4 <- [1,2785,null,{"value":"13"}] 17:38:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:38:42 INFO - PROCESS | 3572 | 1461199122179 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:38:42 INFO - PROCESS | 3572 | 1461199122181 Marionette TRACE conn4 <- [1,2786,null,{}] 17:38:42 INFO - PROCESS | 3572 | 1461199122184 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}] 17:38:42 INFO - PROCESS | 3572 | 1461199122382 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 17:38:42 INFO - PROCESS | 3572 | 1461199122403 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:42 INFO - PROCESS | 3572 | ++DOCSHELL 202E1C00 == 130 [pid = 3572] [id = 706] 17:38:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 278 (20BEFC00) [pid = 3572] [serial = 2118] [outer = 00000000] 17:38:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 279 (21AEA800) [pid = 3572] [serial = 2119] [outer = 20BEFC00] 17:38:42 INFO - PROCESS | 3572 | 1461199122448 Marionette DEBUG loaded listener.js 17:38:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 280 (2278B800) [pid = 3572] [serial = 2120] [outer = 20BEFC00] 17:38:42 INFO - PROCESS | 3572 | 1461199122941 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]]]}] 17:38:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:38:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 770ms 17:38:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:38:42 INFO - PROCESS | 3572 | 1461199122950 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 17:38:42 INFO - PROCESS | 3572 | 1461199122952 Marionette TRACE conn4 <- [1,2789,null,{"value":"13"}] 17:38:42 INFO - PROCESS | 3572 | 1461199122955 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:38:42 INFO - PROCESS | 3572 | 1461199122957 Marionette TRACE conn4 <- [1,2790,null,{}] 17:38:42 INFO - PROCESS | 3572 | 1461199122960 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}] 17:38:43 INFO - PROCESS | 3572 | 1461199123132 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 17:38:43 INFO - PROCESS | 3572 | 1461199123152 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:43 INFO - PROCESS | 3572 | ++DOCSHELL 220D9800 == 131 [pid = 3572] [id = 707] 17:38:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 281 (23869800) [pid = 3572] [serial = 2121] [outer = 00000000] 17:38:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 282 (24B7D000) [pid = 3572] [serial = 2122] [outer = 23869800] 17:38:43 INFO - PROCESS | 3572 | 1461199123197 Marionette DEBUG loaded listener.js 17:38:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 283 (251F2800) [pid = 3572] [serial = 2123] [outer = 23869800] 17:38:43 INFO - PROCESS | 3572 | 1461199123661 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]]]}] 17:38:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:38:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 771ms 17:38:44 INFO - PROCESS | 3572 | 1461199124793 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 17:38:44 INFO - PROCESS | 3572 | 1461199124795 Marionette TRACE conn4 <- [1,2793,null,{"value":"13"}] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 282 (2DA6B800) [pid = 3572] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 281 (17E1B800) [pid = 3572] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 280 (17CA1800) [pid = 3572] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 279 (18DE2000) [pid = 3572] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 278 (29753C00) [pid = 3572] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 277 (1CF4D000) [pid = 3572] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 276 (25F90800) [pid = 3572] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 275 (2736C000) [pid = 3572] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 274 (1A625000) [pid = 3572] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 273 (1EAEAC00) [pid = 3572] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 272 (2BB49000) [pid = 3572] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 271 (1C157400) [pid = 3572] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 270 (2BB3F400) [pid = 3572] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 269 (2A3BE800) [pid = 3572] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 268 (1CEA5400) [pid = 3572] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 267 (2C8FAC00) [pid = 3572] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 266 (29805800) [pid = 3572] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 265 (1D6A7800) [pid = 3572] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 264 (2171AC00) [pid = 3572] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 263 (2B2CFC00) [pid = 3572] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 262 (2BB40800) [pid = 3572] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 261 (217D1800) [pid = 3572] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:38:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 260 (224DBC00) [pid = 3572] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 259 (21BF0400) [pid = 3572] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 258 (25207400) [pid = 3572] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 257 (2E2D8000) [pid = 3572] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 256 (2B17BC00) [pid = 3572] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 255 (1A3E1C00) [pid = 3572] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 254 (25458C00) [pid = 3572] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 253 (25F95000) [pid = 3572] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 252 (29128000) [pid = 3572] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 251 (1CF48C00) [pid = 3572] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 250 (25C50C00) [pid = 3572] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 249 (1A625400) [pid = 3572] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 248 (2C91F400) [pid = 3572] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 247 (20A75400) [pid = 3572] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 246 (2E27D800) [pid = 3572] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 245 (2BB3C400) [pid = 3572] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 244 (283A7400) [pid = 3572] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 243 (22064400) [pid = 3572] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 242 (2B80E400) [pid = 3572] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 241 (21AEFC00) [pid = 3572] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 240 (202C6400) [pid = 3572] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 239 (1E560000) [pid = 3572] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 238 (18101C00) [pid = 3572] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 237 (1C155800) [pid = 3572] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 236 (1772D400) [pid = 3572] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 235 (1CE6E400) [pid = 3572] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 234 (1AC9F400) [pid = 3572] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:38:44 INFO - PROCESS | 3572 | --DOMWINDOW == 233 (1CDC7C00) [pid = 3572] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:38:44 INFO - PROCESS | 3572 | 1461199124878 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:38:44 INFO - PROCESS | 3572 | 1461199124881 Marionette TRACE conn4 <- [1,2794,null,{}] 17:38:44 INFO - PROCESS | 3572 | 1461199124884 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}] 17:38:45 INFO - PROCESS | 3572 | 1461199125002 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 17:38:45 INFO - PROCESS | 3572 | 1461199125008 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:45 INFO - PROCESS | 3572 | ++DOCSHELL 1A625400 == 132 [pid = 3572] [id = 708] 17:38:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 234 (1A666C00) [pid = 3572] [serial = 2124] [outer = 00000000] 17:38:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 235 (1CDC7400) [pid = 3572] [serial = 2125] [outer = 1A666C00] 17:38:45 INFO - PROCESS | 3572 | 1461199125058 Marionette DEBUG loaded listener.js 17:38:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 236 (1E562000) [pid = 3572] [serial = 2126] [outer = 1A666C00] 17:38:45 INFO - PROCESS | 3572 | 1461199125572 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]]]}] 17:38:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:38:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 731ms 17:38:45 INFO - PROCESS | 3572 | 1461199125605 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 17:38:45 INFO - PROCESS | 3572 | 1461199125607 Marionette TRACE conn4 <- [1,2797,null,{"value":"13"}] 17:38:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:38:45 INFO - PROCESS | 3572 | 1461199125610 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:38:45 INFO - PROCESS | 3572 | 1461199125612 Marionette TRACE conn4 <- [1,2798,null,{}] 17:38:45 INFO - PROCESS | 3572 | 1461199125616 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}] 17:38:45 INFO - PROCESS | 3572 | 1461199125727 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 17:38:45 INFO - PROCESS | 3572 | 1461199125735 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:45 INFO - PROCESS | 3572 | ++DOCSHELL 20A75400 == 133 [pid = 3572] [id = 709] 17:38:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 237 (20BE5400) [pid = 3572] [serial = 2127] [outer = 00000000] 17:38:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 238 (23872800) [pid = 3572] [serial = 2128] [outer = 20BE5400] 17:38:45 INFO - PROCESS | 3572 | 1461199125782 Marionette DEBUG loaded listener.js 17:38:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 239 (2545A800) [pid = 3572] [serial = 2129] [outer = 20BE5400] 17:38:46 INFO - PROCESS | 3572 | 1461199126277 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]]]}] 17:38:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:38:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 730ms 17:38:46 INFO - PROCESS | 3572 | 1461199126342 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 17:38:46 INFO - PROCESS | 3572 | 1461199126344 Marionette TRACE conn4 <- [1,2801,null,{"value":"13"}] 17:38:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:38:46 INFO - PROCESS | 3572 | 1461199126347 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:38:46 INFO - PROCESS | 3572 | 1461199126349 Marionette TRACE conn4 <- [1,2802,null,{}] 17:38:46 INFO - PROCESS | 3572 | 1461199126353 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}] 17:38:46 INFO - PROCESS | 3572 | 1461199126466 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 17:38:46 INFO - PROCESS | 3572 | 1461199126500 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:46 INFO - PROCESS | 3572 | ++DOCSHELL 254BA000 == 134 [pid = 3572] [id = 710] 17:38:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 240 (254BE000) [pid = 3572] [serial = 2130] [outer = 00000000] 17:38:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 241 (25C46400) [pid = 3572] [serial = 2131] [outer = 254BE000] 17:38:46 INFO - PROCESS | 3572 | 1461199126545 Marionette DEBUG loaded listener.js 17:38:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 242 (25C4D800) [pid = 3572] [serial = 2132] [outer = 254BE000] 17:38:47 INFO - PROCESS | 3572 | 1461199127372 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]]]}] 17:38:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:38:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1074ms 17:38:47 INFO - PROCESS | 3572 | 1461199127426 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 17:38:47 INFO - PROCESS | 3572 | 1461199127432 Marionette TRACE conn4 <- [1,2805,null,{"value":"13"}] 17:38:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:38:47 INFO - PROCESS | 3572 | 1461199127437 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:38:47 INFO - PROCESS | 3572 | 1461199127441 Marionette TRACE conn4 <- [1,2806,null,{}] 17:38:47 INFO - PROCESS | 3572 | 1461199127447 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}] 17:38:47 INFO - PROCESS | 3572 | 1461199127598 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 17:38:47 INFO - PROCESS | 3572 | 1461199127809 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:47 INFO - PROCESS | 3572 | ++DOCSHELL 18102000 == 135 [pid = 3572] [id = 711] 17:38:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 243 (18183400) [pid = 3572] [serial = 2133] [outer = 00000000] 17:38:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 244 (1ACBDC00) [pid = 3572] [serial = 2134] [outer = 18183400] 17:38:47 INFO - PROCESS | 3572 | 1461199127910 Marionette DEBUG loaded listener.js 17:38:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 245 (1B966C00) [pid = 3572] [serial = 2135] [outer = 18183400] 17:38:48 INFO - PROCESS | 3572 | 1461199128606 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]]]}] 17:38:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:38:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1222ms 17:38:48 INFO - PROCESS | 3572 | 1461199128662 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 17:38:48 INFO - PROCESS | 3572 | 1461199128668 Marionette TRACE conn4 <- [1,2809,null,{"value":"13"}] 17:38:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:38:48 INFO - PROCESS | 3572 | 1461199128675 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:38:48 INFO - PROCESS | 3572 | 1461199128678 Marionette TRACE conn4 <- [1,2810,null,{}] 17:38:48 INFO - PROCESS | 3572 | 1461199128682 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}] 17:38:48 INFO - PROCESS | 3572 | 1461199128855 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 17:38:49 INFO - PROCESS | 3572 | 1461199129055 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:49 INFO - PROCESS | 3572 | ++DOCSHELL 1D15CC00 == 136 [pid = 3572] [id = 712] 17:38:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 246 (1D8EBC00) [pid = 3572] [serial = 2136] [outer = 00000000] 17:38:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 247 (202D0C00) [pid = 3572] [serial = 2137] [outer = 1D8EBC00] 17:38:49 INFO - PROCESS | 3572 | 1461199129111 Marionette DEBUG loaded listener.js 17:38:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 248 (20A11400) [pid = 3572] [serial = 2138] [outer = 1D8EBC00] 17:38:49 INFO - PROCESS | 3572 | 1461199129787 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]]]}] 17:38:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:38:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1179ms 17:38:49 INFO - PROCESS | 3572 | 1461199129856 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 17:38:49 INFO - PROCESS | 3572 | 1461199129858 Marionette TRACE conn4 <- [1,2813,null,{"value":"13"}] 17:38:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:38:49 INFO - PROCESS | 3572 | 1461199129862 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:38:49 INFO - PROCESS | 3572 | 1461199129866 Marionette TRACE conn4 <- [1,2814,null,{}] 17:38:49 INFO - PROCESS | 3572 | 1461199129877 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}] 17:38:50 INFO - PROCESS | 3572 | 1461199130022 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 17:38:50 INFO - PROCESS | 3572 | 1461199130239 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:50 INFO - PROCESS | 3572 | ++DOCSHELL 22795800 == 137 [pid = 3572] [id = 713] 17:38:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 249 (23877000) [pid = 3572] [serial = 2139] [outer = 00000000] 17:38:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 250 (24EA9400) [pid = 3572] [serial = 2140] [outer = 23877000] 17:38:50 INFO - PROCESS | 3572 | 1461199130300 Marionette DEBUG loaded listener.js 17:38:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 251 (22797C00) [pid = 3572] [serial = 2141] [outer = 23877000] 17:38:50 INFO - PROCESS | 3572 | 1461199130938 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:38:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:38:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1124ms 17:38:51 INFO - PROCESS | 3572 | 1461199130989 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 17:38:51 INFO - PROCESS | 3572 | 1461199130992 Marionette TRACE conn4 <- [1,2817,null,{"value":"13"}] 17:38:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:38:51 INFO - PROCESS | 3572 | 1461199130996 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:38:51 INFO - PROCESS | 3572 | 1461199130998 Marionette TRACE conn4 <- [1,2818,null,{}] 17:38:51 INFO - PROCESS | 3572 | 1461199131002 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}] 17:38:51 INFO - PROCESS | 3572 | 1461199131143 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 17:38:51 INFO - PROCESS | 3572 | 1461199131343 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:51 INFO - PROCESS | 3572 | ++DOCSHELL 25C44000 == 138 [pid = 3572] [id = 714] 17:38:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 252 (25C45000) [pid = 3572] [serial = 2142] [outer = 00000000] 17:38:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 253 (25F96400) [pid = 3572] [serial = 2143] [outer = 25C45000] 17:38:51 INFO - PROCESS | 3572 | 1461199131399 Marionette DEBUG loaded listener.js 17:38:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 254 (27362C00) [pid = 3572] [serial = 2144] [outer = 25C45000] 17:38:52 INFO - PROCESS | 3572 | 1461199132060 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]]]}] 17:38:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:38:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1129ms 17:38:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:38:52 INFO - PROCESS | 3572 | 1461199132128 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 17:38:52 INFO - PROCESS | 3572 | 1461199132131 Marionette TRACE conn4 <- [1,2821,null,{"value":"13"}] 17:38:52 INFO - PROCESS | 3572 | 1461199132149 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:38:52 INFO - PROCESS | 3572 | 1461199132152 Marionette TRACE conn4 <- [1,2822,null,{}] 17:38:52 INFO - PROCESS | 3572 | 1461199132157 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}] 17:38:52 INFO - PROCESS | 3572 | 1461199132294 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 17:38:52 INFO - PROCESS | 3572 | 1461199132493 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:52 INFO - PROCESS | 3572 | ++DOCSHELL 2736E000 == 139 [pid = 3572] [id = 715] 17:38:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 255 (2736EC00) [pid = 3572] [serial = 2145] [outer = 00000000] 17:38:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 256 (273E0C00) [pid = 3572] [serial = 2146] [outer = 2736EC00] 17:38:52 INFO - PROCESS | 3572 | 1461199132548 Marionette DEBUG loaded listener.js 17:38:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 257 (27A83C00) [pid = 3572] [serial = 2147] [outer = 2736EC00] 17:38:53 INFO - PROCESS | 3572 | 1461199133181 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:38:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:38:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1087ms 17:38:53 INFO - PROCESS | 3572 | 1461199133226 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 17:38:53 INFO - PROCESS | 3572 | 1461199133228 Marionette TRACE conn4 <- [1,2825,null,{"value":"13"}] 17:38:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:38:53 INFO - PROCESS | 3572 | 1461199133232 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:38:53 INFO - PROCESS | 3572 | 1461199133234 Marionette TRACE conn4 <- [1,2826,null,{}] 17:38:53 INFO - PROCESS | 3572 | 1461199133238 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}] 17:38:53 INFO - PROCESS | 3572 | 1461199133389 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 17:38:53 INFO - PROCESS | 3572 | 1461199133596 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:53 INFO - PROCESS | 3572 | ++DOCSHELL 27F50000 == 140 [pid = 3572] [id = 716] 17:38:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 258 (27F50400) [pid = 3572] [serial = 2148] [outer = 00000000] 17:38:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 259 (283A6C00) [pid = 3572] [serial = 2149] [outer = 27F50400] 17:38:53 INFO - PROCESS | 3572 | 1461199133660 Marionette DEBUG loaded listener.js 17:38:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 260 (283A8C00) [pid = 3572] [serial = 2150] [outer = 27F50400] 17:38:54 INFO - PROCESS | 3572 | 1461199134305 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]]]}] 17:38:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:38:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1125ms 17:38:54 INFO - PROCESS | 3572 | 1461199134359 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 17:38:54 INFO - PROCESS | 3572 | 1461199134362 Marionette TRACE conn4 <- [1,2829,null,{"value":"13"}] 17:38:54 INFO - PROCESS | 3572 | 1461199134365 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:38:54 INFO - PROCESS | 3572 | 1461199134367 Marionette TRACE conn4 <- [1,2830,null,{}] 17:38:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:38:54 INFO - PROCESS | 3572 | 1461199134387 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}] 17:38:54 INFO - PROCESS | 3572 | 1461199134523 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 17:38:54 INFO - PROCESS | 3572 | 1461199134728 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:54 INFO - PROCESS | 3572 | ++DOCSHELL 28708C00 == 141 [pid = 3572] [id = 717] 17:38:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 261 (28709400) [pid = 3572] [serial = 2151] [outer = 00000000] 17:38:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 262 (28710800) [pid = 3572] [serial = 2152] [outer = 28709400] 17:38:54 INFO - PROCESS | 3572 | 1461199134827 Marionette DEBUG loaded listener.js 17:38:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 263 (287BBC00) [pid = 3572] [serial = 2153] [outer = 28709400] 17:38:55 INFO - PROCESS | 3572 | 1461199135411 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]]]}] 17:38:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:38:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1086ms 17:38:55 INFO - PROCESS | 3572 | 1461199135456 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 17:38:55 INFO - PROCESS | 3572 | 1461199135458 Marionette TRACE conn4 <- [1,2833,null,{"value":"13"}] 17:38:55 INFO - PROCESS | 3572 | 1461199135462 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:38:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:38:55 INFO - PROCESS | 3572 | 1461199135464 Marionette TRACE conn4 <- [1,2834,null,{}] 17:38:55 INFO - PROCESS | 3572 | 1461199135467 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}] 17:38:55 INFO - PROCESS | 3572 | 1461199135602 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 17:38:55 INFO - PROCESS | 3572 | 1461199135806 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:55 INFO - PROCESS | 3572 | ++DOCSHELL 28710400 == 142 [pid = 3572] [id = 718] 17:38:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 264 (287C1C00) [pid = 3572] [serial = 2154] [outer = 00000000] 17:38:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 265 (2912A400) [pid = 3572] [serial = 2155] [outer = 287C1C00] 17:38:55 INFO - PROCESS | 3572 | 1461199135860 Marionette DEBUG loaded listener.js 17:38:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 266 (29130000) [pid = 3572] [serial = 2156] [outer = 287C1C00] 17:38:56 INFO - PROCESS | 3572 | 1461199136444 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]]]}] 17:38:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:38:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1019ms 17:38:56 INFO - PROCESS | 3572 | 1461199136484 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 17:38:56 INFO - PROCESS | 3572 | 1461199136487 Marionette TRACE conn4 <- [1,2837,null,{"value":"13"}] 17:38:56 INFO - PROCESS | 3572 | 1461199136490 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:38:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:38:56 INFO - PROCESS | 3572 | 1461199136492 Marionette TRACE conn4 <- [1,2838,null,{}] 17:38:56 INFO - PROCESS | 3572 | 1461199136496 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}] 17:38:56 INFO - PROCESS | 3572 | 1461199136636 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 17:38:56 INFO - PROCESS | 3572 | 1461199136856 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:56 INFO - PROCESS | 3572 | ++DOCSHELL 273DE800 == 143 [pid = 3572] [id = 719] 17:38:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 267 (283A4000) [pid = 3572] [serial = 2157] [outer = 00000000] 17:38:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 268 (2949F400) [pid = 3572] [serial = 2158] [outer = 283A4000] 17:38:56 INFO - PROCESS | 3572 | 1461199136913 Marionette DEBUG loaded listener.js 17:38:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 269 (294A5800) [pid = 3572] [serial = 2159] [outer = 283A4000] 17:38:57 INFO - PROCESS | 3572 | 1461199137519 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:38:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:38:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1071ms 17:38:57 INFO - PROCESS | 3572 | 1461199137566 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 17:38:57 INFO - PROCESS | 3572 | 1461199137568 Marionette TRACE conn4 <- [1,2841,null,{"value":"13"}] 17:38:57 INFO - PROCESS | 3572 | 1461199137571 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:38:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:38:57 INFO - PROCESS | 3572 | 1461199137573 Marionette TRACE conn4 <- [1,2842,null,{}] 17:38:57 INFO - PROCESS | 3572 | 1461199137577 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}] 17:38:57 INFO - PROCESS | 3572 | 1461199137715 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 17:38:57 INFO - PROCESS | 3572 | 1461199137933 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:57 INFO - PROCESS | 3572 | ++DOCSHELL 296AA000 == 144 [pid = 3572] [id = 720] 17:38:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 270 (296AB800) [pid = 3572] [serial = 2160] [outer = 00000000] 17:38:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 271 (296B4C00) [pid = 3572] [serial = 2161] [outer = 296AB800] 17:38:58 INFO - PROCESS | 3572 | 1461199137990 Marionette DEBUG loaded listener.js 17:38:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 272 (296B4800) [pid = 3572] [serial = 2162] [outer = 296AB800] 17:38:58 INFO - PROCESS | 3572 | 1461199138609 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]]]}] 17:38:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:38:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1121ms 17:38:58 INFO - PROCESS | 3572 | 1461199138696 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 17:38:58 INFO - PROCESS | 3572 | 1461199138699 Marionette TRACE conn4 <- [1,2845,null,{"value":"13"}] 17:38:58 INFO - PROCESS | 3572 | 1461199138702 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:38:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:38:58 INFO - PROCESS | 3572 | 1461199138705 Marionette TRACE conn4 <- [1,2846,null,{}] 17:38:58 INFO - PROCESS | 3572 | 1461199138709 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}] 17:38:58 INFO - PROCESS | 3572 | 1461199138862 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 17:38:59 INFO - PROCESS | 3572 | 1461199139075 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:59 INFO - PROCESS | 3572 | ++DOCSHELL 29807C00 == 145 [pid = 3572] [id = 721] 17:38:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 273 (2980BC00) [pid = 3572] [serial = 2163] [outer = 00000000] 17:38:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 274 (298AA000) [pid = 3572] [serial = 2164] [outer = 2980BC00] 17:38:59 INFO - PROCESS | 3572 | 1461199139180 Marionette DEBUG loaded listener.js 17:38:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 275 (298B0C00) [pid = 3572] [serial = 2165] [outer = 2980BC00] 17:38:59 INFO - PROCESS | 3572 | 1461199139799 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:38:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:38:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1129ms 17:38:59 INFO - PROCESS | 3572 | 1461199139835 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 17:38:59 INFO - PROCESS | 3572 | 1461199139837 Marionette TRACE conn4 <- [1,2849,null,{"value":"13"}] 17:38:59 INFO - PROCESS | 3572 | 1461199139841 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:38:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:38:59 INFO - PROCESS | 3572 | 1461199139843 Marionette TRACE conn4 <- [1,2850,null,{}] 17:38:59 INFO - PROCESS | 3572 | 1461199139847 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}] 17:39:00 INFO - PROCESS | 3572 | 1461199139984 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 17:39:00 INFO - PROCESS | 3572 | 1461199140226 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:00 INFO - PROCESS | 3572 | ++DOCSHELL 17728C00 == 146 [pid = 3572] [id = 722] 17:39:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 276 (25C4DC00) [pid = 3572] [serial = 2166] [outer = 00000000] 17:39:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 277 (2A3C6800) [pid = 3572] [serial = 2167] [outer = 25C4DC00] 17:39:00 INFO - PROCESS | 3572 | 1461199140281 Marionette DEBUG loaded listener.js 17:39:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 278 (2A853000) [pid = 3572] [serial = 2168] [outer = 25C4DC00] 17:39:00 INFO - PROCESS | 3572 | 1461199140955 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]]]}] 17:39:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:39:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1179ms 17:39:01 INFO - PROCESS | 3572 | 1461199141034 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 17:39:01 INFO - PROCESS | 3572 | 1461199141036 Marionette TRACE conn4 <- [1,2853,null,{"value":"13"}] 17:39:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:39:01 INFO - PROCESS | 3572 | 1461199141041 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:39:01 INFO - PROCESS | 3572 | 1461199141044 Marionette TRACE conn4 <- [1,2854,null,{}] 17:39:01 INFO - PROCESS | 3572 | 1461199141047 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}] 17:39:01 INFO - PROCESS | 3572 | 1461199141190 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 17:39:01 INFO - PROCESS | 3572 | 1461199141403 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:01 INFO - PROCESS | 3572 | ++DOCSHELL 11A57000 == 147 [pid = 3572] [id = 723] 17:39:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 279 (17E21000) [pid = 3572] [serial = 2169] [outer = 00000000] 17:39:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 280 (1D158800) [pid = 3572] [serial = 2170] [outer = 17E21000] 17:39:01 INFO - PROCESS | 3572 | 1461199141457 Marionette DEBUG loaded listener.js 17:39:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 281 (1D8EB000) [pid = 3572] [serial = 2171] [outer = 17E21000] 17:39:02 INFO - PROCESS | 3572 | 1461199142121 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]]]}] 17:39:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:39:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1130ms 17:39:02 INFO - PROCESS | 3572 | 1461199142175 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 17:39:02 INFO - PROCESS | 3572 | 1461199142177 Marionette TRACE conn4 <- [1,2857,null,{"value":"13"}] 17:39:02 INFO - PROCESS | 3572 | 1461199142180 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:39:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:39:02 INFO - PROCESS | 3572 | 1461199142182 Marionette TRACE conn4 <- [1,2858,null,{}] 17:39:02 INFO - PROCESS | 3572 | 1461199142206 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}] 17:39:02 INFO - PROCESS | 3572 | 1461199142352 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 17:39:02 INFO - PROCESS | 3572 | 1461199142558 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:02 INFO - PROCESS | 3572 | ++DOCSHELL 1CDD0C00 == 148 [pid = 3572] [id = 724] 17:39:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 282 (1D8EA400) [pid = 3572] [serial = 2172] [outer = 00000000] 17:39:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 283 (23FEBC00) [pid = 3572] [serial = 2173] [outer = 1D8EA400] 17:39:02 INFO - PROCESS | 3572 | 1461199142612 Marionette DEBUG loaded listener.js 17:39:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 284 (253DF000) [pid = 3572] [serial = 2174] [outer = 1D8EA400] 17:39:03 INFO - PROCESS | 3572 | 1461199143306 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]]]}] 17:39:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:39:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1198ms 17:39:03 INFO - PROCESS | 3572 | 1461199143384 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 17:39:03 INFO - PROCESS | 3572 | 1461199143386 Marionette TRACE conn4 <- [1,2861,null,{"value":"13"}] 17:39:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:39:03 INFO - PROCESS | 3572 | 1461199143390 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:39:03 INFO - PROCESS | 3572 | 1461199143392 Marionette TRACE conn4 <- [1,2862,null,{}] 17:39:03 INFO - PROCESS | 3572 | 1461199143396 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}] 17:39:03 INFO - PROCESS | 3572 | 1461199143539 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 17:39:03 INFO - PROCESS | 3572 | 1461199143748 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:03 INFO - PROCESS | 3572 | ++DOCSHELL 1E5DBC00 == 149 [pid = 3572] [id = 725] 17:39:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 285 (1EADF400) [pid = 3572] [serial = 2175] [outer = 00000000] 17:39:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 286 (220B9400) [pid = 3572] [serial = 2176] [outer = 1EADF400] 17:39:03 INFO - PROCESS | 3572 | 1461199143805 Marionette DEBUG loaded listener.js 17:39:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 287 (224E5800) [pid = 3572] [serial = 2177] [outer = 1EADF400] 17:39:04 INFO - PROCESS | 3572 | 1461199144458 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]]]}] 17:39:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:39:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1123ms 17:39:04 INFO - PROCESS | 3572 | 1461199144515 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 17:39:04 INFO - PROCESS | 3572 | 1461199144517 Marionette TRACE conn4 <- [1,2865,null,{"value":"13"}] 17:39:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:39:04 INFO - PROCESS | 3572 | 1461199144536 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:39:04 INFO - PROCESS | 3572 | 1461199144538 Marionette TRACE conn4 <- [1,2866,null,{}] 17:39:04 INFO - PROCESS | 3572 | 1461199144543 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}] 17:39:04 INFO - PROCESS | 3572 | 1461199144683 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 17:39:05 INFO - PROCESS | 3572 | 1461199145366 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:05 INFO - PROCESS | 3572 | ++DOCSHELL 17EE5000 == 150 [pid = 3572] [id = 726] 17:39:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 288 (17F0C800) [pid = 3572] [serial = 2178] [outer = 00000000] 17:39:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 289 (1A621000) [pid = 3572] [serial = 2179] [outer = 17F0C800] 17:39:05 INFO - PROCESS | 3572 | 1461199145422 Marionette DEBUG loaded listener.js 17:39:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 290 (1AC9A000) [pid = 3572] [serial = 2180] [outer = 17F0C800] 17:39:06 INFO - PROCESS | 3572 | 1461199146012 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]]]}] 17:39:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:39:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1543ms 17:39:06 INFO - PROCESS | 3572 | 1461199146080 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 17:39:06 INFO - PROCESS | 3572 | 1461199146085 Marionette TRACE conn4 <- [1,2869,null,{"value":"13"}] 17:39:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:39:06 INFO - PROCESS | 3572 | 1461199146091 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:39:06 INFO - PROCESS | 3572 | 1461199146094 Marionette TRACE conn4 <- [1,2870,null,{}] 17:39:06 INFO - PROCESS | 3572 | 1461199146099 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}] 17:39:06 INFO - PROCESS | 3572 | 1461199146346 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 17:39:06 INFO - PROCESS | 3572 | 1461199146495 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:06 INFO - PROCESS | 3572 | ++DOCSHELL 1D6A6000 == 151 [pid = 3572] [id = 727] 17:39:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 291 (1D8F0000) [pid = 3572] [serial = 2181] [outer = 00000000] 17:39:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 292 (2001E800) [pid = 3572] [serial = 2182] [outer = 1D8F0000] 17:39:06 INFO - PROCESS | 3572 | 1461199146547 Marionette DEBUG loaded listener.js 17:39:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 293 (202C5800) [pid = 3572] [serial = 2183] [outer = 1D8F0000] 17:39:07 INFO - PROCESS | 3572 | 1461199147224 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]]]}] 17:39:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:39:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1170ms 17:39:07 INFO - PROCESS | 3572 | 1461199147267 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 17:39:07 INFO - PROCESS | 3572 | 1461199147271 Marionette TRACE conn4 <- [1,2873,null,{"value":"13"}] 17:39:07 INFO - PROCESS | 3572 | 1461199147275 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:39:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:39:07 INFO - PROCESS | 3572 | 1461199147277 Marionette TRACE conn4 <- [1,2874,null,{}] 17:39:07 INFO - PROCESS | 3572 | 1461199147280 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}] 17:39:07 INFO - PROCESS | 3572 | 1461199147486 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 17:39:07 INFO - PROCESS | 3572 | 1461199147670 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:07 INFO - PROCESS | 3572 | --DOCSHELL 20A75400 == 150 [pid = 3572] [id = 709] 17:39:07 INFO - PROCESS | 3572 | --DOCSHELL 1A625400 == 149 [pid = 3572] [id = 708] 17:39:07 INFO - PROCESS | 3572 | --DOCSHELL 220D9800 == 148 [pid = 3572] [id = 707] 17:39:07 INFO - PROCESS | 3572 | --DOCSHELL 202E1C00 == 147 [pid = 3572] [id = 706] 17:39:07 INFO - PROCESS | 3572 | --DOCSHELL 1F7D2400 == 146 [pid = 3572] [id = 705] 17:39:07 INFO - PROCESS | 3572 | ++DOCSHELL 1280B000 == 147 [pid = 3572] [id = 728] 17:39:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 294 (1280EC00) [pid = 3572] [serial = 2184] [outer = 00000000] 17:39:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 295 (17FD1800) [pid = 3572] [serial = 2185] [outer = 1280EC00] 17:39:07 INFO - PROCESS | 3572 | 1461199147834 Marionette DEBUG loaded listener.js 17:39:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 296 (1ACC4800) [pid = 3572] [serial = 2186] [outer = 1280EC00] 17:39:07 INFO - PROCESS | 3572 | --DOCSHELL 1CDBEC00 == 146 [pid = 3572] [id = 704] 17:39:07 INFO - PROCESS | 3572 | --DOCSHELL 17EE3800 == 145 [pid = 3572] [id = 703] 17:39:07 INFO - PROCESS | 3572 | --DOCSHELL 202C7C00 == 144 [pid = 3572] [id = 702] 17:39:07 INFO - PROCESS | 3572 | --DOCSHELL 2386A000 == 143 [pid = 3572] [id = 701] 17:39:07 INFO - PROCESS | 3572 | --DOCSHELL 1BE04800 == 142 [pid = 3572] [id = 683] 17:39:07 INFO - PROCESS | 3572 | --DOCSHELL 21701800 == 141 [pid = 3572] [id = 700] 17:39:07 INFO - PROCESS | 3572 | --DOCSHELL 1CDD9400 == 140 [pid = 3572] [id = 682] 17:39:07 INFO - PROCESS | 3572 | --DOCSHELL 1C155000 == 139 [pid = 3572] [id = 699] 17:39:07 INFO - PROCESS | 3572 | --DOCSHELL 17697400 == 138 [pid = 3572] [id = 698] 17:39:08 INFO - PROCESS | 3572 | --DOCSHELL 24B07800 == 137 [pid = 3572] [id = 694] 17:39:08 INFO - PROCESS | 3572 | --DOCSHELL 2456A800 == 136 [pid = 3572] [id = 693] 17:39:08 INFO - PROCESS | 3572 | --DOCSHELL 23874C00 == 135 [pid = 3572] [id = 692] 17:39:08 INFO - PROCESS | 3572 | --DOCSHELL 21BE7800 == 134 [pid = 3572] [id = 691] 17:39:08 INFO - PROCESS | 3572 | --DOCSHELL 21739400 == 133 [pid = 3572] [id = 690] 17:39:08 INFO - PROCESS | 3572 | --DOCSHELL 2171A400 == 132 [pid = 3572] [id = 689] 17:39:08 INFO - PROCESS | 3572 | --DOCSHELL 202D9000 == 131 [pid = 3572] [id = 688] 17:39:08 INFO - PROCESS | 3572 | --DOCSHELL 1CEA0C00 == 130 [pid = 3572] [id = 687] 17:39:08 INFO - PROCESS | 3572 | --DOCSHELL 17F0DC00 == 129 [pid = 3572] [id = 686] 17:39:08 INFO - PROCESS | 3572 | --DOCSHELL 2001E400 == 128 [pid = 3572] [id = 685] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 295 (2E11AC00) [pid = 3572] [serial = 1739] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 294 (1EAE0400) [pid = 3572] [serial = 1667] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 293 (1D69CC00) [pid = 3572] [serial = 1829] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 292 (1FFE1000) [pid = 3572] [serial = 1964] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 291 (2975AC00) [pid = 3572] [serial = 1958] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 290 (2AB0B800) [pid = 3572] [serial = 1640] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 289 (2AAB5400) [pid = 3572] [serial = 1643] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 288 (2B176C00) [pid = 3572] [serial = 1673] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 287 (1BB0FC00) [pid = 3572] [serial = 1856] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 286 (24EA5000) [pid = 3572] [serial = 1670] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 285 (2E40D000) [pid = 3572] [serial = 1664] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 284 (202DC400) [pid = 3572] [serial = 1634] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 283 (2C91F800) [pid = 3572] [serial = 1733] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 282 (2AC93800) [pid = 3572] [serial = 1724] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 281 (1FFDD800) [pid = 3572] [serial = 1859] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 280 (2E116C00) [pid = 3572] [serial = 1736] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 279 (298B2800) [pid = 3572] [serial = 1721] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 278 (27A87000) [pid = 3572] [serial = 1967] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 277 (21747800) [pid = 3572] [serial = 1865] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 276 (2B80D800) [pid = 3572] [serial = 1727] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 275 (2BBD2400) [pid = 3572] [serial = 1730] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 274 (21A99400) [pid = 3572] [serial = 1868] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 273 (23872000) [pid = 3572] [serial = 1877] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 272 (2520C800) [pid = 3572] [serial = 1637] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 271 (254C1000) [pid = 3572] [serial = 1556] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 270 (2E3CD000) [pid = 3572] [serial = 1661] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 269 (2BBC9C00) [pid = 3572] [serial = 1676] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 268 (1CE73000) [pid = 3572] [serial = 1709] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 267 (254B3C00) [pid = 3572] [serial = 1934] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 266 (2AC9B000) [pid = 3572] [serial = 1646] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 265 (296B0000) [pid = 3572] [serial = 1718] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 264 (22792800) [pid = 3572] [serial = 1712] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 263 (28709C00) [pid = 3572] [serial = 1715] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 262 (2522F800) [pid = 3572] [serial = 1820] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 261 (2E27C000) [pid = 3572] [serial = 1652] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 260 (21708400) [pid = 3572] [serial = 1862] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 259 (2E2DE400) [pid = 3572] [serial = 1655] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 258 (2BB47C00) [pid = 3572] [serial = 1658] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 257 (298B2000) [pid = 3572] [serial = 1961] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 256 (221AAC00) [pid = 3572] [serial = 1874] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 255 (2C919C00) [pid = 3572] [serial = 1649] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 254 (220B2400) [pid = 3572] [serial = 1871] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 253 (2545D000) [pid = 3572] [serial = 1817] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 252 (1F7D2800) [pid = 3572] [serial = 2053] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 251 (1ACC0800) [pid = 3572] [serial = 2041] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 250 (1CDC6000) [pid = 3572] [serial = 2045] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 249 (20BE4C00) [pid = 3572] [serial = 2002] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 248 (1C159800) [pid = 3572] [serial = 1999] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 247 (25F96C00) [pid = 3572] [serial = 2008] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 246 (2A857000) [pid = 3572] [serial = 2017] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 245 (2AABFC00) [pid = 3572] [serial = 2023] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 244 (17F07800) [pid = 3572] [serial = 2039] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 243 (17E15000) [pid = 3572] [serial = 2038] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 242 (2AC7A400) [pid = 3572] [serial = 2026] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 241 (2B2CE000) [pid = 3572] [serial = 2029] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 240 (1D053800) [pid = 3572] [serial = 2047] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 239 (24B78C00) [pid = 3572] [serial = 2036] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 238 (24B0E000) [pid = 3572] [serial = 2035] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 237 (253DE400) [pid = 3572] [serial = 2005] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 236 (2AA73800) [pid = 3572] [serial = 2020] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 235 (298B2400) [pid = 3572] [serial = 2014] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 234 (1FFDF000) [pid = 3572] [serial = 2032] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 233 (287C3400) [pid = 3572] [serial = 2011] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 232 (1D5AAC00) [pid = 3572] [serial = 2048] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 231 (1C80F000) [pid = 3572] [serial = 2044] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 230 (1D8E5C00) [pid = 3572] [serial = 2051] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 229 (1ACE6800) [pid = 3572] [serial = 2042] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 228 (1D6AA800) [pid = 3572] [serial = 2050] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | --DOMWINDOW == 227 (1FFE3C00) [pid = 3572] [serial = 2054] [outer = 00000000] [url = about:blank] 17:39:08 INFO - PROCESS | 3572 | 1461199148452 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]]]}] 17:39:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:39:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1231ms 17:39:08 INFO - PROCESS | 3572 | 1461199148510 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 17:39:08 INFO - PROCESS | 3572 | 1461199148513 Marionette TRACE conn4 <- [1,2877,null,{"value":"13"}] 17:39:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:39:08 INFO - PROCESS | 3572 | 1461199148571 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:39:08 INFO - PROCESS | 3572 | 1461199148577 Marionette TRACE conn4 <- [1,2878,null,{}] 17:39:08 INFO - PROCESS | 3572 | 1461199148582 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}] 17:39:08 INFO - PROCESS | 3572 | 1461199148716 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 17:39:08 INFO - PROCESS | 3572 | 1461199148723 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:08 INFO - PROCESS | 3572 | ++DOCSHELL 1ACEA800 == 129 [pid = 3572] [id = 729] 17:39:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 228 (1ADC3000) [pid = 3572] [serial = 2187] [outer = 00000000] 17:39:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 229 (1C156400) [pid = 3572] [serial = 2188] [outer = 1ADC3000] 17:39:08 INFO - PROCESS | 3572 | 1461199148769 Marionette DEBUG loaded listener.js 17:39:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 230 (1C811800) [pid = 3572] [serial = 2189] [outer = 1ADC3000] 17:39:09 INFO - PROCESS | 3572 | 1461199149354 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:39:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:39:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 851ms 17:39:09 INFO - PROCESS | 3572 | 1461199149415 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 17:39:09 INFO - PROCESS | 3572 | 1461199149417 Marionette TRACE conn4 <- [1,2881,null,{"value":"13"}] 17:39:09 INFO - PROCESS | 3572 | 1461199149421 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:39:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:39:09 INFO - PROCESS | 3572 | 1461199149423 Marionette TRACE conn4 <- [1,2882,null,{}] 17:39:09 INFO - PROCESS | 3572 | 1461199149427 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}] 17:39:09 INFO - PROCESS | 3572 | 1461199149605 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 17:39:09 INFO - PROCESS | 3572 | 1461199149620 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:09 INFO - PROCESS | 3572 | ++DOCSHELL 1CE99C00 == 130 [pid = 3572] [id = 730] 17:39:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 231 (1CEA0400) [pid = 3572] [serial = 2190] [outer = 00000000] 17:39:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 232 (1D6A0400) [pid = 3572] [serial = 2191] [outer = 1CEA0400] 17:39:09 INFO - PROCESS | 3572 | 1461199149666 Marionette DEBUG loaded listener.js 17:39:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 233 (1D8F0800) [pid = 3572] [serial = 2192] [outer = 1CEA0400] 17:39:10 INFO - PROCESS | 3572 | 1461199150137 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]]]}] 17:39:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:39:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 770ms 17:39:10 INFO - PROCESS | 3572 | 1461199150212 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 17:39:10 INFO - PROCESS | 3572 | 1461199150214 Marionette TRACE conn4 <- [1,2885,null,{"value":"13"}] 17:39:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:39:10 INFO - PROCESS | 3572 | 1461199150221 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:39:10 INFO - PROCESS | 3572 | 1461199150223 Marionette TRACE conn4 <- [1,2886,null,{}] 17:39:10 INFO - PROCESS | 3572 | 1461199150226 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}] 17:39:10 INFO - PROCESS | 3572 | 1461199150423 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 17:39:10 INFO - PROCESS | 3572 | 1461199150456 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:10 INFO - PROCESS | 3572 | ++DOCSHELL 1F7D2800 == 131 [pid = 3572] [id = 731] 17:39:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 234 (1F7D3000) [pid = 3572] [serial = 2193] [outer = 00000000] 17:39:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 235 (2002AC00) [pid = 3572] [serial = 2194] [outer = 1F7D3000] 17:39:10 INFO - PROCESS | 3572 | 1461199150511 Marionette DEBUG loaded listener.js 17:39:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 236 (202D8800) [pid = 3572] [serial = 2195] [outer = 1F7D3000] 17:39:11 INFO - PROCESS | 3572 | 1461199151017 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]]]}] 17:39:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:39:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 830ms 17:39:11 INFO - PROCESS | 3572 | 1461199151053 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 17:39:11 INFO - PROCESS | 3572 | 1461199151055 Marionette TRACE conn4 <- [1,2889,null,{"value":"13"}] 17:39:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:39:11 INFO - PROCESS | 3572 | 1461199151058 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:39:11 INFO - PROCESS | 3572 | 1461199151060 Marionette TRACE conn4 <- [1,2890,null,{}] 17:39:11 INFO - PROCESS | 3572 | 1461199151071 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}] 17:39:11 INFO - PROCESS | 3572 | 1461199151244 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 17:39:11 INFO - PROCESS | 3572 | 1461199151267 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:11 INFO - PROCESS | 3572 | ++DOCSHELL 20A19800 == 132 [pid = 3572] [id = 732] 17:39:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 237 (20A1AC00) [pid = 3572] [serial = 2196] [outer = 00000000] 17:39:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 238 (21716000) [pid = 3572] [serial = 2197] [outer = 20A1AC00] 17:39:11 INFO - PROCESS | 3572 | 1461199151312 Marionette DEBUG loaded listener.js 17:39:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 239 (21741800) [pid = 3572] [serial = 2198] [outer = 20A1AC00] 17:39:11 INFO - PROCESS | 3572 | 1461199151802 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:39:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:39:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 790ms 17:39:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:39:11 INFO - PROCESS | 3572 | 1461199151852 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 17:39:11 INFO - PROCESS | 3572 | 1461199151855 Marionette TRACE conn4 <- [1,2893,null,{"value":"13"}] 17:39:11 INFO - PROCESS | 3572 | 1461199151857 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:39:11 INFO - PROCESS | 3572 | 1461199151859 Marionette TRACE conn4 <- [1,2894,null,{}] 17:39:11 INFO - PROCESS | 3572 | 1461199151863 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}] 17:39:12 INFO - PROCESS | 3572 | 1461199152035 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 17:39:12 INFO - PROCESS | 3572 | 1461199152057 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:12 INFO - PROCESS | 3572 | ++DOCSHELL 217D7800 == 133 [pid = 3572] [id = 733] 17:39:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 240 (217D7C00) [pid = 3572] [serial = 2199] [outer = 00000000] 17:39:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 241 (21A9E800) [pid = 3572] [serial = 2200] [outer = 217D7C00] 17:39:12 INFO - PROCESS | 3572 | 1461199152102 Marionette DEBUG loaded listener.js 17:39:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 242 (21BE7C00) [pid = 3572] [serial = 2201] [outer = 217D7C00] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 241 (23869800) [pid = 3572] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 240 (273D9000) [pid = 3572] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 239 (29754C00) [pid = 3572] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 238 (24B02000) [pid = 3572] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 237 (2170FC00) [pid = 3572] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 236 (1772EC00) [pid = 3572] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 235 (21A0D000) [pid = 3572] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 234 (1D6A2800) [pid = 3572] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 233 (25C42000) [pid = 3572] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 232 (2A859C00) [pid = 3572] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 231 (1C159400) [pid = 3572] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 230 (254BCC00) [pid = 3572] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 229 (1818C400) [pid = 3572] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 228 (287C0000) [pid = 3572] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 227 (253E4800) [pid = 3572] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 226 (17E1BC00) [pid = 3572] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 225 (27362800) [pid = 3572] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 224 (20BEFC00) [pid = 3572] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 223 (273DEC00) [pid = 3572] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 222 (1F7DB000) [pid = 3572] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 221 (1A666C00) [pid = 3572] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 220 (24668000) [pid = 3572] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 219 (17C9E000) [pid = 3572] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 218 (1CDD7800) [pid = 3572] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 217 (1D162400) [pid = 3572] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 216 (23FF2C00) [pid = 3572] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 215 (1EAE3800) [pid = 3572] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 214 (24B7E400) [pid = 3572] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 213 (292AB800) [pid = 3572] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 212 (251FA400) [pid = 3572] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 211 (21702000) [pid = 3572] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 210 (283ABC00) [pid = 3572] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 209 (23FEA800) [pid = 3572] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 208 (1BE05400) [pid = 3572] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 207 (2386B800) [pid = 3572] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 206 (27F52400) [pid = 3572] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 205 (292A6400) [pid = 3572] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 204 (20BE5400) [pid = 3572] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:39:13 INFO - PROCESS | 3572 | --DOMWINDOW == 203 (18D33C00) [pid = 3572] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:39:13 INFO - PROCESS | 3572 | 1461199153397 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]]]}] 17:39:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:39:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1576ms 17:39:13 INFO - PROCESS | 3572 | 1461199153435 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 17:39:13 INFO - PROCESS | 3572 | 1461199153437 Marionette TRACE conn4 <- [1,2897,null,{"value":"13"}] 17:39:13 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:39:13 INFO - PROCESS | 3572 | 1461199153440 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:39:13 INFO - PROCESS | 3572 | 1461199153442 Marionette TRACE conn4 <- [1,2898,null,{}] 17:39:13 INFO - PROCESS | 3572 | 1461199153445 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}] 17:39:13 INFO - PROCESS | 3572 | 1461199153559 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 17:39:13 INFO - PROCESS | 3572 | 1461199153565 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:13 INFO - PROCESS | 3572 | ++DOCSHELL 1BE0A800 == 134 [pid = 3572] [id = 734] 17:39:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 204 (1C052400) [pid = 3572] [serial = 2202] [outer = 00000000] 17:39:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 205 (1D7B8C00) [pid = 3572] [serial = 2203] [outer = 1C052400] 17:39:13 INFO - PROCESS | 3572 | 1461199153611 Marionette DEBUG loaded listener.js 17:39:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 206 (202A4400) [pid = 3572] [serial = 2204] [outer = 1C052400] 17:39:14 INFO - PROCESS | 3572 | 1461199154076 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]]]}] 17:39:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:39:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:39:14 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 671ms 17:39:14 INFO - PROCESS | 3572 | 1461199154121 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 17:39:14 INFO - PROCESS | 3572 | 1461199154123 Marionette TRACE conn4 <- [1,2901,null,{"value":"13"}] 17:39:14 INFO - PROCESS | 3572 | 1461199154150 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:39:14 INFO - PROCESS | 3572 | 1461199154152 Marionette TRACE conn4 <- [1,2902,null,{}] 17:39:14 INFO - TEST-START | /DOMEvents/constructors.html 17:39:14 INFO - PROCESS | 3572 | 1461199154155 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}] 17:39:14 INFO - PROCESS | 3572 | 1461199154270 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 17:39:14 INFO - PROCESS | 3572 | 1461199154305 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:14 INFO - PROCESS | 3572 | ++DOCSHELL 20BE5400 == 135 [pid = 3572] [id = 735] 17:39:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 207 (217DA000) [pid = 3572] [serial = 2205] [outer = 00000000] 17:39:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 208 (21BEBC00) [pid = 3572] [serial = 2206] [outer = 217DA000] 17:39:14 INFO - PROCESS | 3572 | 1461199154350 Marionette DEBUG loaded listener.js 17:39:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 209 (220B2400) [pid = 3572] [serial = 2207] [outer = 217DA000] 17:39:15 INFO - PROCESS | 3572 | 1461199155217 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]]]}] 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:39:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:39:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:39:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:39:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:39:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:39:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:39:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:39:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:39:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:39:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:39:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:39:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:39:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:39:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:39:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:39:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:39:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:39:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:39:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:39:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:39:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:39:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:39:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:39:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:39:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:39:15 INFO - TEST-OK | /DOMEvents/constructors.html | took 1137ms 17:39:15 INFO - PROCESS | 3572 | 1461199155301 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 17:39:15 INFO - PROCESS | 3572 | 1461199155305 Marionette TRACE conn4 <- [1,2905,null,{"value":"13"}] 17:39:15 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:39:15 INFO - PROCESS | 3572 | 1461199155311 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:39:15 INFO - PROCESS | 3572 | 1461199155315 Marionette TRACE conn4 <- [1,2906,null,{}] 17:39:15 INFO - PROCESS | 3572 | 1461199155365 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}] 17:39:15 INFO - PROCESS | 3572 | 1461199155525 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 17:39:15 INFO - PROCESS | 3572 | 1461199155736 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:15 INFO - PROCESS | 3572 | ++DOCSHELL 17E1D000 == 136 [pid = 3572] [id = 736] 17:39:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 210 (17E1E000) [pid = 3572] [serial = 2208] [outer = 00000000] 17:39:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 211 (18DE0400) [pid = 3572] [serial = 2209] [outer = 17E1E000] 17:39:15 INFO - PROCESS | 3572 | 1461199155839 Marionette DEBUG loaded listener.js 17:39:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 212 (1A664C00) [pid = 3572] [serial = 2210] [outer = 17E1E000] 17:39:16 INFO - PROCESS | 3572 | 1461199156409 Marionette TRACE conn4 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:39:16 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:39:16 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1119ms 17:39:16 INFO - PROCESS | 3572 | 1461199156441 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 17:39:16 INFO - PROCESS | 3572 | 1461199156447 Marionette TRACE conn4 <- [1,2909,null,{"value":"13"}] 17:39:16 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:39:16 INFO - PROCESS | 3572 | 1461199156454 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:39:16 INFO - PROCESS | 3572 | 1461199156457 Marionette TRACE conn4 <- [1,2910,null,{}] 17:39:16 INFO - PROCESS | 3572 | 1461199156461 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}] 17:39:16 INFO - PROCESS | 3572 | 1461199156605 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 17:39:16 INFO - PROCESS | 3572 | 1461199156803 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:16 INFO - PROCESS | 3572 | ++DOCSHELL 1ACE6800 == 137 [pid = 3572] [id = 737] 17:39:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 213 (1ACEA400) [pid = 3572] [serial = 2211] [outer = 00000000] 17:39:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 214 (1E336800) [pid = 3572] [serial = 2212] [outer = 1ACEA400] 17:39:16 INFO - PROCESS | 3572 | 1461199156859 Marionette DEBUG loaded listener.js 17:39:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 215 (1FFD9C00) [pid = 3572] [serial = 2213] [outer = 1ACEA400] 17:39:17 INFO - PROCESS | 3572 | [3572] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 17:39:17 INFO - PROCESS | 3572 | [3572] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 17:39:17 INFO - PROCESS | 3572 | [3572] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 17:39:17 INFO - PROCESS | 3572 | [3572] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 17:39:17 INFO - PROCESS | 3572 | 1461199157476 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]]]}] 17:39:17 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:39:17 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:39:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:39:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:39:17 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 17:39:17 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:39:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:39:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:39:17 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 17:39:17 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:39:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:39:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:39:17 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]" 17:39:17 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:39:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:39:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:39:17 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:39:17 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1089ms 17:39:17 INFO - PROCESS | 3572 | 1461199157544 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 17:39:17 INFO - PROCESS | 3572 | 1461199157546 Marionette TRACE conn4 <- [1,2913,null,{"value":"13"}] 17:39:17 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:39:17 INFO - PROCESS | 3572 | 1461199157550 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:39:17 INFO - PROCESS | 3572 | 1461199157554 Marionette TRACE conn4 <- [1,2914,null,{}] 17:39:17 INFO - PROCESS | 3572 | 1461199157566 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}] 17:39:17 INFO - PROCESS | 3572 | 1461199157744 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 17:39:17 INFO - PROCESS | 3572 | 1461199157941 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:17 INFO - PROCESS | 3572 | ++DOCSHELL 20A1C400 == 138 [pid = 3572] [id = 738] 17:39:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 216 (220BC000) [pid = 3572] [serial = 2214] [outer = 00000000] 17:39:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 217 (2386CC00) [pid = 3572] [serial = 2215] [outer = 220BC000] 17:39:18 INFO - PROCESS | 3572 | 1461199158004 Marionette DEBUG loaded listener.js 17:39:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 218 (23874C00) [pid = 3572] [serial = 2216] [outer = 220BC000] 17:39:18 INFO - PROCESS | 3572 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:39:18 INFO - PROCESS | 3572 | 1461199158676 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]]]}] 17:39:18 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:39:18 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1178ms 17:39:18 INFO - PROCESS | 3572 | 1461199158731 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 17:39:18 INFO - PROCESS | 3572 | 1461199158734 Marionette TRACE conn4 <- [1,2917,null,{"value":"13"}] 17:39:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:39:18 INFO - PROCESS | 3572 | 1461199158737 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:39:18 INFO - PROCESS | 3572 | 1461199158740 Marionette TRACE conn4 <- [1,2918,null,{}] 17:39:18 INFO - PROCESS | 3572 | 1461199158744 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}] 17:39:18 INFO - PROCESS | 3572 | 1461199158884 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 17:39:19 INFO - PROCESS | 3572 | 1461199159081 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:19 INFO - PROCESS | 3572 | ++DOCSHELL 23FF4C00 == 139 [pid = 3572] [id = 739] 17:39:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 219 (23FF6800) [pid = 3572] [serial = 2217] [outer = 00000000] 17:39:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 220 (2465CC00) [pid = 3572] [serial = 2218] [outer = 23FF6800] 17:39:19 INFO - PROCESS | 3572 | 1461199159140 Marionette DEBUG loaded listener.js 17:39:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 221 (24664C00) [pid = 3572] [serial = 2219] [outer = 23FF6800] 17:39:19 INFO - PROCESS | 3572 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:39:19 INFO - PROCESS | 3572 | 1461199159697 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]]]}] 17:39:19 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:39:19 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 970ms 17:39:19 INFO - PROCESS | 3572 | 1461199159711 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 17:39:19 INFO - PROCESS | 3572 | 1461199159713 Marionette TRACE conn4 <- [1,2921,null,{"value":"13"}] 17:39:19 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:39:19 INFO - PROCESS | 3572 | 1461199159717 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:39:19 INFO - PROCESS | 3572 | 1461199159719 Marionette TRACE conn4 <- [1,2922,null,{}] 17:39:19 INFO - PROCESS | 3572 | 1461199159722 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}] 17:39:19 INFO - PROCESS | 3572 | 1461199159859 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 17:39:20 INFO - PROCESS | 3572 | 1461199160032 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:20 INFO - PROCESS | 3572 | ++DOCSHELL 23FF7400 == 140 [pid = 3572] [id = 740] 17:39:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 222 (2455E800) [pid = 3572] [serial = 2220] [outer = 00000000] 17:39:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 223 (24B7EC00) [pid = 3572] [serial = 2221] [outer = 2455E800] 17:39:20 INFO - PROCESS | 3572 | 1461199160087 Marionette DEBUG loaded listener.js 17:39:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 224 (24B9D400) [pid = 3572] [serial = 2222] [outer = 2455E800] 17:39:20 INFO - PROCESS | 3572 | 1461199160654 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]]]}] 17:39:20 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:39:20 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 970ms 17:39:20 INFO - PROCESS | 3572 | 1461199160699 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 17:39:20 INFO - PROCESS | 3572 | 1461199160702 Marionette TRACE conn4 <- [1,2925,null,{"value":"13"}] 17:39:20 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:39:20 INFO - PROCESS | 3572 | 1461199160707 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:39:20 INFO - PROCESS | 3572 | 1461199160709 Marionette TRACE conn4 <- [1,2926,null,{}] 17:39:20 INFO - PROCESS | 3572 | 1461199160713 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}] 17:39:20 INFO - PROCESS | 3572 | 1461199160874 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 17:39:21 INFO - PROCESS | 3572 | 1461199161089 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:21 INFO - PROCESS | 3572 | ++DOCSHELL 24B7E800 == 141 [pid = 3572] [id = 741] 17:39:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 225 (251F9400) [pid = 3572] [serial = 2223] [outer = 00000000] 17:39:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 226 (2523A800) [pid = 3572] [serial = 2224] [outer = 251F9400] 17:39:21 INFO - PROCESS | 3572 | 1461199161150 Marionette DEBUG loaded listener.js 17:39:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 227 (253E5C00) [pid = 3572] [serial = 2225] [outer = 251F9400] 17:39:21 INFO - PROCESS | 3572 | 1461199161704 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]]]}] 17:39:21 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. 17:39:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1015ms 17:39:21 INFO - PROCESS | 3572 | 1461199161734 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 17:39:21 INFO - PROCESS | 3572 | 1461199161736 Marionette TRACE conn4 <- [1,2929,null,{"value":"13"}] 17:39:21 INFO - PROCESS | 3572 | 1461199161741 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:39:21 INFO - PROCESS | 3572 | 1461199161744 Marionette TRACE conn4 <- [1,2930,null,{}] 17:39:21 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:39:21 INFO - PROCESS | 3572 | 1461199161747 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}] 17:39:21 INFO - PROCESS | 3572 | 1461199161886 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 17:39:22 INFO - PROCESS | 3572 | 1461199162121 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:22 INFO - PROCESS | 3572 | ++DOCSHELL 25236000 == 142 [pid = 3572] [id = 742] 17:39:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 228 (253E9C00) [pid = 3572] [serial = 2226] [outer = 00000000] 17:39:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 229 (254BAC00) [pid = 3572] [serial = 2227] [outer = 253E9C00] 17:39:22 INFO - PROCESS | 3572 | 1461199162178 Marionette DEBUG loaded listener.js 17:39:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 230 (254C1800) [pid = 3572] [serial = 2228] [outer = 253E9C00] 17:39:22 INFO - PROCESS | 3572 | 1461199162683 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"]]]}] 17:39:22 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 17:39:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:39:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 970ms 17:39:22 INFO - PROCESS | 3572 | 1461199162734 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 17:39:22 INFO - PROCESS | 3572 | 1461199162737 Marionette TRACE conn4 <- [1,2933,null,{"value":"13"}] 17:39:22 INFO - PROCESS | 3572 | 1461199162742 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:39:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:39:22 INFO - PROCESS | 3572 | 1461199162744 Marionette TRACE conn4 <- [1,2934,null,{}] 17:39:22 INFO - PROCESS | 3572 | 1461199162748 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}] 17:39:22 INFO - PROCESS | 3572 | 1461199162886 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 17:39:23 INFO - PROCESS | 3572 | 1461199163097 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:23 INFO - PROCESS | 3572 | ++DOCSHELL 25C42000 == 143 [pid = 3572] [id = 743] 17:39:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 231 (25C46800) [pid = 3572] [serial = 2229] [outer = 00000000] 17:39:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 232 (27368400) [pid = 3572] [serial = 2230] [outer = 25C46800] 17:39:23 INFO - PROCESS | 3572 | 1461199163154 Marionette DEBUG loaded listener.js 17:39:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 233 (2736C400) [pid = 3572] [serial = 2231] [outer = 25C46800] 17:39:23 INFO - PROCESS | 3572 | 1461199163682 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]]]}] 17:39:23 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. 17:39:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 971ms 17:39:23 INFO - PROCESS | 3572 | 1461199163716 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 17:39:23 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:39:23 INFO - PROCESS | 3572 | 1461199163718 Marionette TRACE conn4 <- [1,2937,null,{"value":"13"}] 17:39:23 INFO - PROCESS | 3572 | 1461199163722 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:39:23 INFO - PROCESS | 3572 | 1461199163724 Marionette TRACE conn4 <- [1,2938,null,{}] 17:39:23 INFO - PROCESS | 3572 | 1461199163728 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}] 17:39:23 INFO - PROCESS | 3572 | 1461199163865 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 17:39:24 INFO - PROCESS | 3572 | 1461199164077 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:24 INFO - PROCESS | 3572 | ++DOCSHELL 273D5400 == 144 [pid = 3572] [id = 744] 17:39:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 234 (273D9800) [pid = 3572] [serial = 2232] [outer = 00000000] 17:39:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 235 (27F4DC00) [pid = 3572] [serial = 2233] [outer = 273D9800] 17:39:24 INFO - PROCESS | 3572 | 1461199164136 Marionette DEBUG loaded listener.js 17:39:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 236 (27F52400) [pid = 3572] [serial = 2234] [outer = 273D9800] 17:39:24 INFO - PROCESS | 3572 | ++DOCSHELL 27A8B800 == 145 [pid = 3572] [id = 745] 17:39:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 237 (2870A800) [pid = 3572] [serial = 2235] [outer = 00000000] 17:39:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 238 (287B8400) [pid = 3572] [serial = 2236] [outer = 2870A800] 17:39:24 INFO - PROCESS | 3572 | 1461199164800 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]]]}] 17:39:24 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. 17:39:24 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1116ms 17:39:24 INFO - PROCESS | 3572 | 1461199164842 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 17:39:24 INFO - PROCESS | 3572 | 1461199164844 Marionette TRACE conn4 <- [1,2941,null,{"value":"13"}] 17:39:24 INFO - PROCESS | 3572 | 1461199164848 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:39:24 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:39:24 INFO - PROCESS | 3572 | 1461199164850 Marionette TRACE conn4 <- [1,2942,null,{}] 17:39:24 INFO - PROCESS | 3572 | 1461199164854 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}] 17:39:25 INFO - PROCESS | 3572 | 1461199165037 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 17:39:25 INFO - PROCESS | 3572 | 1461199165235 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:25 INFO - PROCESS | 3572 | ++DOCSHELL 283A4800 == 146 [pid = 3572] [id = 746] 17:39:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 239 (28704000) [pid = 3572] [serial = 2237] [outer = 00000000] 17:39:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 240 (29122C00) [pid = 3572] [serial = 2238] [outer = 28704000] 17:39:25 INFO - PROCESS | 3572 | 1461199165290 Marionette DEBUG loaded listener.js 17:39:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 241 (29127400) [pid = 3572] [serial = 2239] [outer = 28704000] 17:39:25 INFO - PROCESS | 3572 | 1461199165840 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]]]}] 17:39:25 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:39:25 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 17:39:25 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1018ms 17:39:25 INFO - PROCESS | 3572 | 1461199165870 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 17:39:25 INFO - PROCESS | 3572 | 1461199165873 Marionette TRACE conn4 <- [1,2945,null,{"value":"13"}] 17:39:25 INFO - PROCESS | 3572 | 1461199165876 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:39:25 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:39:25 INFO - PROCESS | 3572 | 1461199165879 Marionette TRACE conn4 <- [1,2946,null,{}] 17:39:25 INFO - PROCESS | 3572 | 1461199165882 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}] 17:39:26 INFO - PROCESS | 3572 | 1461199166261 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 17:39:26 INFO - PROCESS | 3572 | 1461199166375 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:26 INFO - PROCESS | 3572 | ++DOCSHELL 2870C800 == 147 [pid = 3572] [id = 747] 17:39:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 242 (287C1800) [pid = 3572] [serial = 2240] [outer = 00000000] 17:39:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 243 (2975DC00) [pid = 3572] [serial = 2241] [outer = 287C1800] 17:39:26 INFO - PROCESS | 3572 | 1461199166476 Marionette DEBUG loaded listener.js 17:39:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 244 (29806800) [pid = 3572] [serial = 2242] [outer = 287C1800] 17:39:27 INFO - PROCESS | 3572 | 1461199167046 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]]]}] 17:39:27 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. 17:39:27 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1221ms 17:39:27 INFO - PROCESS | 3572 | 1461199167101 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 17:39:27 INFO - PROCESS | 3572 | 1461199167103 Marionette TRACE conn4 <- [1,2949,null,{"value":"13"}] 17:39:27 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:39:27 INFO - PROCESS | 3572 | 1461199167107 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:39:27 INFO - PROCESS | 3572 | 1461199167109 Marionette TRACE conn4 <- [1,2950,null,{}] 17:39:27 INFO - PROCESS | 3572 | 1461199167113 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}] 17:39:27 INFO - PROCESS | 3572 | 1461199167254 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 17:39:27 INFO - PROCESS | 3572 | 1461199167456 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:27 INFO - PROCESS | 3572 | ++DOCSHELL 292AA800 == 148 [pid = 3572] [id = 748] 17:39:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 245 (294A2C00) [pid = 3572] [serial = 2243] [outer = 00000000] 17:39:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 246 (2A3BBC00) [pid = 3572] [serial = 2244] [outer = 294A2C00] 17:39:27 INFO - PROCESS | 3572 | 1461199167511 Marionette DEBUG loaded listener.js 17:39:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 247 (2A3B9800) [pid = 3572] [serial = 2245] [outer = 294A2C00] 17:39:28 INFO - PROCESS | 3572 | 1461199168064 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]]]}] 17:39:28 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. 17:39:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 970ms 17:39:28 INFO - PROCESS | 3572 | 1461199168081 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 17:39:28 INFO - PROCESS | 3572 | 1461199168083 Marionette TRACE conn4 <- [1,2953,null,{"value":"13"}] 17:39:28 INFO - PROCESS | 3572 | 1461199168104 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:39:28 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:39:28 INFO - PROCESS | 3572 | 1461199168106 Marionette TRACE conn4 <- [1,2954,null,{}] 17:39:28 INFO - PROCESS | 3572 | 1461199168110 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}] 17:39:28 INFO - PROCESS | 3572 | 1461199168249 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 17:39:28 INFO - PROCESS | 3572 | 1461199168462 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:28 INFO - PROCESS | 3572 | ++DOCSHELL 298AE800 == 149 [pid = 3572] [id = 749] 17:39:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 248 (298B0800) [pid = 3572] [serial = 2246] [outer = 00000000] 17:39:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 249 (2AA6A400) [pid = 3572] [serial = 2247] [outer = 298B0800] 17:39:28 INFO - PROCESS | 3572 | 1461199168519 Marionette DEBUG loaded listener.js 17:39:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 250 (2AA6E000) [pid = 3572] [serial = 2248] [outer = 298B0800] 17:39:29 INFO - PROCESS | 3572 | 1461199169063 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]]]}] 17:39:29 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. 17:39:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 971ms 17:39:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:39:29 INFO - PROCESS | 3572 | 1461199169079 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 17:39:29 INFO - PROCESS | 3572 | 1461199169081 Marionette TRACE conn4 <- [1,2957,null,{"value":"13"}] 17:39:29 INFO - PROCESS | 3572 | 1461199169085 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:39:29 INFO - PROCESS | 3572 | 1461199169087 Marionette TRACE conn4 <- [1,2958,null,{}] 17:39:29 INFO - PROCESS | 3572 | 1461199169090 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}] 17:39:29 INFO - PROCESS | 3572 | 1461199169230 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 17:39:29 INFO - PROCESS | 3572 | 1461199169437 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:29 INFO - PROCESS | 3572 | ++DOCSHELL 2A855800 == 150 [pid = 3572] [id = 750] 17:39:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 251 (2AA73000) [pid = 3572] [serial = 2249] [outer = 00000000] 17:39:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 252 (2AAB8000) [pid = 3572] [serial = 2250] [outer = 2AA73000] 17:39:29 INFO - PROCESS | 3572 | 1461199169491 Marionette DEBUG loaded listener.js 17:39:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 253 (2AABF400) [pid = 3572] [serial = 2251] [outer = 2AA73000] 17:39:30 INFO - PROCESS | 3572 | 1461199170017 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]]]}] 17:39:30 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. 17:39:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 970ms 17:39:30 INFO - PROCESS | 3572 | 1461199170067 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 17:39:30 INFO - PROCESS | 3572 | 1461199170070 Marionette TRACE conn4 <- [1,2961,null,{"value":"13"}] 17:39:30 INFO - PROCESS | 3572 | 1461199170075 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:39:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:39:30 INFO - PROCESS | 3572 | 1461199170077 Marionette TRACE conn4 <- [1,2962,null,{}] 17:39:30 INFO - PROCESS | 3572 | 1461199170081 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}] 17:39:30 INFO - PROCESS | 3572 | 1461199170222 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 17:39:30 INFO - PROCESS | 3572 | 1461199170438 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:30 INFO - PROCESS | 3572 | ++DOCSHELL 2AB02000 == 151 [pid = 3572] [id = 751] 17:39:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 254 (2AB03000) [pid = 3572] [serial = 2252] [outer = 00000000] 17:39:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 255 (2AB0EC00) [pid = 3572] [serial = 2253] [outer = 2AB03000] 17:39:30 INFO - PROCESS | 3572 | 1461199170494 Marionette DEBUG loaded listener.js 17:39:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 256 (2AB0A400) [pid = 3572] [serial = 2254] [outer = 2AB03000] 17:39:31 INFO - PROCESS | 3572 | 1461199171031 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]]]}] 17:39:31 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. 17:39:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 970ms 17:39:31 INFO - PROCESS | 3572 | 1461199171053 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 17:39:31 INFO - PROCESS | 3572 | 1461199171055 Marionette TRACE conn4 <- [1,2965,null,{"value":"13"}] 17:39:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:39:31 INFO - PROCESS | 3572 | 1461199171059 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:39:31 INFO - PROCESS | 3572 | 1461199171061 Marionette TRACE conn4 <- [1,2966,null,{}] 17:39:31 INFO - PROCESS | 3572 | 1461199171065 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}] 17:39:31 INFO - PROCESS | 3572 | 1461199171205 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 17:39:31 INFO - PROCESS | 3572 | 1461199171421 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:31 INFO - PROCESS | 3572 | ++DOCSHELL 2AB59400 == 152 [pid = 3572] [id = 752] 17:39:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 257 (2AB59C00) [pid = 3572] [serial = 2255] [outer = 00000000] 17:39:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 258 (2AB66800) [pid = 3572] [serial = 2256] [outer = 2AB59C00] 17:39:31 INFO - PROCESS | 3572 | 1461199171478 Marionette DEBUG loaded listener.js 17:39:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 259 (2AB65000) [pid = 3572] [serial = 2257] [outer = 2AB59C00] 17:39:32 INFO - PROCESS | 3572 | 1461199172024 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]]]}] 17:39:32 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. 17:39:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1023ms 17:39:32 INFO - PROCESS | 3572 | 1461199172083 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 17:39:32 INFO - PROCESS | 3572 | 1461199172086 Marionette TRACE conn4 <- [1,2969,null,{"value":"13"}] 17:39:32 INFO - PROCESS | 3572 | 1461199172089 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:39:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:39:32 INFO - PROCESS | 3572 | 1461199172091 Marionette TRACE conn4 <- [1,2970,null,{}] 17:39:32 INFO - PROCESS | 3572 | 1461199172095 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}] 17:39:32 INFO - PROCESS | 3572 | 1461199172252 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 17:39:32 INFO - PROCESS | 3572 | 1461199172458 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:32 INFO - PROCESS | 3572 | ++DOCSHELL 2AB61800 == 153 [pid = 3572] [id = 753] 17:39:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 260 (2AC77400) [pid = 3572] [serial = 2258] [outer = 00000000] 17:39:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 261 (2AC92C00) [pid = 3572] [serial = 2259] [outer = 2AC77400] 17:39:32 INFO - PROCESS | 3572 | 1461199172512 Marionette DEBUG loaded listener.js 17:39:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 262 (2AC97000) [pid = 3572] [serial = 2260] [outer = 2AC77400] 17:39:33 INFO - PROCESS | 3572 | 1461199173112 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"]]]}] 17:39:33 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 17:39:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:39:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1072ms 17:39:33 INFO - PROCESS | 3572 | 1461199173168 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 17:39:33 INFO - PROCESS | 3572 | 1461199173170 Marionette TRACE conn4 <- [1,2973,null,{"value":"13"}] 17:39:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:39:33 INFO - PROCESS | 3572 | 1461199173174 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:39:33 INFO - PROCESS | 3572 | 1461199173176 Marionette TRACE conn4 <- [1,2974,null,{}] 17:39:33 INFO - PROCESS | 3572 | 1461199173179 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}] 17:39:33 INFO - PROCESS | 3572 | 1461199173324 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 17:39:33 INFO - PROCESS | 3572 | 1461199173550 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:33 INFO - PROCESS | 3572 | ++DOCSHELL 1941C800 == 154 [pid = 3572] [id = 754] 17:39:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 263 (1A3E8000) [pid = 3572] [serial = 2261] [outer = 00000000] 17:39:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 264 (1CDDAC00) [pid = 3572] [serial = 2262] [outer = 1A3E8000] 17:39:33 INFO - PROCESS | 3572 | 1461199173607 Marionette DEBUG loaded listener.js 17:39:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 265 (1D17F400) [pid = 3572] [serial = 2263] [outer = 1A3E8000] 17:39:34 INFO - PROCESS | 3572 | 1461199174165 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]]]}] 17:39:34 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. 17:39:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1021ms 17:39:34 INFO - PROCESS | 3572 | 1461199174195 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 17:39:34 INFO - PROCESS | 3572 | 1461199174197 Marionette TRACE conn4 <- [1,2977,null,{"value":"13"}] 17:39:34 INFO - PROCESS | 3572 | 1461199174200 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:39:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:39:34 INFO - PROCESS | 3572 | 1461199174202 Marionette TRACE conn4 <- [1,2978,null,{}] 17:39:34 INFO - PROCESS | 3572 | 1461199174206 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}] 17:39:34 INFO - PROCESS | 3572 | 1461199174354 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 17:39:34 INFO - PROCESS | 3572 | 1461199174537 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:34 INFO - PROCESS | 3572 | ++DOCSHELL 2002A800 == 155 [pid = 3572] [id = 755] 17:39:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 266 (202C3000) [pid = 3572] [serial = 2264] [outer = 00000000] 17:39:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 267 (24B9D800) [pid = 3572] [serial = 2265] [outer = 202C3000] 17:39:34 INFO - PROCESS | 3572 | 1461199174591 Marionette DEBUG loaded listener.js 17:39:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 268 (24B9B800) [pid = 3572] [serial = 2266] [outer = 202C3000] 17:39:35 INFO - PROCESS | 3572 | ++DOCSHELL 1D5B7000 == 156 [pid = 3572] [id = 756] 17:39:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 269 (1E55C800) [pid = 3572] [serial = 2267] [outer = 00000000] 17:39:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 270 (21A0F000) [pid = 3572] [serial = 2268] [outer = 1E55C800] 17:39:35 INFO - PROCESS | 3572 | 1461199175312 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]]]}] 17:39:35 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. 17:39:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1119ms 17:39:35 INFO - PROCESS | 3572 | 1461199175324 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 17:39:35 INFO - PROCESS | 3572 | 1461199175326 Marionette TRACE conn4 <- [1,2981,null,{"value":"13"}] 17:39:35 INFO - PROCESS | 3572 | 1461199175330 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:39:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:39:35 INFO - PROCESS | 3572 | 1461199175332 Marionette TRACE conn4 <- [1,2982,null,{}] 17:39:35 INFO - PROCESS | 3572 | 1461199175336 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}] 17:39:35 INFO - PROCESS | 3572 | 1461199175535 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 17:39:35 INFO - PROCESS | 3572 | 1461199175753 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:35 INFO - PROCESS | 3572 | ++DOCSHELL 1CFE7800 == 157 [pid = 3572] [id = 757] 17:39:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 271 (1D5B7800) [pid = 3572] [serial = 2269] [outer = 00000000] 17:39:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 272 (22791400) [pid = 3572] [serial = 2270] [outer = 1D5B7800] 17:39:35 INFO - PROCESS | 3572 | 1461199175810 Marionette DEBUG loaded listener.js 17:39:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 273 (2456D800) [pid = 3572] [serial = 2271] [outer = 1D5B7800] 17:39:36 INFO - PROCESS | 3572 | 1461199176650 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]]]}] 17:39:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:39:36 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 17:39:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1380ms 17:39:36 INFO - PROCESS | 3572 | 1461199176715 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 17:39:36 INFO - PROCESS | 3572 | 1461199176720 Marionette TRACE conn4 <- [1,2985,null,{"value":"13"}] 17:39:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:39:36 INFO - PROCESS | 3572 | 1461199176726 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:39:36 INFO - PROCESS | 3572 | 1461199176729 Marionette TRACE conn4 <- [1,2986,null,{}] 17:39:36 INFO - PROCESS | 3572 | 1461199176734 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}] 17:39:36 INFO - PROCESS | 3572 | 1461199176886 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 17:39:37 INFO - PROCESS | 3572 | 1461199177118 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:37 INFO - PROCESS | 3572 | ++DOCSHELL 18101400 == 158 [pid = 3572] [id = 758] 17:39:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 274 (1A621800) [pid = 3572] [serial = 2272] [outer = 00000000] 17:39:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 275 (1CEA0C00) [pid = 3572] [serial = 2273] [outer = 1A621800] 17:39:37 INFO - PROCESS | 3572 | 1461199177212 Marionette DEBUG loaded listener.js 17:39:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 276 (1D8EE400) [pid = 3572] [serial = 2274] [outer = 1A621800] 17:39:37 INFO - PROCESS | 3572 | ************************* 17:39:37 INFO - PROCESS | 3572 | A coding exception was thrown and uncaught in a Task. 17:39:37 INFO - PROCESS | 3572 | 17:39:37 INFO - PROCESS | 3572 | Full message: TypeError: NetworkError when attempting to fetch resource. 17:39:37 INFO - PROCESS | 3572 | Full stack: 17:39:37 INFO - PROCESS | 3572 | ************************* 17:39:37 INFO - PROCESS | 3572 | 1461199177942 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]]]}] 17:39:38 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. 17:39:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1272ms 17:39:38 INFO - PROCESS | 3572 | 1461199178002 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 17:39:38 INFO - PROCESS | 3572 | 1461199178008 Marionette TRACE conn4 <- [1,2989,null,{"value":"13"}] 17:39:38 INFO - PROCESS | 3572 | 1461199178062 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:39:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:39:38 INFO - PROCESS | 3572 | 1461199178065 Marionette TRACE conn4 <- [1,2990,null,{}] 17:39:38 INFO - PROCESS | 3572 | 1461199178069 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}] 17:39:38 INFO - PROCESS | 3572 | 1461199178195 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 17:39:38 INFO - PROCESS | 3572 | 1461199178455 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:38 INFO - PROCESS | 3572 | ++DOCSHELL 1A628400 == 159 [pid = 3572] [id = 759] 17:39:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 277 (1AC98C00) [pid = 3572] [serial = 2275] [outer = 00000000] 17:39:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 278 (22060000) [pid = 3572] [serial = 2276] [outer = 1AC98C00] 17:39:38 INFO - PROCESS | 3572 | 1461199178512 Marionette DEBUG loaded listener.js 17:39:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 279 (221A5800) [pid = 3572] [serial = 2277] [outer = 1AC98C00] 17:39:38 INFO - PROCESS | 3572 | --DOCSHELL 2B2CE800 == 158 [pid = 3572] [id = 575] 17:39:38 INFO - PROCESS | 3572 | --DOCSHELL 1BE0A800 == 157 [pid = 3572] [id = 734] 17:39:38 INFO - PROCESS | 3572 | --DOCSHELL 217D7800 == 156 [pid = 3572] [id = 733] 17:39:38 INFO - PROCESS | 3572 | --DOCSHELL 20A19800 == 155 [pid = 3572] [id = 732] 17:39:38 INFO - PROCESS | 3572 | --DOCSHELL 1F7D2800 == 154 [pid = 3572] [id = 731] 17:39:38 INFO - PROCESS | 3572 | --DOCSHELL 1CE99C00 == 153 [pid = 3572] [id = 730] 17:39:38 INFO - PROCESS | 3572 | --DOMWINDOW == 278 (25C46400) [pid = 3572] [serial = 2131] [outer = 00000000] [url = about:blank] 17:39:38 INFO - PROCESS | 3572 | --DOMWINDOW == 277 (22791C00) [pid = 3572] [serial = 2074] [outer = 00000000] [url = about:blank] 17:39:38 INFO - PROCESS | 3572 | --DOMWINDOW == 276 (23FF9000) [pid = 3572] [serial = 2077] [outer = 00000000] [url = about:blank] 17:39:38 INFO - PROCESS | 3572 | --DOMWINDOW == 275 (251F7800) [pid = 3572] [serial = 2086] [outer = 00000000] [url = about:blank] 17:39:38 INFO - PROCESS | 3572 | --DOMWINDOW == 274 (202C3800) [pid = 3572] [serial = 2092] [outer = 00000000] [url = about:blank] 17:39:38 INFO - PROCESS | 3572 | --DOMWINDOW == 273 (24667C00) [pid = 3572] [serial = 2080] [outer = 00000000] [url = about:blank] 17:39:38 INFO - PROCESS | 3572 | --DOMWINDOW == 272 (24B9E000) [pid = 3572] [serial = 2083] [outer = 00000000] [url = about:blank] 17:39:38 INFO - PROCESS | 3572 | --DOMWINDOW == 271 (21BED800) [pid = 3572] [serial = 2071] [outer = 00000000] [url = about:blank] 17:39:38 INFO - PROCESS | 3572 | --DOMWINDOW == 270 (2545DC00) [pid = 3572] [serial = 2089] [outer = 00000000] [url = about:blank] 17:39:38 INFO - PROCESS | 3572 | --DOCSHELL 1ACEA800 == 152 [pid = 3572] [id = 729] 17:39:38 INFO - PROCESS | 3572 | --DOCSHELL 1280B000 == 151 [pid = 3572] [id = 728] 17:39:38 INFO - PROCESS | 3572 | --DOCSHELL 1D6A6000 == 150 [pid = 3572] [id = 727] 17:39:38 INFO - PROCESS | 3572 | --DOCSHELL 17EE5000 == 149 [pid = 3572] [id = 726] 17:39:38 INFO - PROCESS | 3572 | --DOCSHELL 11A57000 == 148 [pid = 3572] [id = 723] 17:39:38 INFO - PROCESS | 3572 | --DOCSHELL 17728C00 == 147 [pid = 3572] [id = 722] 17:39:38 INFO - PROCESS | 3572 | --DOCSHELL 29807C00 == 146 [pid = 3572] [id = 721] 17:39:38 INFO - PROCESS | 3572 | --DOCSHELL 296AA000 == 145 [pid = 3572] [id = 720] 17:39:38 INFO - PROCESS | 3572 | --DOCSHELL 273DE800 == 144 [pid = 3572] [id = 719] 17:39:39 INFO - PROCESS | 3572 | --DOCSHELL 28710400 == 143 [pid = 3572] [id = 718] 17:39:39 INFO - PROCESS | 3572 | --DOCSHELL 28708C00 == 142 [pid = 3572] [id = 717] 17:39:39 INFO - PROCESS | 3572 | --DOCSHELL 27F50000 == 141 [pid = 3572] [id = 716] 17:39:39 INFO - PROCESS | 3572 | --DOCSHELL 2736E000 == 140 [pid = 3572] [id = 715] 17:39:39 INFO - PROCESS | 3572 | --DOCSHELL 25C44000 == 139 [pid = 3572] [id = 714] 17:39:39 INFO - PROCESS | 3572 | --DOCSHELL 22795800 == 138 [pid = 3572] [id = 713] 17:39:39 INFO - PROCESS | 3572 | --DOCSHELL 1D15CC00 == 137 [pid = 3572] [id = 712] 17:39:39 INFO - PROCESS | 3572 | --DOCSHELL 18102000 == 136 [pid = 3572] [id = 711] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 269 (2545A800) [pid = 3572] [serial = 2129] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 268 (19420000) [pid = 3572] [serial = 2096] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 267 (21743000) [pid = 3572] [serial = 2068] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 266 (2522C800) [pid = 3572] [serial = 2107] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 265 (21706C00) [pid = 3572] [serial = 1928] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 264 (296A8400) [pid = 3572] [serial = 1955] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 263 (2B16FC00) [pid = 3572] [serial = 1808] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 262 (1CDD0000) [pid = 3572] [serial = 2098] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 261 (25C4B400) [pid = 3572] [serial = 1937] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 260 (1B961000) [pid = 3572] [serial = 2110] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 259 (2912B800) [pid = 3572] [serial = 1952] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 258 (273D6000) [pid = 3572] [serial = 1799] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 257 (2170CC00) [pid = 3572] [serial = 1823] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 256 (273DBC00) [pid = 3572] [serial = 1940] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 255 (21AEA800) [pid = 3572] [serial = 2119] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 254 (27A8FC00) [pid = 3572] [serial = 1943] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 253 (202C6C00) [pid = 3572] [serial = 2116] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 252 (1CDC7400) [pid = 3572] [serial = 2125] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 251 (25230C00) [pid = 3572] [serial = 1931] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 250 (1BE01C00) [pid = 3572] [serial = 1889] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 249 (1D8E6C00) [pid = 3572] [serial = 2114] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 248 (1D177800) [pid = 3572] [serial = 2113] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 247 (24EA0000) [pid = 3572] [serial = 1892] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 246 (2278B800) [pid = 3572] [serial = 2120] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 245 (24669800) [pid = 3572] [serial = 1883] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 244 (21701C00) [pid = 3572] [serial = 1787] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 243 (24BA6C00) [pid = 3572] [serial = 1886] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 242 (1B95F400) [pid = 3572] [serial = 2059] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 241 (17E1FC00) [pid = 3572] [serial = 2095] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 240 (2B810000) [pid = 3572] [serial = 1814] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 239 (253E1000) [pid = 3572] [serial = 1796] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 238 (1F7CF000) [pid = 3572] [serial = 2062] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 237 (1E562000) [pid = 3572] [serial = 2126] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 236 (2171A000) [pid = 3572] [serial = 2101] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 235 (2870C400) [pid = 3572] [serial = 1949] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 234 (2173F400) [pid = 3572] [serial = 2102] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 233 (1CE78C00) [pid = 3572] [serial = 2099] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 232 (202DE800) [pid = 3572] [serial = 2117] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 231 (1BE98C00) [pid = 3572] [serial = 2111] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 230 (23FF8C00) [pid = 3572] [serial = 1880] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 229 (21717000) [pid = 3572] [serial = 1826] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 228 (2465F800) [pid = 3572] [serial = 2104] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 227 (283A8000) [pid = 3572] [serial = 1946] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 226 (292AE000) [pid = 3572] [serial = 1811] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 225 (20BE9000) [pid = 3572] [serial = 2065] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 224 (23872800) [pid = 3572] [serial = 2128] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 223 (1ACEF800) [pid = 3572] [serial = 1925] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 222 (24B7D000) [pid = 3572] [serial = 2122] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 221 (251F2800) [pid = 3572] [serial = 2123] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 220 (2912E400) [pid = 3572] [serial = 1802] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 219 (2A851400) [pid = 3572] [serial = 1805] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 218 (24B99800) [pid = 3572] [serial = 1793] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 217 (253DCC00) [pid = 3572] [serial = 2108] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 216 (24B7B000) [pid = 3572] [serial = 2105] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 215 (220C0000) [pid = 3572] [serial = 1790] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | --DOMWINDOW == 214 (202A4800) [pid = 3572] [serial = 2056] [outer = 00000000] [url = about:blank] 17:39:39 INFO - PROCESS | 3572 | 1461199179275 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]]]}] 17:39:39 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. 17:39:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1218ms 17:39:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:39:39 INFO - PROCESS | 3572 | 1461199179284 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 17:39:39 INFO - PROCESS | 3572 | 1461199179287 Marionette TRACE conn4 <- [1,2993,null,{"value":"13"}] 17:39:39 INFO - PROCESS | 3572 | 1461199179290 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:39:39 INFO - PROCESS | 3572 | 1461199179294 Marionette TRACE conn4 <- [1,2994,null,{}] 17:39:39 INFO - PROCESS | 3572 | 1461199179305 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}] 17:39:39 INFO - PROCESS | 3572 | 1461199179641 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 17:39:39 INFO - PROCESS | 3572 | 1461199179781 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:39 INFO - PROCESS | 3572 | ++DOCSHELL 18102000 == 137 [pid = 3572] [id = 760] 17:39:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 215 (18185400) [pid = 3572] [serial = 2278] [outer = 00000000] 17:39:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 216 (1A3E3800) [pid = 3572] [serial = 2279] [outer = 18185400] 17:39:39 INFO - PROCESS | 3572 | 1461199179885 Marionette DEBUG loaded listener.js 17:39:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 217 (1ACC0800) [pid = 3572] [serial = 2280] [outer = 18185400] 17:39:40 INFO - PROCESS | 3572 | 1461199180543 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]]]}] 17:39:40 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. 17:39:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1281ms 17:39:40 INFO - PROCESS | 3572 | 1461199180577 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 17:39:40 INFO - PROCESS | 3572 | 1461199180583 Marionette TRACE conn4 <- [1,2997,null,{"value":"13"}] 17:39:40 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:39:40 INFO - PROCESS | 3572 | 1461199180588 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:39:40 INFO - PROCESS | 3572 | 1461199180592 Marionette TRACE conn4 <- [1,2998,null,{}] 17:39:40 INFO - PROCESS | 3572 | 1461199180597 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}] 17:39:40 INFO - PROCESS | 3572 | 1461199180742 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 17:39:40 INFO - PROCESS | 3572 | 1461199180945 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:41 INFO - PROCESS | 3572 | ++DOCSHELL 1C154400 == 138 [pid = 3572] [id = 761] 17:39:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 218 (1C157000) [pid = 3572] [serial = 2281] [outer = 00000000] 17:39:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 219 (1CDD8400) [pid = 3572] [serial = 2282] [outer = 1C157000] 17:39:41 INFO - PROCESS | 3572 | 1461199181017 Marionette DEBUG loaded listener.js 17:39:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 220 (1CE7A800) [pid = 3572] [serial = 2283] [outer = 1C157000] 17:39:41 INFO - PROCESS | 3572 | [3572] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:39:41 INFO - PROCESS | 3572 | 1461199181669 Marionette TRACE conn4 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:39:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:39:41 INFO - {} 17:39:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:39:41 INFO - {} 17:39:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:39:41 INFO - {} 17:39:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:39:41 INFO - {} 17:39:41 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1131ms 17:39:41 INFO - PROCESS | 3572 | 1461199181723 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 17:39:41 INFO - PROCESS | 3572 | 1461199181726 Marionette TRACE conn4 <- [1,3001,null,{"value":"13"}] 17:39:41 INFO - TEST-START | /FileAPI/fileReader.html 17:39:41 INFO - PROCESS | 3572 | 1461199181730 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:39:41 INFO - PROCESS | 3572 | 1461199181732 Marionette TRACE conn4 <- [1,3002,null,{}] 17:39:41 INFO - PROCESS | 3572 | 1461199181737 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}] 17:39:41 INFO - PROCESS | 3572 | 1461199181888 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 17:39:42 INFO - PROCESS | 3572 | 1461199182084 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:42 INFO - PROCESS | 3572 | ++DOCSHELL 1BE01400 == 139 [pid = 3572] [id = 762] 17:39:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 221 (1D15B400) [pid = 3572] [serial = 2284] [outer = 00000000] 17:39:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 222 (1EAEAC00) [pid = 3572] [serial = 2285] [outer = 1D15B400] 17:39:42 INFO - PROCESS | 3572 | 1461199182144 Marionette DEBUG loaded listener.js 17:39:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 223 (202C6C00) [pid = 3572] [serial = 2286] [outer = 1D15B400] 17:39:42 INFO - PROCESS | 3572 | 1461199182826 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]]]}] 17:39:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:39:42 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:39:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:39:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:39:42 INFO - TEST-OK | /FileAPI/fileReader.html | took 1128ms 17:39:42 INFO - PROCESS | 3572 | 1461199182860 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 17:39:42 INFO - PROCESS | 3572 | 1461199182864 Marionette TRACE conn4 <- [1,3005,null,{"value":"13"}] 17:39:42 INFO - TEST-START | /FileAPI/historical.html 17:39:42 INFO - PROCESS | 3572 | 1461199182876 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:39:42 INFO - PROCESS | 3572 | 1461199182881 Marionette TRACE conn4 <- [1,3006,null,{}] 17:39:42 INFO - PROCESS | 3572 | 1461199182901 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}] 17:39:43 INFO - PROCESS | 3572 | 1461199183047 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 17:39:43 INFO - PROCESS | 3572 | 1461199183244 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:43 INFO - PROCESS | 3572 | ++DOCSHELL 20022000 == 140 [pid = 3572] [id = 763] 17:39:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 224 (202A7400) [pid = 3572] [serial = 2287] [outer = 00000000] 17:39:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 225 (21746C00) [pid = 3572] [serial = 2288] [outer = 202A7400] 17:39:43 INFO - PROCESS | 3572 | 1461199183300 Marionette DEBUG loaded listener.js 17:39:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 226 (21A02000) [pid = 3572] [serial = 2289] [outer = 202A7400] 17:39:43 INFO - PROCESS | 3572 | 1461199183878 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"]]]}] 17:39:43 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:39:43 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:39:43 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:39:43 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:39:43 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:39:43 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:39:43 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:43 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:39:43 INFO - TEST-OK | /FileAPI/historical.html | took 1025ms 17:39:43 INFO - PROCESS | 3572 | 1461199183901 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 17:39:43 INFO - PROCESS | 3572 | 1461199183903 Marionette TRACE conn4 <- [1,3009,null,{"value":"13"}] 17:39:43 INFO - TEST-START | /FileAPI/idlharness.html 17:39:43 INFO - PROCESS | 3572 | 1461199183907 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:39:43 INFO - PROCESS | 3572 | 1461199183909 Marionette TRACE conn4 <- [1,3010,null,{}] 17:39:43 INFO - PROCESS | 3572 | 1461199183913 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}] 17:39:44 INFO - PROCESS | 3572 | 1461199184051 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 17:39:44 INFO - PROCESS | 3572 | 1461199184263 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:44 INFO - PROCESS | 3572 | ++DOCSHELL 1CDC2400 == 141 [pid = 3572] [id = 764] 17:39:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 227 (2171F400) [pid = 3572] [serial = 2290] [outer = 00000000] 17:39:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 228 (2278B800) [pid = 3572] [serial = 2291] [outer = 2171F400] 17:39:44 INFO - PROCESS | 3572 | 1461199184322 Marionette DEBUG loaded listener.js 17:39:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 229 (22792800) [pid = 3572] [serial = 2292] [outer = 2171F400] 17:39:47 INFO - PROCESS | 3572 | --DOCSHELL 1CDD8800 == 140 [pid = 3572] [id = 532] 17:39:47 INFO - PROCESS | 3572 | --DOCSHELL 27A80C00 == 139 [pid = 3572] [id = 484] 17:39:47 INFO - PROCESS | 3572 | --DOCSHELL 202D8C00 == 138 [pid = 3572] [id = 378] 17:39:47 INFO - PROCESS | 3572 | --DOCSHELL 11ACB400 == 137 [pid = 3572] [id = 88] 17:39:47 INFO - PROCESS | 3572 | --DOCSHELL 17678400 == 136 [pid = 3572] [id = 361] 17:39:47 INFO - PROCESS | 3572 | --DOCSHELL 24B99C00 == 135 [pid = 3572] [id = 366] 17:39:47 INFO - PROCESS | 3572 | --DOCSHELL 220D4000 == 134 [pid = 3572] [id = 234] 17:39:47 INFO - PROCESS | 3572 | --DOCSHELL 221A7000 == 133 [pid = 3572] [id = 299] 17:39:47 INFO - PROCESS | 3572 | --DOCSHELL 220BFC00 == 132 [pid = 3572] [id = 348] 17:39:47 INFO - PROCESS | 3572 | --DOCSHELL 2949C400 == 131 [pid = 3572] [id = 446] 17:39:47 INFO - PROCESS | 3572 | --DOCSHELL 253DD000 == 130 [pid = 3572] [id = 463] 17:39:47 INFO - PROCESS | 3572 | --DOCSHELL 1267BC00 == 129 [pid = 3572] [id = 300] 17:39:47 INFO - PROCESS | 3572 | --DOCSHELL 217E0C00 == 128 [pid = 3572] [id = 216] 17:39:47 INFO - PROCESS | 3572 | --DOCSHELL 287BDC00 == 127 [pid = 3572] [id = 485] 17:39:47 INFO - PROCESS | 3572 | --DOCSHELL 2A3BEC00 == 126 [pid = 3572] [id = 468] 17:39:47 INFO - PROCESS | 3572 | --DOCSHELL 1ACC3000 == 125 [pid = 3572] [id = 448] 17:39:47 INFO - PROCESS | 3572 | --DOCSHELL 2AB5F000 == 124 [pid = 3572] [id = 495] 17:39:47 INFO - PROCESS | 3572 | --DOCSHELL 1BE0B800 == 123 [pid = 3572] [id = 61] 17:39:47 INFO - PROCESS | 3572 | --DOCSHELL 1CF4F800 == 122 [pid = 3572] [id = 470] 17:39:47 INFO - PROCESS | 3572 | --DOCSHELL 20A11C00 == 121 [pid = 3572] [id = 279] 17:39:47 INFO - PROCESS | 3572 | --DOCSHELL 18101400 == 120 [pid = 3572] [id = 758] 17:39:47 INFO - PROCESS | 3572 | --DOCSHELL 1D5B7000 == 119 [pid = 3572] [id = 756] 17:39:47 INFO - PROCESS | 3572 | --DOCSHELL 27A8B800 == 118 [pid = 3572] [id = 745] 17:39:47 INFO - PROCESS | 3572 | --DOCSHELL 273D5400 == 117 [pid = 3572] [id = 744] 17:39:47 INFO - PROCESS | 3572 | --DOCSHELL 25C42000 == 116 [pid = 3572] [id = 743] 17:39:47 INFO - PROCESS | 3572 | --DOCSHELL 25236000 == 115 [pid = 3572] [id = 742] 17:39:47 INFO - PROCESS | 3572 | --DOCSHELL 23FF7400 == 114 [pid = 3572] [id = 740] 17:39:47 INFO - PROCESS | 3572 | --DOCSHELL 24B7E800 == 113 [pid = 3572] [id = 741] 17:39:47 INFO - PROCESS | 3572 | --DOCSHELL 23FF4C00 == 112 [pid = 3572] [id = 739] 17:39:47 INFO - PROCESS | 3572 | --DOCSHELL 20A1C400 == 111 [pid = 3572] [id = 738] 17:39:47 INFO - PROCESS | 3572 | --DOCSHELL 1ACE6800 == 110 [pid = 3572] [id = 737] 17:39:47 INFO - PROCESS | 3572 | --DOCSHELL 17E1D000 == 109 [pid = 3572] [id = 736] 17:39:48 INFO - PROCESS | 3572 | 1461199188112 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]]]}] 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:39:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:39:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:39:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:39:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:39:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:39:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:39:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:39:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:39:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:39:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:39:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:39:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:39:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:39:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:39:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:39:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:39:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:39:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:39:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:39:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:39:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:39:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:39:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:39:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:39:48 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 17:39:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:39:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:39:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:39:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:39:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:39:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:39:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:39:48 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 17:39:48 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 17:39:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:39:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:39:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:39:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:39:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:39:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:39:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:39:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:39:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:39:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:39:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:39:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:39:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:39:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:39:48 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 17:39:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:39:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:39:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:39:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:39:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:39:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:39:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:39:48 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 17:39:48 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 17:39:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:39:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:39:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:39:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:39:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:39:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:39:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:39:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:39:48 INFO - TEST-OK | /FileAPI/idlharness.html | took 4342ms 17:39:48 INFO - PROCESS | 3572 | 1461199188254 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 17:39:48 INFO - PROCESS | 3572 | 1461199188258 Marionette TRACE conn4 <- [1,3013,null,{"value":"13"}] 17:39:48 INFO - TEST-START | /FileAPI/idlharness.worker 17:39:48 INFO - PROCESS | 3572 | 1461199188263 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:39:48 INFO - PROCESS | 3572 | 1461199188267 Marionette TRACE conn4 <- [1,3014,null,{}] 17:39:48 INFO - PROCESS | 3572 | 1461199188273 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}] 17:39:48 INFO - PROCESS | 3572 | 1461199188397 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 17:39:48 INFO - PROCESS | 3572 | 1461199188577 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:48 INFO - PROCESS | 3572 | ++DOCSHELL 1CF49800 == 110 [pid = 3572] [id = 765] 17:39:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 230 (1CF4DC00) [pid = 3572] [serial = 2293] [outer = 00000000] 17:39:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 231 (1D52B400) [pid = 3572] [serial = 2294] [outer = 1CF4DC00] 17:39:48 INFO - PROCESS | 3572 | 1461199188627 Marionette DEBUG loaded listener.js 17:39:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 232 (1E332000) [pid = 3572] [serial = 2295] [outer = 1CF4DC00] 17:39:48 INFO - PROCESS | 3572 | [3572] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:39:49 INFO - PROCESS | 3572 | 1461199189646 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,{},{}]]]}] 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:39:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:39:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:39:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:39:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:39:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:39:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:39:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:39:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:39:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:39:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:39:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:39:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:39:49 INFO - {} 17:39:49 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 17:39:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:39:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:39:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:39:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:39:49 INFO - {} 17:39:49 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 - {} 17:39:49 INFO - {} 17:39:49 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 17:39:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:39:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:39:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:39:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:39:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:39:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:39:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:39:49 INFO - {} 17:39:49 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 17:39:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:39:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:39:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:39:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:39:49 INFO - {} 17:39:49 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 - {} 17:39:49 INFO - {} 17:39:49 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 17:39:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:39:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:39:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:39:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:39:49 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 17:39:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:39:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:39:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:39:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:39:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:39:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:39:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:39:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:39:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:39:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:39:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:39:49 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 17:39:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:39:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:39:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:39:49 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 17:39:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:39:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:39:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:39:49 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 17:39:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:39:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:39:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:39:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:39:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:39:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:39:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:39:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:39:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:39:49 INFO - {} 17:39:49 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1497ms 17:39:49 INFO - PROCESS | 3572 | 1461199189764 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 17:39:49 INFO - PROCESS | 3572 | 1461199189770 Marionette TRACE conn4 <- [1,3017,null,{"value":"13"}] 17:39:49 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:39:49 INFO - PROCESS | 3572 | 1461199189777 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:39:49 INFO - PROCESS | 3572 | 1461199189779 Marionette TRACE conn4 <- [1,3018,null,{}] 17:39:49 INFO - PROCESS | 3572 | 1461199189783 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}] 17:39:50 INFO - PROCESS | 3572 | 1461199189999 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 17:39:50 INFO - PROCESS | 3572 | 1461199190024 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:50 INFO - PROCESS | 3572 | ++DOCSHELL 20A0EC00 == 111 [pid = 3572] [id = 766] 17:39:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 233 (20A11C00) [pid = 3572] [serial = 2296] [outer = 00000000] 17:39:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 234 (25459400) [pid = 3572] [serial = 2297] [outer = 20A11C00] 17:39:50 INFO - PROCESS | 3572 | 1461199190070 Marionette DEBUG loaded listener.js 17:39:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 235 (25460800) [pid = 3572] [serial = 2298] [outer = 20A11C00] 17:39:50 INFO - PROCESS | 3572 | 1461199190557 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]]]}] 17:39:50 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 17:39:50 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 830ms 17:39:50 INFO - PROCESS | 3572 | 1461199190613 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 17:39:50 INFO - PROCESS | 3572 | 1461199190616 Marionette TRACE conn4 <- [1,3021,null,{"value":"13"}] 17:39:50 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:39:50 INFO - PROCESS | 3572 | 1461199190619 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:39:50 INFO - PROCESS | 3572 | 1461199190623 Marionette TRACE conn4 <- [1,3022,null,{}] 17:39:50 INFO - PROCESS | 3572 | 1461199190633 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}] 17:39:50 INFO - PROCESS | 3572 | 1461199190811 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 17:39:50 INFO - PROCESS | 3572 | 1461199190835 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:50 INFO - PROCESS | 3572 | ++DOCSHELL 254BE800 == 112 [pid = 3572] [id = 767] 17:39:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 236 (254BF800) [pid = 3572] [serial = 2299] [outer = 00000000] 17:39:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 237 (27362000) [pid = 3572] [serial = 2300] [outer = 254BF800] 17:39:50 INFO - PROCESS | 3572 | 1461199190883 Marionette DEBUG loaded listener.js 17:39:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 238 (2736D400) [pid = 3572] [serial = 2301] [outer = 254BF800] 17:39:51 INFO - PROCESS | 3572 | --DOMWINDOW == 237 (1F7D3000) [pid = 3572] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:39:51 INFO - PROCESS | 3572 | --DOMWINDOW == 236 (20A1AC00) [pid = 3572] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:39:51 INFO - PROCESS | 3572 | --DOMWINDOW == 235 (1280EC00) [pid = 3572] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:39:51 INFO - PROCESS | 3572 | --DOMWINDOW == 234 (1ADC3000) [pid = 3572] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:39:51 INFO - PROCESS | 3572 | --DOMWINDOW == 233 (1D8F0000) [pid = 3572] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:39:51 INFO - PROCESS | 3572 | --DOMWINDOW == 232 (217D7C00) [pid = 3572] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:39:51 INFO - PROCESS | 3572 | --DOMWINDOW == 231 (17F0C800) [pid = 3572] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:39:51 INFO - PROCESS | 3572 | --DOMWINDOW == 230 (1CEA0400) [pid = 3572] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:39:51 INFO - PROCESS | 3572 | --DOMWINDOW == 229 (2870A800) [pid = 3572] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:39:51 INFO - PROCESS | 3572 | --DOMWINDOW == 228 (1E55C800) [pid = 3572] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:39:51 INFO - PROCESS | 3572 | --DOMWINDOW == 227 (1C052400) [pid = 3572] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:39:51 INFO - PROCESS | 3572 | --DOMWINDOW == 226 (1A621800) [pid = 3572] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:39:51 INFO - PROCESS | 3572 | --DOMWINDOW == 225 (217DA000) [pid = 3572] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:39:51 INFO - PROCESS | 3572 | 1461199191920 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]]]}] 17:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:39:51 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1318ms 17:39:51 INFO - PROCESS | 3572 | 1461199191941 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 17:39:51 INFO - PROCESS | 3572 | 1461199191944 Marionette TRACE conn4 <- [1,3025,null,{"value":"13"}] 17:39:51 INFO - PROCESS | 3572 | 1461199191947 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:39:51 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:39:51 INFO - PROCESS | 3572 | 1461199191949 Marionette TRACE conn4 <- [1,3026,null,{}] 17:39:51 INFO - PROCESS | 3572 | 1461199191953 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}] 17:39:52 INFO - PROCESS | 3572 | 1461199192067 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 17:39:52 INFO - PROCESS | 3572 | 1461199192252 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:52 INFO - PROCESS | 3572 | ++DOCSHELL 1D7B8000 == 113 [pid = 3572] [id = 768] 17:39:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 226 (1D8F0000) [pid = 3572] [serial = 2302] [outer = 00000000] 17:39:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 227 (21712C00) [pid = 3572] [serial = 2303] [outer = 1D8F0000] 17:39:52 INFO - PROCESS | 3572 | 1461199192301 Marionette DEBUG loaded listener.js 17:39:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 228 (273DEC00) [pid = 3572] [serial = 2304] [outer = 1D8F0000] 17:39:52 INFO - PROCESS | 3572 | 1461199192647 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"]]]}] 17:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:39:52 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 730ms 17:39:52 INFO - PROCESS | 3572 | 1461199192681 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 17:39:52 INFO - PROCESS | 3572 | 1461199192683 Marionette TRACE conn4 <- [1,3029,null,{"value":"13"}] 17:39:52 INFO - PROCESS | 3572 | 1461199192686 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:39:52 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:39:52 INFO - PROCESS | 3572 | 1461199192688 Marionette TRACE conn4 <- [1,3030,null,{}] 17:39:52 INFO - PROCESS | 3572 | 1461199192691 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}] 17:39:52 INFO - PROCESS | 3572 | 1461199192880 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 17:39:52 INFO - PROCESS | 3572 | 1461199192890 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:52 INFO - PROCESS | 3572 | ++DOCSHELL 273E0800 == 114 [pid = 3572] [id = 769] 17:39:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 229 (27A82000) [pid = 3572] [serial = 2305] [outer = 00000000] 17:39:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 230 (283AB800) [pid = 3572] [serial = 2306] [outer = 27A82000] 17:39:52 INFO - PROCESS | 3572 | 1461199192936 Marionette DEBUG loaded listener.js 17:39:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 231 (283B0800) [pid = 3572] [serial = 2307] [outer = 27A82000] 17:39:53 INFO - PROCESS | 3572 | 1461199193681 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]]]}] 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:39:53 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. 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:39:53 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'.) 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:39:53 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. 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:39:53 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. 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:39:53 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. 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 17:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:39:53 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1070ms 17:39:53 INFO - PROCESS | 3572 | 1461199193761 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 17:39:53 INFO - PROCESS | 3572 | 1461199193763 Marionette TRACE conn4 <- [1,3033,null,{"value":"13"}] 17:39:53 INFO - PROCESS | 3572 | 1461199193766 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:39:53 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:39:53 INFO - PROCESS | 3572 | 1461199193768 Marionette TRACE conn4 <- [1,3034,null,{}] 17:39:53 INFO - PROCESS | 3572 | 1461199193771 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}] 17:39:54 INFO - PROCESS | 3572 | 1461199194027 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 17:39:54 INFO - PROCESS | 3572 | 1461199194226 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:54 INFO - PROCESS | 3572 | ++DOCSHELL 17F0C800 == 115 [pid = 3572] [id = 770] 17:39:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 232 (17F0F800) [pid = 3572] [serial = 2308] [outer = 00000000] 17:39:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 233 (1BE0B800) [pid = 3572] [serial = 2309] [outer = 17F0F800] 17:39:54 INFO - PROCESS | 3572 | 1461199194286 Marionette DEBUG loaded listener.js 17:39:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 234 (1CDBCC00) [pid = 3572] [serial = 2310] [outer = 17F0F800] 17:39:54 INFO - PROCESS | 3572 | [3572] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:39:54 INFO - PROCESS | 3572 | 1461199194943 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:39:55 INFO - {} 17:39:55 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1223ms 17:39:55 INFO - PROCESS | 3572 | 1461199194994 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 17:39:55 INFO - PROCESS | 3572 | 1461199194999 Marionette TRACE conn4 <- [1,3037,null,{"value":"13"}] 17:39:55 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:39:55 INFO - PROCESS | 3572 | 1461199195004 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:39:55 INFO - PROCESS | 3572 | 1461199195009 Marionette TRACE conn4 <- [1,3038,null,{}] 17:39:55 INFO - PROCESS | 3572 | 1461199195022 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}] 17:39:55 INFO - PROCESS | 3572 | 1461199195196 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 17:39:55 INFO - PROCESS | 3572 | 1461199195394 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:55 INFO - PROCESS | 3572 | ++DOCSHELL 2029F000 == 116 [pid = 3572] [id = 771] 17:39:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 235 (202D1000) [pid = 3572] [serial = 2311] [outer = 00000000] 17:39:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 236 (20A72400) [pid = 3572] [serial = 2312] [outer = 202D1000] 17:39:55 INFO - PROCESS | 3572 | 1461199195454 Marionette DEBUG loaded listener.js 17:39:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 237 (20BE4C00) [pid = 3572] [serial = 2313] [outer = 202D1000] 17:39:56 INFO - PROCESS | 3572 | 1461199196133 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]]]}] 17:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:39:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1178ms 17:39:56 INFO - PROCESS | 3572 | 1461199196187 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 17:39:56 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:39:56 INFO - PROCESS | 3572 | 1461199196190 Marionette TRACE conn4 <- [1,3041,null,{"value":"13"}] 17:39:56 INFO - PROCESS | 3572 | 1461199196194 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:39:56 INFO - PROCESS | 3572 | 1461199196197 Marionette TRACE conn4 <- [1,3042,null,{}] 17:39:56 INFO - PROCESS | 3572 | 1461199196201 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}] 17:39:56 INFO - PROCESS | 3572 | 1461199196375 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 17:39:56 INFO - PROCESS | 3572 | 1461199196564 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:56 INFO - PROCESS | 3572 | ++DOCSHELL 221A5000 == 117 [pid = 3572] [id = 772] 17:39:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 238 (221A7000) [pid = 3572] [serial = 2314] [outer = 00000000] 17:39:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 239 (23FF5800) [pid = 3572] [serial = 2315] [outer = 221A7000] 17:39:56 INFO - PROCESS | 3572 | 1461199196623 Marionette DEBUG loaded listener.js 17:39:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 240 (2456A400) [pid = 3572] [serial = 2316] [outer = 221A7000] 17:39:57 INFO - PROCESS | 3572 | 1461199197545 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"]]]}] 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:39:57 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" 17:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:39:57 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" 17:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:39:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1510ms 17:39:57 INFO - PROCESS | 3572 | 1461199197707 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 17:39:57 INFO - PROCESS | 3572 | 1461199197711 Marionette TRACE conn4 <- [1,3045,null,{"value":"13"}] 17:39:57 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:39:57 INFO - PROCESS | 3572 | 1461199197724 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:39:57 INFO - PROCESS | 3572 | 1461199197729 Marionette TRACE conn4 <- [1,3046,null,{}] 17:39:57 INFO - PROCESS | 3572 | 1461199197733 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}] 17:39:57 INFO - PROCESS | 3572 | 1461199197911 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 17:39:58 INFO - PROCESS | 3572 | 1461199198149 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:58 INFO - PROCESS | 3572 | ++DOCSHELL 251F3C00 == 118 [pid = 3572] [id = 773] 17:39:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 241 (253DCC00) [pid = 3572] [serial = 2317] [outer = 00000000] 17:39:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 242 (2870EC00) [pid = 3572] [serial = 2318] [outer = 253DCC00] 17:39:58 INFO - PROCESS | 3572 | 1461199198206 Marionette DEBUG loaded listener.js 17:39:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 243 (287BC000) [pid = 3572] [serial = 2319] [outer = 253DCC00] 17:39:58 INFO - PROCESS | 3572 | 1461199198813 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]]]}] 17:39:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:39:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:39:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:39:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:39:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:39:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:39:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:39:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:39:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:39:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:39:58 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:58 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:39:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:39:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:39:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:39:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:39:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:39:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:39:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:39:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:39:58 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1135ms 17:39:58 INFO - PROCESS | 3572 | 1461199198856 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 17:39:58 INFO - PROCESS | 3572 | 1461199198858 Marionette TRACE conn4 <- [1,3049,null,{"value":"13"}] 17:39:58 INFO - PROCESS | 3572 | 1461199198862 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:39:58 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:39:58 INFO - PROCESS | 3572 | 1461199198864 Marionette TRACE conn4 <- [1,3050,null,{}] 17:39:58 INFO - PROCESS | 3572 | 1461199198868 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}] 17:39:59 INFO - PROCESS | 3572 | 1461199199004 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 17:39:59 INFO - PROCESS | 3572 | 1461199199220 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:59 INFO - PROCESS | 3572 | ++DOCSHELL 283A5800 == 119 [pid = 3572] [id = 774] 17:39:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 244 (287BEC00) [pid = 3572] [serial = 2320] [outer = 00000000] 17:39:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 245 (296B0C00) [pid = 3572] [serial = 2321] [outer = 287BEC00] 17:39:59 INFO - PROCESS | 3572 | 1461199199277 Marionette DEBUG loaded listener.js 17:39:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 246 (29754000) [pid = 3572] [serial = 2322] [outer = 287BEC00] 17:39:59 INFO - PROCESS | 3572 | [3572] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:39:59 INFO - PROCESS | 3572 | 1461199199854 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:39:59 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:39:59 INFO - {} 17:39:59 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1017ms 17:39:59 INFO - PROCESS | 3572 | 1461199199882 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 17:39:59 INFO - PROCESS | 3572 | 1461199199884 Marionette TRACE conn4 <- [1,3053,null,{"value":"13"}] 17:39:59 INFO - PROCESS | 3572 | 1461199199888 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:39:59 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:39:59 INFO - PROCESS | 3572 | 1461199199890 Marionette TRACE conn4 <- [1,3054,null,{}] 17:39:59 INFO - PROCESS | 3572 | 1461199199893 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}] 17:40:00 INFO - PROCESS | 3572 | 1461199200029 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 17:40:00 INFO - PROCESS | 3572 | 1461199200251 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:00 INFO - PROCESS | 3572 | ++DOCSHELL 1D108C00 == 120 [pid = 3572] [id = 775] 17:40:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 247 (1D15CC00) [pid = 3572] [serial = 2323] [outer = 00000000] 17:40:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 248 (224E6C00) [pid = 3572] [serial = 2324] [outer = 1D15CC00] 17:40:00 INFO - PROCESS | 3572 | 1461199200318 Marionette DEBUG loaded listener.js 17:40:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 249 (2A3BE800) [pid = 3572] [serial = 2325] [outer = 1D15CC00] 17:40:00 INFO - PROCESS | 3572 | 1461199200887 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]]]}] 17:40:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:40:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:40:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:40:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:40:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:40:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:40:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:40:00 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1016ms 17:40:00 INFO - PROCESS | 3572 | 1461199200909 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 17:40:00 INFO - PROCESS | 3572 | 1461199200911 Marionette TRACE conn4 <- [1,3057,null,{"value":"13"}] 17:40:00 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:40:00 INFO - PROCESS | 3572 | 1461199200914 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:40:00 INFO - PROCESS | 3572 | 1461199200916 Marionette TRACE conn4 <- [1,3058,null,{}] 17:40:00 INFO - PROCESS | 3572 | 1461199200920 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}] 17:40:01 INFO - PROCESS | 3572 | 1461199201056 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 17:40:01 INFO - PROCESS | 3572 | 1461199201263 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:01 INFO - PROCESS | 3572 | ++DOCSHELL 296AC800 == 121 [pid = 3572] [id = 776] 17:40:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 250 (29804400) [pid = 3572] [serial = 2326] [outer = 00000000] 17:40:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 251 (2AAB1800) [pid = 3572] [serial = 2327] [outer = 29804400] 17:40:01 INFO - PROCESS | 3572 | 1461199201319 Marionette DEBUG loaded listener.js 17:40:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 252 (2AAB7000) [pid = 3572] [serial = 2328] [outer = 29804400] 17:40:01 INFO - PROCESS | 3572 | 1461199201904 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]]]}] 17:40:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:40:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:40:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:40:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:40:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:40:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:40:01 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1018ms 17:40:01 INFO - PROCESS | 3572 | 1461199201937 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 17:40:01 INFO - PROCESS | 3572 | 1461199201939 Marionette TRACE conn4 <- [1,3061,null,{"value":"13"}] 17:40:01 INFO - PROCESS | 3572 | 1461199201942 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:40:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:40:01 INFO - PROCESS | 3572 | 1461199201945 Marionette TRACE conn4 <- [1,3062,null,{}] 17:40:01 INFO - PROCESS | 3572 | 1461199201949 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}] 17:40:02 INFO - PROCESS | 3572 | 1461199202085 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 17:40:02 INFO - PROCESS | 3572 | 1461199202302 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:02 INFO - PROCESS | 3572 | ++DOCSHELL 2A85A000 == 122 [pid = 3572] [id = 777] 17:40:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 253 (2AA6BC00) [pid = 3572] [serial = 2329] [outer = 00000000] 17:40:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 254 (2AB66C00) [pid = 3572] [serial = 2330] [outer = 2AA6BC00] 17:40:02 INFO - PROCESS | 3572 | 1461199202359 Marionette DEBUG loaded listener.js 17:40:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 255 (2AB63800) [pid = 3572] [serial = 2331] [outer = 2AA6BC00] 17:40:02 INFO - PROCESS | 3572 | 1461199202866 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]]]}] 17:40:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:40:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:40:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:40:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:40:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:40:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:40:02 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 970ms 17:40:02 INFO - PROCESS | 3572 | 1461199202917 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 17:40:02 INFO - PROCESS | 3572 | 1461199202919 Marionette TRACE conn4 <- [1,3065,null,{"value":"13"}] 17:40:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:40:02 INFO - PROCESS | 3572 | 1461199202923 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:40:02 INFO - PROCESS | 3572 | 1461199202925 Marionette TRACE conn4 <- [1,3066,null,{}] 17:40:02 INFO - PROCESS | 3572 | 1461199202928 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}] 17:40:03 INFO - PROCESS | 3572 | 1461199203062 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 17:40:03 INFO - PROCESS | 3572 | 1461199203241 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:03 INFO - PROCESS | 3572 | ++DOCSHELL 1BB18000 == 123 [pid = 3572] [id = 778] 17:40:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 256 (1BE01C00) [pid = 3572] [serial = 2332] [outer = 00000000] 17:40:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 257 (2B170C00) [pid = 3572] [serial = 2333] [outer = 1BE01C00] 17:40:03 INFO - PROCESS | 3572 | 1461199203297 Marionette DEBUG loaded listener.js 17:40:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 258 (2B173C00) [pid = 3572] [serial = 2334] [outer = 1BE01C00] 17:40:03 INFO - PROCESS | 3572 | 1461199203870 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] 17:40:03 INFO - PROCESS | 3572 | 1461199203925 Marionette TRACE conn4 <- [1,3069,null,{"value":"13"}] 17:40:03 INFO - PROCESS | 3572 | 1461199203928 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:40:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:40:03 INFO - PROCESS | 3572 | 1461199203930 Marionette TRACE conn4 <- [1,3070,null,{}] 17:40:03 INFO - PROCESS | 3572 | 1461199203934 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}] 17:40:04 INFO - PROCESS | 3572 | 1461199204068 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 17:40:04 INFO - PROCESS | 3572 | 1461199204292 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:04 INFO - PROCESS | 3572 | ++DOCSHELL 2ACA0C00 == 124 [pid = 3572] [id = 779] 17:40:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 259 (2B16F800) [pid = 3572] [serial = 2335] [outer = 00000000] 17:40:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 260 (2B2D5800) [pid = 3572] [serial = 2336] [outer = 2B16F800] 17:40:04 INFO - PROCESS | 3572 | 1461199204349 Marionette DEBUG loaded listener.js 17:40:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 261 (2B2D6C00) [pid = 3572] [serial = 2337] [outer = 2B16F800] 17:40:04 INFO - PROCESS | 3572 | 1461199204852 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]]]}] 17:40:04 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:40:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:40:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:40:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:40:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:40:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 970ms 17:40:04 INFO - PROCESS | 3572 | 1461199204902 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 17:40:04 INFO - PROCESS | 3572 | 1461199204904 Marionette TRACE conn4 <- [1,3073,null,{"value":"13"}] 17:40:04 INFO - PROCESS | 3572 | 1461199204908 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:40:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:40:04 INFO - PROCESS | 3572 | 1461199204910 Marionette TRACE conn4 <- [1,3074,null,{}] 17:40:04 INFO - PROCESS | 3572 | 1461199204914 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}] 17:40:05 INFO - PROCESS | 3572 | 1461199205050 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 17:40:05 INFO - PROCESS | 3572 | 1461199205278 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:05 INFO - PROCESS | 3572 | ++DOCSHELL 2980B000 == 125 [pid = 3572] [id = 780] 17:40:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 262 (2980D800) [pid = 3572] [serial = 2338] [outer = 00000000] 17:40:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 263 (2B2DB000) [pid = 3572] [serial = 2339] [outer = 2980D800] 17:40:05 INFO - PROCESS | 3572 | 1461199205340 Marionette DEBUG loaded listener.js 17:40:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 264 (2B808800) [pid = 3572] [serial = 2340] [outer = 2980D800] 17:40:05 INFO - PROCESS | 3572 | 1461199205889 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:40:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:40:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1019ms 17:40:05 INFO - PROCESS | 3572 | 1461199205930 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 17:40:05 INFO - PROCESS | 3572 | 1461199205933 Marionette TRACE conn4 <- [1,3077,null,{"value":"13"}] 17:40:05 INFO - PROCESS | 3572 | 1461199205936 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:40:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:40:05 INFO - PROCESS | 3572 | 1461199205939 Marionette TRACE conn4 <- [1,3078,null,{}] 17:40:05 INFO - PROCESS | 3572 | 1461199205943 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}] 17:40:06 INFO - PROCESS | 3572 | 1461199206145 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 17:40:06 INFO - PROCESS | 3572 | 1461199206362 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:06 INFO - PROCESS | 3572 | ++DOCSHELL 298AD000 == 126 [pid = 3572] [id = 781] 17:40:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 265 (2B2D4400) [pid = 3572] [serial = 2341] [outer = 00000000] 17:40:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 266 (2B834400) [pid = 3572] [serial = 2342] [outer = 2B2D4400] 17:40:06 INFO - PROCESS | 3572 | 1461199206458 Marionette DEBUG loaded listener.js 17:40:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 267 (2B838400) [pid = 3572] [serial = 2343] [outer = 2B2D4400] 17:40:07 INFO - PROCESS | 3572 | 1461199206995 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:40:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:40:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1075ms 17:40:07 INFO - PROCESS | 3572 | 1461199207018 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 17:40:07 INFO - PROCESS | 3572 | 1461199207021 Marionette TRACE conn4 <- [1,3081,null,{"value":"13"}] 17:40:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:40:07 INFO - PROCESS | 3572 | 1461199207024 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:40:07 INFO - PROCESS | 3572 | 1461199207026 Marionette TRACE conn4 <- [1,3082,null,{}] 17:40:07 INFO - PROCESS | 3572 | 1461199207030 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}] 17:40:07 INFO - PROCESS | 3572 | 1461199207166 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 17:40:07 INFO - PROCESS | 3572 | 1461199207452 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:07 INFO - PROCESS | 3572 | ++DOCSHELL 2BB3AC00 == 127 [pid = 3572] [id = 782] 17:40:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 268 (2BB3BC00) [pid = 3572] [serial = 2344] [outer = 00000000] 17:40:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 269 (2BB46800) [pid = 3572] [serial = 2345] [outer = 2BB3BC00] 17:40:07 INFO - PROCESS | 3572 | 1461199207514 Marionette DEBUG loaded listener.js 17:40:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 270 (2BBC6400) [pid = 3572] [serial = 2346] [outer = 2BB3BC00] 17:40:08 INFO - PROCESS | 3572 | 1461199208027 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:40:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:40:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1022ms 17:40:08 INFO - PROCESS | 3572 | 1461199208055 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 17:40:08 INFO - PROCESS | 3572 | 1461199208057 Marionette TRACE conn4 <- [1,3085,null,{"value":"13"}] 17:40:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:40:08 INFO - PROCESS | 3572 | 1461199208081 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:40:08 INFO - PROCESS | 3572 | 1461199208083 Marionette TRACE conn4 <- [1,3086,null,{}] 17:40:08 INFO - PROCESS | 3572 | 1461199208087 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}] 17:40:08 INFO - PROCESS | 3572 | 1461199208223 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 17:40:08 INFO - PROCESS | 3572 | 1461199208448 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:08 INFO - PROCESS | 3572 | ++DOCSHELL 2BB41400 == 128 [pid = 3572] [id = 783] 17:40:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 271 (2BBC7400) [pid = 3572] [serial = 2347] [outer = 00000000] 17:40:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 272 (2BBCF800) [pid = 3572] [serial = 2348] [outer = 2BBC7400] 17:40:08 INFO - PROCESS | 3572 | 1461199208505 Marionette DEBUG loaded listener.js 17:40:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 273 (2BBD2800) [pid = 3572] [serial = 2349] [outer = 2BBC7400] 17:40:09 INFO - PROCESS | 3572 | 1461199209042 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]]]}] 17:40:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:40:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:40:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 991ms 17:40:09 INFO - PROCESS | 3572 | 1461199209069 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 17:40:09 INFO - PROCESS | 3572 | 1461199209071 Marionette TRACE conn4 <- [1,3089,null,{"value":"13"}] 17:40:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:40:09 INFO - PROCESS | 3572 | 1461199209077 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:40:09 INFO - PROCESS | 3572 | 1461199209079 Marionette TRACE conn4 <- [1,3090,null,{}] 17:40:09 INFO - PROCESS | 3572 | 1461199209082 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}] 17:40:09 INFO - PROCESS | 3572 | 1461199209219 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 17:40:09 INFO - PROCESS | 3572 | 1461199209446 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:09 INFO - PROCESS | 3572 | ++DOCSHELL 224E7400 == 129 [pid = 3572] [id = 784] 17:40:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 274 (2455FC00) [pid = 3572] [serial = 2350] [outer = 00000000] 17:40:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 275 (2C8F2800) [pid = 3572] [serial = 2351] [outer = 2455FC00] 17:40:09 INFO - PROCESS | 3572 | 1461199209503 Marionette DEBUG loaded listener.js 17:40:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 276 (2C8F6800) [pid = 3572] [serial = 2352] [outer = 2455FC00] 17:40:10 INFO - PROCESS | 3572 | 1461199210046 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:40:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:40:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1021ms 17:40:10 INFO - PROCESS | 3572 | 1461199210101 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 17:40:10 INFO - PROCESS | 3572 | 1461199210103 Marionette TRACE conn4 <- [1,3093,null,{"value":"13"}] 17:40:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:40:10 INFO - PROCESS | 3572 | 1461199210107 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:40:10 INFO - PROCESS | 3572 | 1461199210109 Marionette TRACE conn4 <- [1,3094,null,{}] 17:40:10 INFO - PROCESS | 3572 | 1461199210113 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}] 17:40:10 INFO - PROCESS | 3572 | 1461199210267 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 17:40:10 INFO - PROCESS | 3572 | 1461199210482 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:10 INFO - PROCESS | 3572 | ++DOCSHELL 2C8F1800 == 130 [pid = 3572] [id = 785] 17:40:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 277 (2C8FEC00) [pid = 3572] [serial = 2353] [outer = 00000000] 17:40:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 278 (2C916000) [pid = 3572] [serial = 2354] [outer = 2C8FEC00] 17:40:10 INFO - PROCESS | 3572 | 1461199210579 Marionette DEBUG loaded listener.js 17:40:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 279 (2C919800) [pid = 3572] [serial = 2355] [outer = 2C8FEC00] 17:40:11 INFO - PROCESS | 3572 | 1461199211066 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]]]}] 17:40:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:40:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:40:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:40:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 970ms 17:40:11 INFO - PROCESS | 3572 | 1461199211081 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 17:40:11 INFO - PROCESS | 3572 | 1461199211083 Marionette TRACE conn4 <- [1,3097,null,{"value":"13"}] 17:40:11 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:40:11 INFO - PROCESS | 3572 | 1461199211106 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:40:11 INFO - PROCESS | 3572 | 1461199211108 Marionette TRACE conn4 <- [1,3098,null,{}] 17:40:11 INFO - PROCESS | 3572 | 1461199211112 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}] 17:40:11 INFO - PROCESS | 3572 | 1461199211252 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 17:40:11 INFO - PROCESS | 3572 | 1461199211486 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:11 INFO - PROCESS | 3572 | ++DOCSHELL 2C912800 == 131 [pid = 3572] [id = 786] 17:40:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 280 (2C91B400) [pid = 3572] [serial = 2356] [outer = 00000000] 17:40:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 281 (2DA6F400) [pid = 3572] [serial = 2357] [outer = 2C91B400] 17:40:11 INFO - PROCESS | 3572 | 1461199211546 Marionette DEBUG loaded listener.js 17:40:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 282 (2DA70C00) [pid = 3572] [serial = 2358] [outer = 2C91B400] 17:40:12 INFO - PROCESS | 3572 | 1461199212172 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"]]]}] 17:40:12 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:40:12 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 17:40:12 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:40:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:40:12 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:40:12 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1126ms 17:40:12 INFO - PROCESS | 3572 | 1461199212235 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 17:40:12 INFO - PROCESS | 3572 | 1461199212238 Marionette TRACE conn4 <- [1,3101,null,{"value":"13"}] 17:40:12 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:40:12 INFO - PROCESS | 3572 | 1461199212241 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:40:12 INFO - PROCESS | 3572 | 1461199212243 Marionette TRACE conn4 <- [1,3102,null,{}] 17:40:12 INFO - PROCESS | 3572 | 1461199212247 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}] 17:40:12 INFO - PROCESS | 3572 | 1461199212387 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 17:40:12 INFO - PROCESS | 3572 | 1461199212627 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\", \"50428d1d-13f7-49c3-a40b-44aed467bf5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:12 INFO - PROCESS | 3572 | ++DOCSHELL 13BF1800 == 132 [pid = 3572] [id = 787] 17:40:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 283 (1810FC00) [pid = 3572] [serial = 2359] [outer = 00000000] 17:40:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 284 (1BE02000) [pid = 3572] [serial = 2360] [outer = 1810FC00] 17:40:12 INFO - PROCESS | 3572 | 1461199212685 Marionette DEBUG loaded listener.js 17:40:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 285 (1C160800) [pid = 3572] [serial = 2361] [outer = 1810FC00] 17:40:13 INFO - PROCESS | 3572 | 1461199213249 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]]]}] 17:40:13 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:40:13 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1017ms 17:40:13 INFO - PROCESS | 3572 | 1461199213262 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 17:40:13 INFO - PROCESS | 3572 | 1461199213264 Marionette TRACE conn4 <- [1,3105,null,{"value":"13"}] 17:40:14 WARNING - u'runner_teardown' () 17:40:14 INFO - No more tests 17:40:14 INFO - Got 0 unexpected results 17:40:14 INFO - SUITE-END | took 763s 17:40:14 INFO - Closing logging queue 17:40:14 INFO - queue closed 17:40:14 INFO - Return code: 0 17:40:14 WARNING - # TBPL SUCCESS # 17:40:14 INFO - Running post-action listener: _resource_record_post_action 17:40:14 INFO - Running post-run listener: _resource_record_post_run 17:40:15 INFO - Total resource usage - Wall time: 773s; CPU: 14.0%; Read bytes: 136130560; Write bytes: 1185901056; Read time: 2142070; Write time: 8698050 17:40:15 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:40:15 INFO - install - Wall time: 3s; CPU: 9.0%; Read bytes: 0; Write bytes: 78861312; Read time: 0; Write time: 183940 17:40:15 INFO - run-tests - Wall time: 770s; CPU: 14.0%; Read bytes: 136043008; Write bytes: 1094637056; Read time: 2125980; Write time: 8504220 17:40:15 INFO - Running post-run listener: _upload_blobber_files 17:40:15 INFO - Blob upload gear active. 17:40:15 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 17:40:15 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 17:40:15 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', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 17:40:15 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 fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 17:40:16 INFO - (blobuploader) - INFO - Open directory for files ... 17:40:16 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 17:40:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:40:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:40:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:40:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:40:17 INFO - (blobuploader) - INFO - Done attempting. 17:40:17 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 17:40:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:40:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:40:19 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:40:19 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:40:19 INFO - (blobuploader) - INFO - Done attempting. 17:40:19 INFO - (blobuploader) - INFO - Iteration through files over. 17:40:19 INFO - Return code: 0 17:40:19 INFO - rmtree: C:\slave\test\build\uploaded_files.json 17:40:19 INFO - Using _rmtree_windows ... 17:40:19 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 17:40:19 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d536871b9c592ecb2844e2c9ec73e6a1b25e29b87a735e59b72a21978412c6da2335c8a29bd3812b4d0f51c7fa295c4b065f49ad3fa7b7716068a08e4163a550", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/42a5173fd675011d9ecdeecc7bac2c0353b5d041932f685290dfdc3645bb50c8f21bcc57fb1382e6371220cee470b31fce8b103b5faf2ee541dde910ecf915a2"} 17:40:19 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 17:40:19 INFO - Writing to file C:\slave\test\properties\blobber_files 17:40:19 INFO - Contents: 17:40:19 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d536871b9c592ecb2844e2c9ec73e6a1b25e29b87a735e59b72a21978412c6da2335c8a29bd3812b4d0f51c7fa295c4b065f49ad3fa7b7716068a08e4163a550", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/42a5173fd675011d9ecdeecc7bac2c0353b5d041932f685290dfdc3645bb50c8f21bcc57fb1382e6371220cee470b31fce8b103b5faf2ee541dde910ecf915a2"} 17:40:19 INFO - Running post-run listener: copy_logs_to_upload_dir 17:40:19 INFO - Copying logs to upload dir... 17:40:19 INFO - mkdir: C:\slave\test\build\upload\logs 17:40:19 INFO - Copying logs to upload dir... 17:40:19 INFO - Using _rmtree_windows ... 17:40:19 INFO - Using _rmtree_windows ... 17:40:19 INFO - Using _rmtree_windows ... 17:40:19 INFO - Using _rmtree_windows ... 17:40:19 INFO - Using _rmtree_windows ... 17:40:19 INFO - Using _rmtree_windows ... 17:40:19 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=982.753000 ========= master_lag: -0.53 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 22 secs) (at 2016-04-20 17:40:19.766147) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 17:40:19.767181) ========= '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-193 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-193 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-193 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/fx-team/sha512/d536871b9c592ecb2844e2c9ec73e6a1b25e29b87a735e59b72a21978412c6da2335c8a29bd3812b4d0f51c7fa295c4b065f49ad3fa7b7716068a08e4163a550", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/42a5173fd675011d9ecdeecc7bac2c0353b5d041932f685290dfdc3645bb50c8f21bcc57fb1382e6371220cee470b31fce8b103b5faf2ee541dde910ecf915a2"} build_url:https://queue.taskcluster.net/v1/task/aehzlmsPQpub5DdIWVcnZA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/aehzlmsPQpub5DdIWVcnZA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.156000 build_url: 'https://queue.taskcluster.net/v1/task/aehzlmsPQpub5DdIWVcnZA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d536871b9c592ecb2844e2c9ec73e6a1b25e29b87a735e59b72a21978412c6da2335c8a29bd3812b4d0f51c7fa295c4b065f49ad3fa7b7716068a08e4163a550", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/42a5173fd675011d9ecdeecc7bac2c0353b5d041932f685290dfdc3645bb50c8f21bcc57fb1382e6371220cee470b31fce8b103b5faf2ee541dde910ecf915a2"}' symbols_url: 'https://queue.taskcluster.net/v1/task/aehzlmsPQpub5DdIWVcnZA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 17:40:19.945910) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 17:40:19.946250) ========= '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-193 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-193 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-193 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 17:40:20.062836) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 17:40:20.063159) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 17:40:20.822286) ========= ========= Total master_lag: 2.80 =========